Блог

Счастливый программист - статья и видео

В разделе статей появилась текстовая версия статьи - счастливый программист. Я на примере себя размышляю о том, что делает меня счастливым и думаю, что многие из вас согласятся со мной. 

Там же есть и видеоверсия, в конце которой конкурс, в котором достаточно большие шансы победить. И пусть приз не самый крутой, но кому-то он может оказаться полезным. Так что смотрите видео и участвуйте в конкурсе, подробности в конце видео. 

Слишком много методов у интерфейса

Возможное зло от интерфейсов с слишком большим количеством методов. Я уже говорил, что не люблю, когда появляются в коде методы типа Open2, CreateEnhanced и так далее. Очень редко бывают случаи, когда подобное оправдано, в остальных случаях это не выгодно, выглядит плохо и приводит к проблемам. 

Сегодня я написал статью, в которой я описал возможный случай, в результате которого появляются подобные методы и описал, как бы я улучшил код. В общем, новая статья: Слишком много методов у интерфейса - зло

Физическое удаление записей в базе данных

Давно не было статей, нужно хотя бы раз в неделю выкладывать не просто мысли, но и что-то полезное для мозга. Не обещаю, но думаю поставить себе такую цель и стараться придерживаться. 

Как раз нашел в своих заметках вопрос от читателей, который получал наверно еще год назад - рассказать как физически сократить размер базы данных, потому что этого не происходит при удалении записей с помощью SQL. Отличная тема для статьи: Физическое удаление записей в базе данных

Дефрагментация и статистика индексов

Вчера во время стрима я сказал, что работаю над следуюим видео по SQL Server о дефрагментации и статистике индексов, но сегодня я посмотрел на результат - тут особо нет ничего, о чем записывать видео, поэтому я решил ограничится статьей. Все равно видео на такие темы не так часто смотрят.

Показывать на экране особо будет нечего, поэтому будет более эффективно читать про эту тему и поэтому решил не тянуть никого за хвост и не ждать записи видео, а выложить статью: Дефрагментация и статистика индексов SQL Server.

Программистское чтиво

Те, кто просматривает на главной странице не только последние записи на блоге, но и заглядывает в статьи, уже должен был заметить новую статью: Программистское чтиво - что почитать программисту

Эта тема расскрыта не только в виде статьи, но так же есть и видео на youtube. 

Надеюсь, ты найдешь что-то интересное для себя почитать. Обзоры на некоторые из рассматриваемых книг я уже писал на этом сайте и возможно слышал о них. 

Когда нужно создавать индексы

В разделе статей появилась новая статья - когда создавать индексы. Это текстовая версия видео, которое уже залито на youtube и в данный момент обрабатывается сервером и доступна только вресия с плохим качеством. Как только будет доступна версия 4k, чтобы не смотреть на плохое качество, я его опубликую, так что это произойдет в ближайшие пол часика - час. 

Первое видео по SQL показало одну из самых слабых статистик. Только 302 просмотра, хотя для такого количества просмотров 50 лайков и ни одного дизлайка, то есть вроде бы и контент годный оказался, но что-то не то. Пробую делать продолжение, но пока мои видео по кодингу не оправдывают себя. Меня больше слушают, когда я просто говорю об общих вещах. 

Но по одному видео я не стал делать выводы, потому что тэги могли быть не те, что-то сделал не так, поэтому читайте и скоро смотрите продолжение.

Оптимизация SQL запросов с помощью индексов

На одном из стримов я затронул тему оптимизации запросов и что хотелось бы записать видео на эту тему. Я вот я подготовил не просто видео, но и целую статью. Статю можно прочитать здесь, а в конце есть видео, в котором можно увидеть все наглядно. На момент публикации этой заметки Google еще обрабатывал видео и 4k версия еще не доступна, но надеюсь, скоро уже будет доступна.

В общем, читаем статью здесь: Оптимизация SQL запросов для MS SQL Server с помощью индексов.

По видео можно будет понять, на сколько интересной оказалась эта тема. Пока видео по .NET Core не очень пользуются интересом, вы явно чаще смотрите мои мысли. Видимо не всех интересует .NET Core разработка. Посмотрим, как зайдет видео по SQL. 

С против Delphi

В видео про то, как я работал в журнале Хакер (смотри предыдущую заметку ) я упоминал статью C против Delphi. Вот нашел ее в архиве и выложил на этом сайте C против delphi

Кстати, хотел поправится. В видео я сказал, что в Игромании я публиковался под именем Смирнова. В комментариях меня поправили, что под этим именем я публиковался в Хакере. Это верно, я проверил и действительно было так, я хотел избавиться от этого ника Horrific. Мне он изначально не нравился, но все в самом начале писали под никами и я придумал этот. Но и под своим реальным именем не хотелось публиковаться. 

Я нашел заметку, которую я писал для Игромании и там подписана она Алексеем Леоновым. 

Работаю над 5-м изданием Linux глазами хакера

Последний месяц я работаю над 5-м изданием книги Linux глазами хакера. Из этого издания будут убраны части, которые устарели и добавил новой информации. Я сократил количество просто разговорных глав, которые напрямую не касаются Linux.

Несколько частей книги переехали на этот сайт в раздел статей. Я понимаю, что ты в раздел статей не заглядываешь, поэтому вот, что там появилось недавно:

Оценка проектов

Тут недавно в комментариях поделились видео, в котором затронули оценку проектов. В видео говорили о том, что нужно умножать свою оценку на коэфициент. Я это делаю с 2010-го года. Не знаю, откуда это пошло, но в Клике, где я работал это уже старая тема. 

В общем, я решился поделиться своим опытом оценки. Читаем здесь, кому интересно http://www.flenov.info/favorite.php?artid=61

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповидания на русском или английском языке.

Пишите мне


Я в социальных сетях
Facebook Telegram Програмысли
Youtube Instagram Твитер