И повелел Господь: «собеседуйтесь и принимайте офферы»

Реальная история, основанная на вымышленных событиях. Все совпадения — неслучайны. Все шутки — несмешны. — Сергей, здравствуйте. Меня зовут Биби, моего коллегу — Боба. Мы очень давно в проекте, знаем все todo наизусть и сегодня будем общаться на тему ваших знаний и умений. У вас в CV написано, что вы — senior, работаете преимущественно с […]

ГИС? или неГИС? Вот в чем вопрос

Привет, Хабр! Поводом к этой публикации является отсутствие конкретного определения такой сущности как ГИС (государственная информационная система) с одной стороны, и разнообразная (порой, недопустимая) трактовка этого понятия с другой стороны. Правильная классификация системы (ГИС или неГИС) имеет непосредственное практическое значение: если система неГИС, то ряд обязательных (порой серьезных) требований переходят в разряд рекомендаций. Что же […]

От выдачи кредитов к бэкенду: как изменить свою карьеру в 28 лет и переехать в Питер, не меняя работодателя

Сегодня публикуем статью студента GeekBrains Сергея Соловьева (SergeySolovyov), в которой он делится опытом кардинального изменения карьеры — от кредитного специалиста до бэкенд-разработчика. В этой истории интересным моментом является то, что Сергей сменил специальность, но не организацию — карьера началась и продолжается в банке «Хоум Кредит энд Финанс Банк». Как все начиналось До перехода в IT […]

Большое интервью с Клиффом Кликом — отцом JIT-компиляции в Java

Клифф Клик — CTO компании Cratus (IoT сенсоры для улучшения процессов), основатель и сооснователь нескольких стартапов (включая Rocket Realtime School, Neurensic и H2O.ai) с несколькими успешными экзитами. Клифф написал свой первый компилятор в 15 лет (Pascal для TRS Z-80)! Наиболее известен за работу над С2 в Java (the Sea of Nodes IR). Этот компилятор показал […]

Школа программистов hh.ru в 10-й раз открывает набор ИТ-специалистов

Всем привет! Лето — не только пора каникул, отпусков и прочих ништяков, но и самое время задуматься об обучении. О том самом обучении, которое научит самым востребованным языкам программирования, “прокачает” навыки, погрузит в решение реальных бизнес-проектов, ну и, само собой, даст старт успешной карьере. Да, вы все верно поняли — речь пойдет о нашей Школе […]

Первый взгляд на ИБП Delta Amplon RT

В семействе Delta Amplon пополнение — производитель представил новую серию устройств мощностью 5-20 кВA. Источники бесперебойного питания Delta Amplon RT отличаются высоким КПД и компактными размерами. Раньше в этом семействе предлагались только относительно маломощные модели, но в новой серии RT появились однофазные и трехфазные устройства мощностью до 20 кВА. Производитель позиционирует их для использования в […]

Иструменты Node.js разработчика. Очереди заданий (job queue)

При реализации бэка веб-приложений и мобильных приложений, даже самых простых, уже стало привычным использование таких инструментов как: базы данных, почтовый (smtp) сервер, redis-сервер. Набор используемых инструментов постоянно расширяется. Например, очереди сообщений, судя по количеству установок пакета amqplib (650 тыс. установок в неделю), используется наравне с реляционными базами данных (пакет mysql 460 тыс. установок в неделю […]

Текстурирование, или что нужно знать, чтобы стать Художником по поверхностям. Часть 3. PBR и материалы

В прошлой части тутора мы разобрали принцип работы масок, что такое «текстура», и что абсолютно для всего используются каналы — параметры пикселя. Теперь рассмотрим всеми любимый PBR И соберем текстуры для создания мокрого грязного асфальта. В этом уроке я буду очень много ссылаться на другие туторы и источники информации, чтобы максимально сократить объем самого тутора. […]

Whitespace Обфускатор для PHP

Прочитав статью про обфускацию в JavaScript (а именно 3-ю часть статьи), я заинтересовался подобным обфускатором для PHP. Обфускатор, о котором шла речь в статье превращал JavaScript-код в невидимый (на первый взгляд), состоящий из табуляций и пробелов код. Суть заключается в том, чтобы каждый символ исходного кода представить как переведенный в бинарную систему код этого символа. […]

Гопники теперь и на зарубежных рынках или «Почему так сложно найти нормального программиста?»

Вечная конкуренция Для многих из нас уже давно не секрет, что найти заказчика на проект краткосрочный или долгосрочный на ресурсах интернета — это очень непростая задача. В основном, потому что очень большая конкуренция: от тебя хотят максимум работы за минимум денег. И когда ты откликаешься на ту или иную задачу — ты просто становишься в […]