-
Disclaimer: Эта статья про веб компоненты и уже реализованное UI решение на них. Если вам нравится все новое и нестандартное, тогда, я уверен вам понравится и наша реализация.Я всегда мечтал о функциональности, которую можно было бы использовать в любом web…
-
Создаем библиотеку на php и публикуем на packagist
Прежде чем приступать к написанию кода, нам нужно решить, что именно такого полезного мы можем создать, какие функции будет выполнять библиотека. Довольно популярным является написание библиотек, упрощающих работу с тем или иным API. Зачастую API представляют из себя большой список…
-
Нарезаем массивы правильно в Go
Второй очерк из цикла приключений в мире сусликов.Это вторая статья серии небольших рассказов о необычных подводных камнях, которые можно встретить в начале разработки на Go. Напоминаю, что в статьях есть примеры кода, будьте с ними аккуратнее — не все из…
-
Проверка состояния кластера kubernetes
Итак, вы наконец-то стали счастливым обладателем k8s-кластера: получили его в наследство, в подарок на Новый год, заказали в DataLine) и т. п. У новых клиентов и даже у опытных пользователей часто возникает вопрос, как оценить кластер и проверить его работоспособность? В…
-
О русской науке замолвите слово или за что я люблю Тинькофф, часть 1
Так сложилось, что я уже много лет руковожу научной группой, а с недавних пор лабораторией в МГУ. При этом львиная доля финансирования нашей лаборатории идет от компаний. Изначально она была создана в рамках контракта с Intel (совместная лаборатория), а позднее…
-
Автоматизированная проверка кода в Moodle
Мы автоматизировали проверку решений с кодом для различных наших курсов. В том числе и для курса по xv6, про который можно прочитать в отдельной статье. Одним из главных преимуществ является то, что это работает с Moodle.Подробнее про архитектуруРеализованная система task.cub-it.org,…
-
Дорогой Дедушка Мороз! Мы скомпилировали тебе письмо
Многие люди (особенно взрослые и состоявшиеся) не понимают, зачем тратить время и силы на то, чтобы написать письмо Деду Морозу, а потом еще думать, как его отправить, гадать, получит ли он его и захочет ли ответить. А ведь хочется какого-то…
-
Новые требования подбора IT-персонала для охотников за головами
Мы находимся на самом жёстком рынке труда в этом столетии, где талантов достаточно, чтобы подписные бонусы стали обычным делом для некоторых должностей. Удаленная работа также упростила переманивание ценных сотрудников. Спрос на многие позиции огромен, но предложение слабое. Преуспеть на этом…
-
Хитрости разработки Street Fighter II
Часть 1: бумажный след В конце 90-х в мир аркадных автоматов пришла Capcom. Эта компания из Осаки, казалось, создавала один хит за другим: Ghouls’n Ghosts (1988 год), Final Fight (1989 год), Street Fighter II (1991 год), не говоря уже о…
-
Как тимлиду и эйчару проводить собеседования, чтобы было интересно кандидату и полезно команде
100% персонала нанимается, вы их приводите в команду через найм, через собеседования. Но многие тимлиды считают, что создание команды с необходимыми компетенциями — исключительно задача HR. Но даже если они вместе пригласили кандидата и провели собеседование — не факт, что…