Генератор документации на Node.jsВ какой-то момент, при создании очередного модуля к OwnLang, возникла сложность в поддержании документации. Сначала она писалась вручную в Markdown и выглядела подобным образом:
Мне же нужно было вести список модулей на русском и английском языке, сохранять в HTML в двух вариантах (все модули и модули только для Android), в Markdown в один файл и в несколько файлов для GitBook (на каждый модуль Продолжить Рейтинг: 8 (Против: 0 | За: 8) Добавлено: 4.05.2016 от aNNiMON Комментарии (13) Получаем картиночки на python при помощи grab for Fun and ProfitДавеча понадобилось мне выкачать пак из 8к картиночек с зерочана. Делать это вручную было как-то совсем не вариантом, поэтому выбор пал на вариант с грабом картиночек. Языком на котором я решил пилить грабер стал пайтон, почему? Огромное количество сторонних инструментов которые без особой жопной боли можно приспособить под свои нужды. Таким вот инструментом и стал фреймворк grab о котором и пойдёт сегодня речь. Стоит сразу обмолвиться что нормальной документации у него нет и по сей день, так что я оперировал немного устаревшей инфой, однако даже так, фреймворк делал своё дело и очень мне понравился. Для начала нужно его поставить, это вполне спокойно делается командой
Окей, теперь, для примера получим страницу, ну скажем, с артами по Undertale, тобишь Продолжить Рейтинг: 3 (Против: 1 | За: 4) Добавлено: 12.04.2016 от Virus-ONЪ Комментарии (5) Проблемный Rust или указатели на очищенную памятьТекст и код статьи предоставлен на https://github.com/White-Oak/rust_articles Когда впервые начинаешь программировать, или писать на языке с незнакомой парадигмой, или даже использовать неизученный фреймворк, то очень часто задаешься вопросом: "Как это сделать?". Когда учишься программировать на Rust в голове чаще возникает вопрос: "Почему так нельзя сделать?". Я пишу на Rust уже месяц и, признаюсь, первые дни были для меня ужасными: я фыркал, злился, закрывал редактор, потому что просто не мог понять, почему язык не дает мне написать код, который мне казался идеологически безукоризненным. Одной из самых частых и раздражающих ошибок новичка является cannot Продолжить Рейтинг: 5 (Против: 2 | За: 7) Добавлено: 18.01.2016 от Oak Комментарии (16) Перевод: пишем простой JIT на RustОт переводчика От переводчика Для запуска лучше использовать не код оригинальной статьи, а этот — он работает еще и на Win-системах. Весь текст далее приведен от лица автора, если не указано иначе.Обновление от 2015-12-05 Обновление от 2015-12-05 Как справедливо заметили на реддите для конвертации сырых указателей можно пользоваться встроенной конвертацией раста:Вместо
Продолжить Рейтинг: 8 (Против: 1 | За: 9) Добавлено: 2.12.2015 от Oak Комментарии (18) Rust и BenchmarkingОригинальный код бенчмарка на Java выглядел так:
Открыть спойлер Закрыть спойлер В качестве небольшого отступления расскажу, что в Rust есть (или будет) очень
Продолжить Рейтинг: 7 (Против: 0 | За: 7) Добавлено: 9.11.2015 от Oak Комментарии (13) Всего: 23
|