В разделе статей появилась новая статья - когда создавать индексы. Это текстовая версия видео, которое уже залито на youtube и в данный момент обрабатывается сервером и доступна только вресия с плохим качеством. Как только будет доступна версия 4k, чтобы не смотреть на плохое качество, я его опубликую, так что это произойдет в ближайшие пол часика - час.
Первое видео по SQL показало одну из самых слабых статистик. Только 302 просмотра, хотя для такого количества просмотров 50 лайков и ни одного дизлайка, то есть вроде бы и контент годный оказался, но что-то не то. Пробую делать продолжение, но пока мои видео по кодингу не оправдывают себя. Меня больше слушают, когда я просто говорю об общих вещах.
Но по одному видео я не стал делать выводы, потому что тэги могли быть не те, что-то сделал не так, поэтому читайте и скоро смотрите продолжение.
Те, кто просматривает на главной странице не только последние записи на блоге, но и заглядывает в статьи, уже должен был заметить новую статью: Программистское чтиво - что почитать программисту
Эта тема расскрыта не только в виде статьи, но так же есть и видео на youtube.
Надеюсь, ты найдешь что-то интересное для себя почитать. Обзоры на некоторые из рассматриваемых книг я уже писал на этом сайте и возможно слышал о них.
Вчера во время стрима я сказал, что работаю над следуюим видео по SQL Server о дефрагментации и статистике индексов, но сегодня я посмотрел на результат - тут особо нет ничего, о чем записывать видео, поэтому я решил ограничится статьей. Все равно видео на такие темы не так часто смотрят.
Показывать на экране особо будет нечего, поэтому будет более эффективно читать про эту тему и поэтому решил не тянуть никого за хвост и не ждать записи видео, а выложить статью: Дефрагментация и статистика индексов SQL Server.
Давно не было статей, нужно хотя бы раз в неделю выкладывать не просто мысли, но и что-то полезное для мозга. Не обещаю, но думаю поставить себе такую цель и стараться придерживаться.
Как раз нашел в своих заметках вопрос от читателей, который получал наверно еще год назад - рассказать как физически сократить размер базы данных, потому что этого не происходит при удалении записей с помощью SQL. Отличная тема для статьи: Физическое удаление записей в базе данных
Возможное зло от интерфейсов с слишком большим количеством методов. Я уже говорил, что не люблю, когда появляются в коде методы типа Open2, CreateEnhanced и так далее. Очень редко бывают случаи, когда подобное оправдано, в остальных случаях это не выгодно, выглядит плохо и приводит к проблемам.
Сегодня я написал статью, в которой я описал возможный случай, в результате которого появляются подобные методы и описал, как бы я улучшил код. В общем, новая статья: Слишком много методов у интерфейса - зло
В разделе статей появилась текстовая версия статьи - счастливый программист. Я на примере себя размышляю о том, что делает меня счастливым и думаю, что многие из вас согласятся со мной.
Там же есть и видеоверсия, в конце которой конкурс, в котором достаточно большие шансы победить. И пусть приз не самый крутой, но кому-то он может оказаться полезным. Так что смотрите видео и участвуйте в конкурсе, подробности в конце видео.
Только вышло первое видео про Symfony, а на сайте уже появилась текстовая версия продолжения. Так как видео и текст пишутся независимо и очень часто текст или видео может содержать чуть больше информации. В видео я затронул контроллеры, которые не были затронуты в текстовой версии на сайте, но я их только затронул. Во второй части мануала я эту тему покрываю уже более подробно. Чувствую, что во втором видео нужно будет вернуться к этому вопросу и повторить все, что было сказано уже так же подробно, как и в тексте.
В общем продолжение мануала по Symfony доступно здесь Контроллеры в Symfony
В разделе Плюс+ появилась новая статья: Автомобили программиста в Канаде, уже записано видео на эту тему, но я его еще не пересматривал. Записывал на улице, показывая машины и не знаю, на сколько хорош будет звук. Но если все норм, то на канале может появится видео и тогда эта статья станет публичной.
Я кажется не афишировал, но в плюсе уже с конца сентября есть рассказ о том, как я общался с Управлением К, за что меня разыскивал Интерпол и там же раскрывается секрет, почему я ушел из журнала Хакер - Как меня разыскивал Интерпол и Управление К. Эта статья в паблик пойдет только тогда, когда наберем 200 лайков под этим видео:
Следующий вопрос, который пришел от читателей моего сайта или зрителей моего канала (не помню точно источник) - начинающий программист - junior против уже полноценного программиста. Я понимаю, что звучит вопрос немного странно. А начинающий программист разве какой-то неполноценный?
На самом деле все полноценные программисты, просто в данном случае автор вопроса не смог придумать хорошую формулировку, а здесь наверно должно было использоваться слово «продвинутый».
Я не буду здесь учить вас каким-то навыкам, потому что сам не являюсь экспертом. Но могу рассказать свой опыт, именно это и будет в этой заметке.
В прошлый раз мы поговорили о самых сложных и важных на мой взгляд скилах – стрессы и конфликты. В этот раз мы продолжим говорить о гибких навыках, как их назвали в русской википедии
Умение общаться или communication. Не уверен, что при выборе термина умение общаться я правильно подобрал перевод, но я постараюсь покрыть идею уже разговаривая о проблеме.