Post thumbnail

Наша подписчица прислала вопрос в редакцию Tproger: Как относятся к девушкам-программистам, и сложно ли девушке устроиться на работу в IT-отрасль, особенно если она хочет быть именно программистом? Мы передали его...
Читать дальше

Post thumbnail

Чат-боты сейчас очень популярны, особенно в мессенджерах и социальных сетях — почитайте, например, наше руководство по созданию бота для ВКонтакте. С помощью ботов заказывают еду, покупают билеты, выбирают одежду и делают многое,...
Читать дальше

Post thumbnail

Мы решили собрать несколько советов по написанию неподдерживаемого кода. Все, кто будет пользоваться этим советами впоследствии увидят, что их код невероятно сложно поддерживать, а простейшее изменение займет у программистов, пришедших...
Читать дальше

Post thumbnail

Рассказывает Даниель Джеффрис  Это третья статья из цикла, посвящённого изучению ИИ и всего, что с ним связано. В первой части мы обсуждали теорию, во второй — готовились к решению практических...
Читать дальше

Post thumbnail

Рассказывает Даниель Джеффрис  Если вы читали первую статью из этой серии, то уже наверняка начали повышать свой уровень математических знаний. Может, некоторые из этих забавных символов стали чуточку понятнее. Но...
Читать дальше

Post thumbnail

Рассказывает Даниель Джеффрис  Вы наверняка заинтересованы искусственным интеллектом. Может, вы бы хотели копнуть поглубже и написать программу для распознавания изображений на базе TensorFlow или Theano; может, вы отличный специалист в программировании или...
Читать дальше

Post thumbnail

Продолжение шпаргалки для повседневного использования по ES2015 [ES6] с примерами. Делитесь своими советами в комментариях! ...
Читать дальше

Post thumbnail

Шпаргалка для повседневного использования, содержащая подборку советов по ES2015 [ES6] с примерами. Делитесь своими советами в комментариях! ...
Читать дальше

Post thumbnail

Наш подписчик задал вопрос: Какие методологии разработки применяют у вас в компании? Как вы вообще организуете процесс от постановки задачи до выхода продукта на рынок? Мы передали его на рассмотрение...
Читать дальше

Post thumbnail

Рассказывает Кэм Джексон  Я использую React.js уже 6 месяцев. Да, звучит, как короткий срок, но для постоянно изменяющегося мира JS-фреймворков это очень долго! Я уже давал советы новичкам, и поэтому решил, что...
Читать дальше

Post thumbnail

В прошлой части мы расмотрели некоторые принципы работы с полями ввода и радиокнопками. Эта статья — вторая порция советов по улучшению интерфейсов приложений и веб-сайтов. Если у вас есть желание оставить...
Читать дальше

Post thumbnail

Рассказывает Тим Петтерсен  В Git большое внимание уделяется обратной совместимости: многие мощные функции спрятаны в виде опций. К счастью, Git поддерживает алиасы, поэтому можно создать свои команды для полной реализации...
Читать дальше

Post thumbnail

Си — это один из самых важных и широко распространённых языков программирования. Его можно использовать не только для общих целей, но и для написания низкоуровневых программ, работающих с «железом». Си...
Читать дальше

Post thumbnail

Никогда раньше люди не проводили столько времени за экранами различных устройств. Одним из побочных эффектов такого времяпрепровождения является компьютерный зрительный синдром (КЗС), и ему подвержены миллионы людей. ...
Читать дальше

Post thumbnail

Статья рассчитана на новичков в верстке, но не исключено, что и опытный верстальщик узнает себя в каком-то из пунктов. Примеры ниже написаны с использованием соглашения по именованию селекторов БЭМ, препроцессора...
Читать дальше

Post thumbnail

Рассказывает автор блога Mechanical Elephant, Мэтью Гриффин После продолжительного изучения Haskell я набрался достаточно опыта, чтобы сейчас дать вам пару советов. Кроме того, я хотел бы усвоить для себя кое-какие принципы, прежде чем...
Читать дальше

Мир знает множество одобряющих фраз, связывающих провалы и конечный карьерный успех: «неудачи быстро забываются», «не ошибается тот, кто ничего не делает», «на ошибках учатся», «провалы воспитывают характер». Однако, когда ошибки...
Читать дальше

Post thumbnail

Поддержка IT-системы в работоспособном состоянии — одна из главных задач IT-специалиста, и чаще всего ее выполнению мешает вовсе не нехватка профессионализма, а отсутствие взаимопонимания между IT-специалистом и его руководством. Особенно...
Читать дальше

Post thumbnail

По мере того, как наша жизнь становится всё более связанной с программным обеспечением, спрос на грамотных разработчиков только растёт. Но поскольку софт становится всё более вездесущим — от серверных технологий...
Читать дальше

Подборки советов и рекомендаций от опытных специалистов по разработке ПО и работе с современными технологиями.