Тайм-менеджмент на «липких» листочках

Тайм-менеджмент на «липких» листочках

22-11-2018Блог
Расскажу про свой способ управления делами. Шёл я к нему много лет методом проб и ошибок. Главная сложность, с которой я постоянно сталкивался — это слишком сложное управление todo-программами. В какой-то момент я понял, что почти все существующие программы требуют слишком много времени на их же обслуживание. Например иерархия задач, указание приоритета, важности, даты и т.п. Это всё, безусловно, замечательно, особенно для тех, кто «хронически» не умеет организовывать своё время, но лично для меня такие вещи бесполезны. Читать
Предзаказ будущего шаблона «MF»

Предзаказ будущего шаблона «MF»

Ещё летом я задумал сделать шаблон (рабочее название «MF»), который сможет сразу подойти для многих сайтов. Это шаблон premium-класса, но главная его фишка в многофункциональности и настраиваемости. Идея довольно простая — предусмотреть как можно больше функциональных блоков, что позволяет настраивать шаблон под определенную задачу. Читать
Как оценить качество html-верстки

Как оценить качество html-верстки

В процессе обучения на html-курсах у меня постоянно возникает потребность оценивать качество html-верстки учеников. Данная тематика очень большая и неоднозначная: о неё спотыкались почти все, что так или иначе использует чужой код. Некоторые компании придумывают сложные чек-листы, чтобы хоть как-то форматизировать свои требования. Другие, наоборот, упрощают подход: сайт «не разваливается», уже хорошо. :-) Читать
Как быстро записывать свои мысли. Фрирайтинг

Как быстро записывать свои мысли. Фрирайтинг

16-09-2018Блог
Частая ситуация, когда мыслей много, нужно срочно их записать. Садишься за клавиатуру, начинаешь набирать текст, но мысли уходят, спотыкаешься на граматические ошибки, то запятую не там поставил, то предложение не так построил... Всё «запал» пропал, силишь, просто пялишься на экран... Читать
ИКС — новая «пузомерка» Яндекса

ИКС — новая «пузомерка» Яндекса

08-09-2018Блог
Не так давно Яндекс отказался от ТИЦ и вместо него анонсировал новый показатель ИКС — индекс качества сайта. То что ТИЦ совершенно не отражал то, для чего был задуман, я отмечал ещё 10 лет назад. То что до тугодумов Яндекса это наконец-то дошло, лишний раз подтверждает насколько плачевны дела в этой конторке. Читать
IDE для PHP

IDE для PHP

02-08-2018Софт
К вопросу выбора IDE для PHP меня подтолкнуло программирование на Java. Как я уже отметил ранее, для Явы существует неплохой выбор программ. В частности я пока использую IntelliJ IDEA и, честно говоря, я был удивлён, насколько серьёзно продвинулись подобные программы. Много лет назад я публиковал статью IDE для PHP на примере Notepad++, которая не потеряла акутальности, хотя по современным меркам Notepad++ — это обычный текстовый редактор с массой приятных «плюшек». Читать
Простой способ управления делами

Простой способ управления делами

30-07-2018Блог
Этот способ я называю «Черепаший бег», поскольку он очень точно описывает саму суть метода. :-) Часто бывают ситуации, когда нет настроения, вдохновления, в конце-концов, просто лень что-то делать. При этом мы знаем, что у нас куча дел: по хозяйству, работе, самообразование и т.п. Например нужно навести порядок в доме. Мысленно, охватив объём работы, понимаем, что на это уйдёт несколько часов. Первая мысль, лучше уж и не браться. Читать
Верстка с помощью CSS Grid Layout

Верстка с помощью CSS Grid Layout

Спецификация по Grid Layout опубликована уже достаточно давно, но вебмастера всё ещё редко используются grid-вёрстку. Тут две основные причины. Первая — распространенность IE11 (по статистике около 2%), которая, к тому же поддерживает только старую версию спецификации. Вторая — реальная потребность в grid не очень высока: существующего flex хватает для 90% стоящих задач. Читать
Реализация паттерна Observer в MVC (Model View Controller) для JavaFX

Реализация паттерна Observer в MVC (Model View Controller) для JavaFX

17-07-2018Java
В продолжении предыдущей статьи «MVC (Model View Controller) в JavaFX», я решил-таки реализовать паттерн Наблюдатель (Observer), чтобы довести работу до логического завершения. За основу я взял код Java с Википедии. Этот пример из книги «Паттерны проектирования» Эрика и Элизабет Фримен, поэтому наверняка все его разбирали. Читать
MVC (Model View Controller) в JavaFX

MVC (Model View Controller) в JavaFX

16-07-2018Java
MVC (Model View Controller / Модель Представление Контроллер) — это даже не паттерн, который имеет понятную реализацию (с примером кода), а некая концепция, призванная упростить разработку, поддержку и изменение программы. Именно поэтому все примеры кода имеют отношение только к конкретно решаемой задаче. Более того, реализация будет ещё зависеть и от используемого языка — в некоторых случаях «классическое» применение MVC может только усложнить код. Читать