На GoLang мне приходится периодически что-то писать. А теперь в руки попал небольшой проект по получению необходимых данных через REST API, который на PHP работает неоптимально: один запрос на получение всех данных занимает больше 16 секунд, хотя должен выполняться менее чем за секунду. GoLang должен прекрасно с этим справиться. О результатах обязательно напишу по итогам разработки! В свободное от работы время добил 2 курса: по риэлтерской деятельности и по планированию разработки ПО. По ним остались только итоговые экзамены и оплата. Пересдаю экзамены за курс по журналистике, так как практически весь… Read More
Posts in GoLang
Информационная безопасность
С ИБ я знаком не понаслышке еще с времен работы в КБ «Луч». Тогда я тестировал сети и сервера, навтыкался в линухах, разобрал на практике, что такое ъэширование и шифрование, и разрабатывал ПО для электронной подписи. Много воды утекло с тех пор… В течение последующих лет я занимался безопасностью серверов и данных на них. Прошерстил 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