Лучшее из опыта создания чистых и быстрых Angular приложений

На написание этой статьи сподвигли поиски JavaScript front-end разработчиков в свою компанию в Ставрополе. Т.к. длительное время не удавалось найти толкового программиста и тогда мы решили запустить программу стажировки с большим количеством обучающего материала по Angular & JS. Это перевод статьи Vamsi Vempati про его опыт работы над крупномасштабным приложением для компании Trade Me, написанным […]

Джон Маэда: «На самом деле дизайн не так важен»

Глава отдела разработки и вычислительного дизайна в Automattic (материнской компании WordPress) считает, что дизайнерам следует быть кем-то вроде вспомогательных актёров в технологических компаниях, оставляя главную роль разработчикам и менеджерам по продукту. Какую роль играет дизайн в технологическом бизнесе? В течение многих лет дизайнеры выступали за расширение своих полномочий по принятию решений в компаниях. Их целью […]

Операционная система выходного дня

Дисклеймер. Автор не является сторонником использования многозадачных операционных систем для микроконтроллеров. Жизнь нещадно заставляет применять операционные системы (ОС) для микроконтроллеров. На рынке существует немерянное количество подобных систем. Разработчики операционных систем, соревнуясь друг с другом, пытаются максимально увеличить функциональность своих продуктов. Это зачастую приводит к увеличению «тяжеловесности» системы, а также значительно повышает «порог вхождения» для программиста, […]

Ода любимому компаньону. Энциклопедия владельца Dell Latitude D820/D830

Большая часть идей статей у меня рождается из обсуждения различных технических и около- тем в Facebook. Вот и на этот раз в теме батарей к ноутбукам разгорелась жаркая полуночная дискуссия. Из которой я вынес, помимо понимания о том, что не все предохранители одинаково полезны, еще и сентиментальное то… что у меня есть настоящий железный друг. […]

Как мы запускаем новый сайт банка. Часть 1

Привет! Меня зовут Илья Голованов. Мы вместе с командой работаем над новым сайтом Промсвязьбанка. В этой статье я расскажу, какие задачи перед нами стоят, с какими проблемами мы сталкиваемся и к каким решениям приходим. Пока новый вид доступен для 30% страниц (их можно увидеть, кликнув по ссылке). Попутно мы дорабатываем разделы, добавляя их в эту […]

Разбор задач JPoint 2019

Всем привет! Закончилась одна из самых хардкорных конференций по Java – JPoint 2019, она проходила в седьмой раз и как всегда побила рекорд по посещаемости, в этот раз мероприятие привлекло более 1700 специалистов в области Java-разработки. «Одноклассники» принимали участие во всех конференциях JPoint. Начиная с 2013 мы активно поддерживаем JPoint и на своих стендах устраиваем […]

Доктор едет, едет

В открытом доступе была обнаружена база данных MongoDB, не требующая аутентификации, в которой находилась информация московских станций скорой медицинской помощи (ССМП). К сожалению, это не единственная проблема: во-первых, на этот раз данные действительно утекли, а во-вторых – вся чувствительная информация хранилась на сервере, находящемся в Германии (хотелось бы поинтересоваться – не нарушает ли это никакой […]

Топ 5 стейблкоинов. Все, что тебе нужно знать

Несмотря на подавляющее негативное отношение инвесторов к криптовалютам в течение большей части 2018 года, отрасль продолжает испытывать быстрое технологическое развитие, которое должно улучшить, некоторые аспекты этого относительно нового сектора. За последние 18 месяцев, различные проекты выполняли сложную задачу ограничения волатильности, выпуская так называемые stablecoins. В отличие от традиционных криптографических токенов, stablecoins предназначены для поддержания стабильной […]

Зачем вам учить Go

Источник картинки Go — относительно молодой, но популярный язык программирования. По данным опроса Stack Overflow, именно Golang получил третье место в рейтинге языков программирования, которые хотели бы освоить разработчики. В этой статье мы попробуем разобраться в причинах популярности Go, а также посмотрим, где этот язык используется и почему его вообще стоит изучать. Немного истории Язык программирования Go был создан компанией Google. Собственно, его полное название Golang — производное […]

Ошибки системных и прикладных программистов, попавших во фронтенд

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