Можно ли хоть в чем-то разбираться, когда у тебя 20-40 команд с зоопарком из PHP, Go, Angular, React’а и не только? Кто умеет сделать запрос к базе данных, а кто потерял этот навык? Кто и сколько лет уже не писал продакшн-код?
Читать полностью »
Рубрика «Блог компании Skyeng» - 6
Как глубоко CTO должен разбираться в технологиях проекта? Мы спросили людей из 5 компаний
2020-01-17 в 11:12, admin, рубрики: CTO, Блог компании Skyeng, в чем сила техдира брат, должен ли тимлид писать код, Карьера в IT-индустрии, управление персоналом, управление разработкойBeerPHP: что это, зачем идти и как запустить у себя в городе
2019-12-17 в 9:37, admin, рубрики: php, php митапы, Блог компании Skyeng, встречи разработчиков, екатеринбург, казань, конференции, минск, Москва, Нижний Новгород, Новосибирск, Петербург, ростов-на-дону, саратов, Управление сообществом, Харьков, ЯрославльНа прошлой неделе такие встречи стартовали в Казани, а в эту пятницу первые посиделки пройдут в Саратове. Городов, которые присоединились к неформальному движению, станет восемь. Кажется, что это один из самых простых и незатратных в плане времени и ресурсов способов организовать сообщество у себя в городе.
Это был тест на внимательность. Восьмой город будет под катом.
Сразу скажем — BeerPHP не про “напиться по профессиональному признаку”. Это про общение. Развиртуализироваться на нейтральной территории и в максимально неформальной обстановке — это здорово, а пить что-то крепче чая при этом вовсе необязательно. Мы поговорили с организаторами из нескольких городов, как проходят их встречи и почему разработчики приходят на них.
Читать полностью »
Меняем фреймворк и профиль работы на ходу — и не только. Что будет на втором митапе PHP NN
2019-12-12 в 7:25, admin, рубрики: php, php nn, symfony, Блог компании Skyeng, демонизация, как стать тимлидом, конференции, менторство, митапы в нижнем новгороде, обработка событий, очереди, Разработка веб-сайтов, смена фреймворка, хранение картинокПод катом можно увидеть, как прошла первая встреча сообщества, а пока — важный анонс для тех, кто живет в Нижнем или будет там 21 декабря (это суббота).
Приходи на новые посиделки: Дмитрий Косов из московского Финама расскажет, как ребята переезжали с Zend на Symfony без остановки разработки, Олег Скляров (Skyeng) — как и зачем из фуллстека согласился стать тимлидом мобильных разработчиков, а Андрей Щеглов из Timebook — как пилил свой PHP-демонизатор. А еще обсудим, какие форматы будут полезны и интересны сообществу в следующем году.
Читать полностью »
Скоро Новый год. PHP — 25*. Вот что мы ему хотим пожелать
2019-12-03 в 11:20, admin, рубрики: api-platform, CRUD RESTful API, laravel, php, php митап, symfony, yii, безопасность веб-приложений, Блог компании Skyeng, казань, логирование, переход на go, Татарстан, трассировкаСовременный PHP совсем не тот, что был во времена пятой версии. Обидно до сих пор встречать хейтеров языка, которые обвиняют его по-старинке, не зная 7-ю версию. Надеемся, мы и не встретим их на большом PHP-митапе в Казани 14 декабря. А всех остальных ждем с радостью. Дело будет днем субботы, так что можно доехать из Иннополиса, Челнов, Ульяновска, Москвы… Многие докладчики также приедут из других городов.
В общем, приходите. А еще добавляйтесь в чат первой казанской BeerPHP-встречи — она пройдет сразу после митапа.
По традиции, мы взяли блиц-интервью у докладчиков: узнали, чего бы они пожелали языку, чем удивят на встрече, какими вещами не гордятся и о чем еще с ними поговорить, помимо разработки.
Читать полностью »
Как разработчику развиваться в небольшом и не самом айтишном городе
2019-11-27 в 10:06, admin, рубрики: php, асинхронный php, Биографии гиков, Блог компании Skyeng, брянск, как вести блог, как написать книгу, как побороть рутину, Карьера в IT-индустрии, подкасты, Разработка веб-сайтов, регионы, скринкасты, удаленная работаПривет, меня зовут Серёжа, мне 31 год, я живу в Брянске — и это точно не технологическая столица мира. Первая за десять лет ИТ-конференция прошла в нашем городе в этом октябре, а названия местных компаний, за исключением пары федеральных аутсорсов, едва ли что-то вам скажут. Тем не менее живя в самой настоящей провинции, я смог выпустить ряд книг по программированию (и они даже приносят доход), стать гостем зарубежных подкастов и начал как докладчик выезжать на различные конференции.
Нет, это не история о том, какой я уникум. Несколько лет назад я не знал, что такое SOLID — и на просьбу расшифровать аббревиатуру честно спросил: “А что это?”. Много лет я плыл по течению, пока не осел в уютном “болоте”. Но потом очнулся и, кажется, за несколько лет смог выбраться на твердую землю. Не повторяйте моих ошибок)
Надеюсь, что-то из моего опыта вам пригодится (решения простые и не требуют много сил и вложений). А еще очень хочу, чтобы другие ребята, которые смогли расти, не уезжая с малой родины, поделились своими советами в комментариях.
Как начать деградировать, но не поддаться
PHP-Watcher: инструмент, который упрощает разработку долгоживущих приложений
2019-11-14 в 12:05, admin, рубрики: php, symfony, автоматический перезапуск, альтернатива nodemon, Блог компании Skyeng, полезные инструменты, Программирование, Разработка веб-сайтовМы любим PHP за простоту: ты пишешь код, обновляешь страницу в браузере и сразу видишь изменения. Но если дело доходит до консольных команд, которые могут быть долгоживущими процессами, — например, если мы пишем асинхронный HTTP-сервер для загрузки файлов, — разработка может оказаться весьма болезненной.
В экосистеме PHP не было подходящего решения, чтобы автоматически перезапускать приложения при изменениях в исходном коде. Поэтому я решил сделать свой инструмент — на чистом PHP и с доступом через Composer.
Это как Nodemon, но на PHP
Видеозвонки, WebRTC и браузер: как это работает и как согреть «замерзающую» трансляцию
2019-11-07 в 13:44, admin, рубрики: skyeng, udp, WebRTC, Блог компании Skyeng, браузер, браузеры, Веб-разработка, видео, видеоконференцсвязь, задержка, потеря пакетов, Работа с видео, Сетевые технологии, трансляция, трансляция видео, фризыДля большинства из нас видеосвязь в браузере — нечто вроде черного ящика. Есть изображение собеседника на экране, звук, возможность общения. Но что происходит там, внутри? Об этом сегодня и поговорим.
Статья сделана на основе доклада нашего сотрудника, Кирилла Рогового. Он занимается настройкой видеосвязи в Skyeng и стремится сделать видеосвязь не просто хорошей, а очень хорошей. Он поделился своим опытом, наработками и наблюдениями по WebRTC (Web Real Time Communications), что было оформлено в виде статьи. В ней разбираются не только принципы работы технологии, но и важные моменты процесса улучшения качества видеосвязи. Все это и немного больше — под катом.
Читать полностью »
Что будет с PHP через 5 лет: мы спросили докладчиков ближайшего московского митапа
2019-11-06 в 11:46, admin, рубрики: cqrs, doctrine, php, ReactPHP, symfony, Блог компании Skyeng, митапы, предсказание будущего, Программирование, Разработка веб-сайтовХэллоуин прошел, а страх остался. Страх и ненависть в pcntl_fork(). Боязнь CSQR. И опасения насчет удаленной работы. Если тоже хотите поговорить об этом, встречаемся вечером 21 ноября на Таганке или на этом ютуб-канале (ссылка на эфир появится за 2 дня до ивента).
А пока — есть время познакомиться. Мы попросили докладчиков рассказать про самое страшное событие в их карьерах разработчиков, а также включить нострадамус-mode и дать свой прогноз о развитии языка. У одного докладчика вышла Java. Детали и остальные ответы — под катом.
Читать полностью »