Блог

Как изучать языки программирования

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

Извиняюсь, может быть опять много опечаток, потому что писал на iPad-е и ока я еще не профи печатания на экране. 

Как я мигрировал с Windows на Linux хостинг

Я недавно писал о том, что окончательно решил перевести один из моих Windows сайтов на Linux, потому что Windows хостинг постоянно глючил. Миграция практически полностью завершена и я решил рассказать как и что я переносить. Ну не в самых интимных подробностях, но в общих словах Миграция с Windows на Linux хостинг

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

Интерфейсы в программировании

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

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

Введение в Xamarin Studio

Как рождаются статьи для этого сайта? Это слишком большие заметки. Вот писал я заметку о Xamarin Studio, писал, писал, и получилась целая вводная статья. Хотя изначально планировалась заметка. Причем планировался обзор, а получился вводный курс - как запустить первое MVC приложение. Просто Xamarin Studio - это не Visual Studio и из коробки не работает сразу, нужно немного настроить и сконфигурировать. 

В общем, вот статья Введение в Xamarin Studio, разработка для Web. И не обзор и не первый старт, а какое-то введение. 

Производительность табличных переменных

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

В общем. читаем и пишем отзывы: Производительность табличных переменных

Настройка Apache на macOS

На эту тему можно писать огромную статью, но я попытался ограничится небольшим вводным курсом, который быстро позволит начать работу с локальным Web сервером Apache. В общем, кому интересно, читайте статью Настройка Apache на macOS

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

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

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

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

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

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

С против Delphi

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

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

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

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

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

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

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

О блоге

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

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

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

Пишите мне