История проекта webdevkin.ru. Новости и обновления

Что нового в блоге



Все по порядку: от идеи проекта до сегодняшнего дня


Апрель 2015 года
Рождается идея проекта webdevkin.ru - блога о веб-разработке
Май 2015 года
Создаю сайт на CMS Modx Revo: продумываю структуру, ищу шаблон, реализовываю функционал, пишу первые статьи.
27 мая 2015 года
Зарегистрирован домен webdevkin.ru
31 мая 2015 года
Сайт запущен
Июнь-июль 2015 года
Пишу небольшие статьи, по большей части на тему Modx Revo
Сентябрь 2015 года - март 2016 года
Блог застыл
Огромный перерыв в работе над сайтом. Статьи практически не публикуются. Приходит понимание, что формат блога в виде небольших заметок, как было задумано сначала, успеха не принесет. Справочник не катит. Нужно пробовать писать подробные статьи с уклоном на обучение. Статьи про корзину и Linux для веб-разработчика ясно об этом сигнализируют.
2 мая 2016 года
Modx. Собираю все наработки в одну статью
После десятка заметок про Modx Revo в большой статье делюсь опытом работы с этой CMS. Как организовать работу с git-ом, как деплоить проект с помощью gulp и как настроить окружение для локального, тестового и боевого сайтов.
Улучшаем процессы разработки в Modx Revo: работа с git, деплой с gulp, тестовые окружения
5 мая 2016 года
Философия
Начинаю тащиться от темы встраиваемых виджетов, а именно от простоты их интеграции. Источник вдохновения - яндекс.метрика и Disqus. Много мыслей о том, что хочется сделать что-то подобное. Мысли еще не оформились до конца, но очевидно, что это не формат блога, а отдельный проект.
9 мая 2016 года
Твиттер: история успеха
Завожу твиттер - webdevkin15
UPDATED: в конце года твиттер забросил. Формат коротких заметок - не мое. За все время на меня подписался коллега по прошлой работе Серега и наращивание ногтей. Причем ногти на следующий день отвалились, видимо, обидевшись, что я не подписался в ответ. Короче, че-то там сложно. В итоге забил на твиттер, ушел в контакт.
12 мая 2016 года
Анализ
Много сижу в яндекс.метрике, анализирую поведение посетителей. 30% возвращаются на сайт. Из них половина заходит от 4 раз и больше. Глубина просмотра и время, проведенное на сайте, синхронно растут. Медленно, но растут.
14 мая 2016 года
Мысли оформились - новый проект simpple.ru
Зарегистрировал домен simpple.ru. Сервис будет предлагать готовые решения для любого сайта с максимально простой интеграцией. Встраиваемые виджеты, плагины, возможно что-то еще - выяснится в процессе работы. Что хочу сделать в первую очередь, знаю, а дальше по ситуации.
17 мая 2016 года
Интернет-магазины поднимаются
Вторая статья про оформление заказа в интернет-магазине выходит на второе место по посещаемости уже через неделю после публикации
23 мая 2016 года
Лендинг simpple.ru
Сделан простой лендинг для нового проекта - simpple.ru.
Очень сырой, не проработаны тексты, будет переделываться еще не один раз - неважно. Главное, что стартовал.
Первый лэндинг уже переделан. Жалею, что не сохранил хотя бы скриншот - было бы над чем похохотать. Хотя и он и сейчас, как пишет друг в ВК, "суровый, аки якутский сисадмин".
1 июня 2016 года
simpple.ru - первые шаги
Начинаю писать код для нового проекта. Готова авторизация.
17 июня 2016 года
Посетители засиживаются на сайте
Все чаще замечаю людей, проводящих на сайте по 2-3 часа. Изучают, в основном, корзину, начинают оставлять комментарии и задавать вопросы.
Июль 2016 года
Много работы и отпуск
Блогом практически не занимаюсь, писать статьи не удается. В отпуске философствую на предмет будущих шагов по webdevkin.ru и simpple.ru
7 августа 2016 года
Эксперимент
Готовлю серию уроков "Фильтры и сортировка в интернет-магазине". Одну громадную статью разобью на несколько мелких, посмотрю, что из этого выйдет.
UPDATED: получилось хорошо, но мелкими статьи, мягко сказать, не назовешь.
Вводная статья
21 августа 2016 года
Первый пост про git
Давно чесались пальцы начать писать что-нибудь про git. Подходящая тема: merge vs rebase
С картинками, все как я люблю.
14 сентября 2016 года
Карта сайта
Не устраивает навигация на сайте, буду думать, что с этим делать. Пока же запилил карту сайта, где на одной странице собрал и структурировал почти все статьи блога.
Карта сайта
24 сентября 2016 года
Сборка фронтенда
Немного устал от темы интернет-магазинов, переключился на любимый фронтенд. Готовлю большую статью про сборку Backbone-приложения с помощью gulp. На самом деле про Backbone - небольшое лукавство, принципы сборки от используемой библиотеки не зависят. Читать можно всем, в том числе и не знакомым с Backbone.
Материала много, разобью статью на 3 части.
Сборка фронтенда - часть 1. Основы сборки и организация проекта
30 сентября 2016 года
Сборка фронтенда. gulp
Темной ноченькой написал третью часть статьи про сборку фронтенда. Статья объемная, но и хорошего написано немало. Собрал в одну статью почти весь свой опыт работы со сборкой фронта и с gulp в частности.
Сборка фронтенда - часть 3. Сборка с помощью gulp
5 октября 2016 года
Написал небольшую заметку про то, как склеить коммиты в git-е, а также войти в vim и выйти из него (что сложнее).
Как склеить коммиты в git
11 октября 2016 года
Набор команд для работы с git
Набросал набор команд, которые использую в работе с git. Все исключительно в командной строке.
На память: команды при работе с git
14 октября 2016 года
_.throttle и _.debounce
Написал статью про эти замечательные функции из underscore/lodash
Про _.throttle и _.debounce
31 октября 2016 года
Опять столкнулся с проблемой пустой админки при переносе сайта на другой хостинг. И снова пришлось гуглить решение. Дабы не забыть в очередной раз, оставляю на заметку.
Modx Revo, пустая админка после переноса сайта
2 ноября 2016 года
Ставим git в Linux Mint
Статья для начинающих: как установить гит в Linux, сгенерировать ключи и начать работать.
Как установить git в Linux
16 ноября 2016 года
Ускоряем фронтенд: 10+ способов и советов
Советы получились довольно разные: часть банальщина, часть полезная и стопудовая, часть пришла в голову неожиданно в процессе написания. Мне понравилось, посмотрю на реакцию читателей.
Клиентская оптимизация: 10+ способов ускорить фронтенд
UPDATED: судя по опросу в статье, людям понравилось.
27 ноября 2016 года
По доброму совету читателя настроил RSS-ленту
25 декабря 2016 года
Итоги 2016 года
Под Новый Год захотелось подвести итоги прошедшего года, понять, что стало с блогом, куда он идет и вообще, как сам и как универмаг. Некоторыми мыслями делюсь с читателями.
Итоги 2016 года
8 января 2017 года
shop.webdevkin.ru
Выделил отдельный поддомен для демонстрации интернет-магазина. Теперь весь доступный функционал можно посмотреть сразу, а не разворачивая у себя исходники. Лепота!
shop.webdevkin.ru
5 февраля 2017 года
Размышления про REST API на нативном PHP
Что делать, если сильно захочется построить RESTful-сервис без знания php-фреймворков? Забабахать руками, конечно!
Простой RESTful-сервис на нативном PHP
18 марта 2017 года
Переезд на https
webdevkin.ru переехал на https. Это жесть просто, сколько нашел у себя http-ссылок. А ведь считал, что уже давно разучился ставить абсолютные ссылки. Наивная молодость...
29 марта 2017 года
Simpple - простые решения для Вашего сайта
После нескольких месяцев разработки сервис запущен и открыт для всех желающих. Проходите на сайт simpple.ru и начинайте пользоваться. Пока работает один виджет-опрос, аналогичный тому, какой Вы видели на страницах webdevkin.ru.
Если же интересуют подробности создания сервиса и другие детали, то читайте в этой статье
21 мая 2017 года
SPA - Одностраничные сайты
Начал тему SPA, одностраничных сайтов. Первая статья на тему History API, но дальше больше. Это будет отдельный проект и серия статей на эту тему. Не стал повторять ошибку с интернет-магазином, а сразу выделил отдельный поддомен - spa.webdevkin.ru
И конечно же, сама статья - Создаем одностраничный сайт SPA. Разбираемся с History API
10 июня 2017 года
Интернет-магазины, продолжаем уроки
Постраничная навигация - это тема не только магазинов, а вообще любых сайтов. Но на webdevkin-e этот функционал удачно ложится на создаваемый интернет-магазин. Поэтому статья идет как следующий урок серии.
Постраничная навигация по товарам в интернет-магазине
12 июня 2017 года
Что-то я разошелся и третий день подряд выкладываю статьи. Вот что значит 3 дня выходных! Конечно, надолго меня не хватит, но все равно это позитив. Сегодня статья про развитие темы SPA, на этот раз серверная часть и взаимодействие с поисковиками.
SPA для поисковиков. Рендер на стороне сервера, robots.txt и страница 404
13 июня 2017 года
Шок, сенсация! 4я статья за 4 дня
Подобного еще не было. С такой скоростью я статьи никогда не писал. Сегодня про интернет-магазины, урок непривычно короткий, но полезный. Разбираем переключение внешнего вида каталога на лету по нажатию на одну кнопку - статья здесь
14 июня 2017 года
Ничего не происходит.
15 июня 2017 года
Сделал форму подписки через MailChimp. Через месяц-два напишу статью про интеграцию, а заодно поделюсь статистикой. И можете подписаться на новые статьи прямо здесь.
Подписка на новые статьи
Подписаться
27 августа 2017 года
Начинаем разбираться с технологией AMP
Все-таки небольшие проекты интересуют меня больше, чем глубокое и долгое копание в одной и той же теме. А посему новая затея - решил создать AMP-версию сайта webdevkin.ru.
Что, зачем и как, читайте в статье AMP-версия сайта. Основы
3 сентября 2017 года
Отправка SMS
А почему бы не отправлять sms при оформлении заказа в интернет-магазине? Ищем готовый сервис и интегрируем его в наш код.
Подробности в этой статье
31 декабря 2017 года
Вспоминая 2017-й
Чем заняться за 5 часов до Нового Года? Правильно, написать статью об итогах года и планах на будущее.
Вспоминая 2017-й. Что дальше?
2 января 2018 года
Виджет "рейтинг"
Сегодня доработал "внешнюю" часть рейтингов для simpple.ru. Конечно же, сразу внедрил виджеты в блоге. Теперь рейтинги можно ставить не только отдельному посту, но и сразу россыпью, на всем списке статей. Посмотрим, как читатели будут ставить оценки. А пока начинаю работать над админкой.
20 января 2018 года
Шок! Первое видео на webdevkin-е
Наткнулся на интересную утилиту визуализации истории git-a. Называется Gource. Не удержался попробовать ее на simpple.ru. Срендерил видео, выложил на ютуб, наложил музыку. Все по-настоящему. Само видео (короткое, 1 минута) и статью смотрите-читайте здесь.
Визуализация истории git-a с помощью Gource
3 ноября 2018 года
Про код-ревью
Ох, давно не писал в блог. Возвращаюсь с малость философской статьей про код-ревью. Если статья зайдет, буду и дальше писать такие. А не зайдет, значит, буду учиться делать лучше. Философскую статью написать - это не на диване с друзьями рассуждать. Тут думать надо ))
Код-ревью: две истории про Фёдора и Лёху
9 ноября 2018 года
Про то, как я перешел на git
Давно думал написать статью про преимущества гитa. Что-то типа 10 причин пользоваться гитом. Статья все никак не писалась до тех пор, пока я не понял, что все нужно сделать по-другому. Поэтому история не про то, какой гит классный. А про то, как я к нему пришел.
Как я перестал бояться и полюбил git
22 ноября 2018 года
Начинаю новую историю - админка на сайте
На первым уроке построение простейшего варианта админки на файлах. Дальше будем развивать, прикрутим редактирование и перейдем с файлов на MySql
Делаем админку на файлах. Урок 1
25 ноября 2018 года
Почему я продолжаю вести блог?
Писал очередную статью про админку и вдруг задумался. А зачем я это делаю? Пост созрел и написался быстро. В нем даю все ответы.
Почему я продолжаю вести блог
30 ноября 2018 года
Админка на файлах. Урок 2. Конфиги и бекенд
Продолжение админки. Перерабатываем конфиги и пишем бекенд.
Статья
5 декабря 2018 года
Письмо самому себе через 5 лет
Это было очень забавно. Даже комментировать не хочется. Надеюсь, что 30 декабря 2023 года напоминалка сработает и я прочитаю это письмо из прошлого.
Письмо в 2023 год
9 декабря 2018 года
Админка на файлах. Заключительный урок
Заканчиваю тему админки на файлах. Получилась простая и симпатичная, легко настраиваемая админка. Я доволен. Думаю, обязательно пригодится в каком-нибудь небольшом проекте. Дальше тема админки будет развиваться, но уже для интернет-магазинов и с базой данных.
Админка на файлах. Урок 4 и заключительный. Фронтенд
11 декабря 2018 года
Мои открытия в 2018 году
Каждый год, месяц, день мы сталкиваемся с чем-то новым: люди, технологии, города, события. В этой статье я написал о многои, из того, что меня впечатлило или зацепило в 2018 году.
Мои открытия в 2018 году
16 декабря 2018 года
Новая тема: админка интернет-магазина на Vue.js
Начинаю новую тему. Админка магазина давно напрашивалась, пора ее реализовать. Выбрал vue из-за ее простоты и отличного функционала. Только начинаю учить vue, буду разбираться по ходу статей.
Урок 1. Список товаров
18 декабря 2018 года
До Валдая на мотоцикле
Статья про открытия 2018 года получилась довольно живой и веселой. Мне понравился формат. Решил развить тему мотоцикла и путешествий. Не пугайтесь, слово "мотоцикл" встречаетя редко, чаще небольшие дорожные приключения. И да, осторожно, там есть фоточки.
До Валдая на мотоцикле
20 декабря 2018 года
Админка интернет-магазина на Vue.js. Урок 2. Фильтры и сортировки
На этом уроке будем делать всевозможные фильтры и сортировки
Урок 2. Фильтры и сортировки
2 января 2019 года
Итоги года 2018
Традиционные итоги года
Итоги года 2018
26 февраля 2019 года
Шестой урок vue.js
Разворачиваем приложение по-взрослому: webpack, сборка, хот-релоад, es6 и компоненты vue.
vue-cli и компоненты vue
28 февраля 2019 года
Эпоха отстоя
Почему прошло время новых Цукербергов?
Эпоха отстоя
4 апреля 2019 года
Vuex - работаем с данными на vue.js
Vuex - это реализация flux на vue.js. В статье простыми словами рассказываю, что такое vuex и какие проблемы он решает
Vuex - это реализация flux на vue.js
9 апреля 2019 года
Vuex на практике
Внедряем Vuex в админку интернет-магазина
Vuex на практике
30 апреля 2019 года
Динамические фильтры в интернет-магазине
Впервые запустил опрос среди читателей, нужно ли писать статью. Если будет интерес, начну здоровенную сложную статью. Интересно будет посмотреть на результаты.
Сложные динамические фильтры в интернет-магазинах. Опрос
5 июня 2019 года
Одиночное мотопутешествие или 3500 км за 4 дня
Я пропал на целый месяц, потому что наступил май и пришла пора первого в этом году мотопутешествия. От Питера до Ульяновска или 1750 км за 2 дня.
Одиночное мотопутешествие. Спб - Ульяновск
23 июля 2019 года
Базовая аутентификация. Закрываем админку интернет-магазина
Поговорим о способах авторизации и аутентификации в веб-приложениях и рассмотрим один из самых простых вариантов - базовая аутентификация на примере Linux Mint и nginx
Basic Authentification
25 июля 2019 года
Как научиться плавать за 1 час
Писал большой пост о Сочи и подумал, что стоит выделить эту часть в отдельный пост. Может, кому и пригодится
Как научиться плавать за 1 час
Понравилась статья? Поделись с другими!