Ненормальное программирование: макрос-интерпретатор в Notepad++
—
от автора
—
от автора
Обмен значений. Исходный текст и текст после 1-го, 2-го и 3-го выполнения макроса. Далее будут примеры посложнее. Идея приспособить макрос для примитивного программирования появлялась у меня несколько раз. То есть, сделать так, чтобы макрос при запуске "читал" строчку с операцией,…
—
от автора
Масштабы краудфандинга велики и продолжают расти. Во всяком случае в реальном мире, где несколько резонансных проектов дали этой идее толчок, всё давно уже так. А теперь коллективный фандинг становится стандартным способом финансирования новых крипто-проектов. И несмотря на то, что в…
—
от автора
Данный текст представляет собой перевод статьи NSUserDefaults In Practice. Автором оригинала является Дэвид Смит (David Smith). Перевод выполнен с любезного разрешения автора. Что такое NSUserDefaults? Комментарий с которого начинается заголовочный файл «NSUserDefaults.h» вполне хорошо описывает класс. Этим комментарием я и…
—
от автора
Гаджет, которого я ждал — Croise.R. Достойный звук, сумасшедшая автономия и фирменное приложение. Все это за разумные деньги!
—
от автора
В ранние годы интернет-эры миллионы файлов хранились на тысячах анонимных FTP-сайтов. В этом многообразии пользователям было достаточно сложно обнаружить программу, подходящую для решения их задачи. Более того, они заранее не знали, существует ли искомый инструмент. Поэтому приходилось вручную просматривать FTP-хранилища,…
—
от автора
В «настоящих» проектах мы получаем данные от сервера или пользовательского ввода, форматируем, валидируем, нормализуем и производим другие операции над ними. Всё это принято считать бизнес логикой и должно быть помещено в Model. Так как react — это только треть MVC…
—
от автора
На Хабре у меня несколько статей с яркими заголовками: кому-то это нравится, а кому-то и нет. Но суть такова, что цель они свою выполнили — привлекли внимание, потому как предложить решение в этих материалах трудно, а вот не сообщить о…
—
от автора
Курс разработан МФТИ совместно с компанией eNANO при поддержке IBS и предназначен для лидеров инновационных компаний, технологических предпринимателей, стартаперов и всех тех, кто занимается высокотехнологичным бизнесом, а также изучает инновации и управление проектами.
—
от автора
Расстановка приоритетов означает выполнение задач, которые наиболее важны, в первую очередь. Если вы производите продукты, это означает, что в первую очередь должно делаться то, что представляет наибольшую ценность для клиента. По моему опыту, искусство принимать решения, связанные с приоритетами, является…
—
от автора
Последнее время я много размышлял о шаблонах проектирования и приемах, которые мы используем в программировании. Это и в самом деле прекрасно — начать исследовать проект и видеть знакомые шаблоны и стили, которые ты уже не раз встречал. Это облегчает понимание…