Как «Яндекс» и Google подводят итоги года

«Яндекс» и Google подвели итоги года и рассказали, какие темы в 2018 году оказались популярнее других. Результаты исследования распределили по нескольким рубрикам. У «Яндекса» их оказалось больше — десять, против шести у Google. При этом некоторые рубрики у двух поисковиков пересекаются. Тем любопытнее сравнить интересы их аудиторий. Читать дальше →
Как «Яндекс» и Google подводят итоги года
Source: habrahabr

Все, что вы не знали о новом SOLIDWORKS 2019 и не успели спросить

Все, кто следит за новостями рынка САПР, знают, что компания Dassault Systèmes провела
2 октября интерактивное мероприятие SOLIDWORKS FORUM, на котором представила обновленную систему проектирования SOLIDWORKS 2019.

Новая версия SOLIDWORKS — огромный шаг вперед. Изменен интерфейс продукта, значительно улучшена производительность. Обо всем этом мы расскажем ниже.
Читать дальше →
Все, что вы не знали о новом SOLIDWORKS 2019 и не успели спросить
Source: habrahabr

[Перевод] В поисках хай-тек подарка для ребёнка? Подумайте о детской площадке, а не о манеже

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

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


Робот KIBO, разработанный исследовательской группой Марины Берс, задействует реальные кубики вместо экранных и ловко смешивает их, помогая детям учиться программировать в игровой форме. Фото Марины Берс. CC BY-ND Читать дальше →
[Перевод] В поисках хай-тек подарка для ребёнка? Подумайте о детской площадке, а не о манеже
Source: habrahabr

SAFe или Scaled Agile Framework

Что такое SAFe?

Что такое Agile многие знают. Еще большее количество людей, причастных к IT используют терминологию. Еще больше тех, кто слышал об Agile.

Далеко не все, кто уверенно использует термин Agile для общения, критики, для того; чтобы представить свою комманду или компанию в лучшем свете понимают, например, в чем отличие между SCRUM и Agile; и часто ставят между этими двумя разными понятиями знак равенства. Но вот не так давно в 2015 году появился еще и SAFe. Что это и зачем он нужен?

Читать дальше →
SAFe или Scaled Agile Framework
Source: habrahabr

Стреляем в ногу, обрабатывая входные данные

Связующее звено сегодняшней статьи отличается от обычного. Это не один проект, для которого был проведён анализ исходного кода, а ряд срабатываний одного и того же диагностического правила в нескольких разных проектах. В чём здесь интерес? В том, что некоторые из рассмотренных фрагментов кода содержат ошибки, воспроизводимые при работе с приложением, а другие – и вовсе уязвимости (CVE). Кроме того, в конце статьи немного порассуждаем на тему дефектов безопасности.
Читать дальше →
Стреляем в ногу, обрабатывая входные данные
Source: habrahabr

[Перевод] Javascript-фреймворки: тенденции 2019 года

Представляем вам перевод статьи Nwose Lotannaс, которая была опубликована на blog.bitsrc.io. В ней подборки лучших фреймворков и информация, полезная как новичкам, так и опытным специалистам.

Очередной отчет от State of JS и наш прогноз на новый год уже здесь!

Давайте охватим взглядом удивительный путь развития, совершенный JavaScript в уходящем году и отраженный во мнениях более чем 20 тысяч веб-разработчиков со всего мира. Мы посмотрим, какие javascript-фреймворки для фронтенд-разработки, работы с данными и бэкенд-разработки были самыми востребованными, а также постараемся увидеть возможные будущие фавориты.


State of JS

В этой статье мы будем опираться на данные и выводы State of JS, а также на инсайты, которыми поделилась компания JetBrains в своем ежегодном отчете «Экосистема разработки» (The State of Developer Ecosystem). Читать дальше →
[Перевод] Javascript-фреймворки: тенденции 2019 года
Source: habrahabr

Jira DataCenter — что это? Как работает? Как развернуть?

Введение

С распространением философии Agile российские IT-специалисты с каждым годом накапливают все больше экспертизы и компетенций в области настройки и управления продуктами для команд разработчиков, самым популярным из которых до сих пор остается Jira. Однако работа с самой «старшей», производительной и высокодоступной ее версией — Jira Data Center — все еще вызывает очень много вопросов. В этом посте я расскажу о некоторых принципах и механизмах работы Jira DataCenter, которые мы применяем на практике. Начну с рассказа о структуре кластера Jira.
Читать дальше →
Jira DataCenter — что это? Как работает? Как развернуть?
Source: habrahabr

Интенсив по Kubernetes: о работе саппортов

1-3 февраля пройдёт Слёрм-3, интенсив по Kubernetes. Анонс и программа тут.

Сегодня расскажу немного о внутренней кухне: как мы помогаем студентам справляться с практикой и что из этого получается. Заодно будущие участники поймут, чего ждать от поддержки.

Я сам 2-3 раза в год прохожу платные курсы, всегда беру варианты с практикой, и очень редко доделываю ее до конца. Для меня ситуация выглядит, как если бы я заказал в ресторане килограммовый стейк: съел, сколько мог, остальное оставил на тарелке. Но в тех, кто едет на Слёрм, хотелось бы запихнуть всю порцию.

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

Поэтому на втором Слёрме кроме трех спикеров со студентами работал десяток саппортов: системных администраторов из команды Southbridge.

Читать дальше →
Интенсив по Kubernetes: о работе саппортов
Source: habrahabr

Почему веб такой сложный?

Обсуждение итогов года во фронтэнде внезапно стало предметом дискуссии. Добавлю свое мнение, и буду рад услышать мнение других.

Как мне кажется, имеет смысл поговорить о том, что то, что творится в современном вебе, воспринимается снаружи и внутри совершенно иначе. Да и «внутри» имеет несколько уровней. Взгляд «они опять усложняют верстку» с одной стороны абсолютно корректен, а с другой — ошибочен и порочен, но и взгляд «не мешайте нам строить абстракции» тоже неэффективен.

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

image
источник картинки

Читать дальше →
Почему веб такой сложный?
Source: habrahabr

[Перевод] Хотите привлечь лучших инженеров? Откройте код

«Умные разработчики любят работать с умным кодом. Открывая качественные исходники, вы привлекаете талантов»

Иллюстрация Kevin Ma

«Вы знаете о проектах Facebook с открытым исходным кодом?»

Такой вопрос задал инженерам Джеймс Пирс, бывший директор программы по открытым исходным кодам Facebook. Он изучал причины, почему те пришли в компанию. Согласно его презентации на O’Reilly’s Open Source Convention, две трети инженеров Facebook знали об этой программе до прихода в компанию, а половина сказали, что это «положительно повлияло на их решение работать в Facebook».
Читать дальше →
[Перевод] Хотите привлечь лучших инженеров? Откройте код
Source: habrahabr