Posts in WebDev

Информационная безопасность

С ИБ я знаком не понаслышке еще с времен работы в КБ «Луч». Тогда я тестировал сети и сервера, навтыкался в линухах, разобрал на практике, что такое ъэширование и шифрование, и разрабатывал ПО для электронной подписи. Много воды утекло с тех пор… В течение последующих лет я занимался безопасностью серверов и данных на них. Прошерстил Linux насколько это было нужно, танцевал с бубнами во время системного администрирования, и делал еще много чего. Работал специалистом по ИБ, и управляющим R&D отдела. Теперь, раз уж я прошел курс переподготовки на инженера-программиста, надо… Read More

Редкий специалист

Я удивился, когда один из моих учеников сказал мне, что преподавателя на языке Pascal найти сейчас очень сложно. Все предлагают выучить Python, GoLang, RoR, C++, C# и так далее, а я вот преподаю Pascal! На самом деле, моим первым языком программирования стал Basic. На нем я писал программульки еще на своем клоне Спекки, лет в 10-11. Потом я учил алгоритмический язык в школе, а потом перешел на Pascal. Потом вернулся к Basic, но ненадолго. А Паскаль я изучал основательно. Практика преподавания его тоже очень обширная. После Паскаля я учил и… Read More

Диплом инженера-программиста

Сегодня я получил свой диплом о переподготовке на инженера-программиста. Теперь я не просто программист, а официально аж инженер-программист. Для тех, кто не в курсе, программист — это профессия, тип деятельности, а инженер-программист — это квалификации, которая обычно означает более высокую должность, доступ к аттестации, возможность преподавать в ВУЗах и ССУЗах и занимать руководящие должности — начальник сектора или отдела и т.д. И стать инженером-программистом можно только после окончания ВУЗа по специальности, либо по другой специальности + курсов переподготовки, как сделал я. Я прошел этот курс для того, чтобы подтвердить и… Read More

Курс GoLang

Мой любимый язык, как я уже говорил, — это GoLang. С самого начала его изучения и до сего момента я не могу нарадоваться тому, как приятно на нем вести разработку для любой платформы. Специалисты Google молодцы! Когда-то его изучение я начал просто по мануальникам. И как-то быстро зашло. Один из первых проектов, который я разработал, это был модуль для оптимизации Windows, который работал в фоновом режиме по заданным из основной программы параметрам. Основной интерфейс, к слову, был написан на C#. Потом я нашел на YouTube новый курс: И прошел его… Read More

Ruby On Rails

Только закончил курс «Рубина на рельсах» — Ruby On Rails. И что хотелось бы отметить, что сам по себе язык Ruby очень удобные интерпретируемый язык для Back-End разработки. А вот фреймворк Rails мне почему-то не зашел. В любом случае, язык GoLang мне нравится больше. Вот сертификат: На данный момент я также прохожу курсы по GoLang, чтобы углубить знания и получить сертификат по нему. Хотя на самом деле, я уже более 3-х лет работаю с Go! Думаю, что постепенно я пройду курсы и по другим языкам, даже по PHP, который я… Read More