Статьи

Что такое Linux?

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

Конфигурирование сервера wu-ftpd

По моим наблюдениям, самым распространенным на настоящий момент FTP-сервером является wu-ftp (Washington University FTP Server), потому что он поставляется с основными дистрибутивами Linux, в том числе Red Hat и его клонами. Если у вас именно такой дистрибутив, то с установкой проблем не будет. Остается только правильно сконфигурировать сервис. Но даже если сейчас в системе нет FTP-сервера, его легко установить из RPM пакета (для Red Hat-систем) или другого архива. 

Почему Linux лучше Windows

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

Реальное преимущество Linux – свобода

Очень часто можно услышать, что именно бесплатность является преимуществом Linux, только это не совсем так, ведь существует большое количество различных дистрибутивов и далеко не каждый из них бесплатный. Сколько халивара уже было в 90-е на тему того, что такое Free в отношении Linux и вроде бы уже пришли к тому, что Linux не обязательно бесплатный, его главное преимущество – это свобода, но не смотря на это продолжают ассоциировать с Linux именно со словом Бесплатно. 

Нужно ли спрашивать вопросы во время интервью?

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

Почему C# крутой

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

Чистый SQL код

SQL тоже нужно писать красиво, чтобы этот код проще было впоследствии поддерживать. Если запрос состоит из выбора данных из одной таблицы, то можно и забить на чистоту, и оставить все как есть, но когда мы работаем над большим приложением, где много простых запросов или над одним запросом, но большим, очень важно написать код так, чтобы его проще было потом сопровождать. 

Авторизация и защищенный раздел на Symfony и PHP

В разделе Плюс+ я выкладываю курс по Symfony и PHP и там я рассказываю от и до, а здесь поднят вопрос – как сделать админку так, чтобы обращения к защищенной области сайта происходил редирект на страницу входа. Это можно использовать для администраторских панелей или для других задач, когда нужно иметь защищенные области сайта.

Web разработка на PHP, Apache и MySQL под Windows или как поставить WAMP

Я очень люблю Web разработку на PHP, Apache и MySQL, но не люблю Windows версии этих сервисов. Не знаю почему у меня такое отношение, но они создавались для nix систем в командной строке работать с ними – как в родной стихии. 

Нужны ли сертификаты программистам в США или Канаде?

Наверно стоит сказать для тех, кто попал на этот канал случайно, что я в начале 2000-х годов я проходил официальные курсы Microsoft по программированию и администрированию MS SQL Server в МГТУ им Баумана. В принципе, не важно, где это происходило, площадка может быть любая. Главное, что курсы были авторизованы самой компанией Майкрософт. 

Нормально ли менять работу после 1-2 месяцев?

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

SQL вопросы на интервью

Достаточно часто во время интервью приходиться сталкиваться с вопросами по SQL. Сегодня поговорим о популярных вопросах, с которыми мне приходилось сталкиваться. 

О блоге

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

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

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

Пишите мне