Игорь Бигдан (ibigdan) wrote,
Игорь Бигдан
ibigdan

Category:

НОВОСТИ ИТ


видео на ютуб

Рубрика: HR и Рекрутинг. Тема: Зарплаты разработчиков в Украине за полгода выросли на 20%

Еще в декабре 2020 года медианная зарплата после уплаты налогов составляла 2500 долларов, но к июню этого года она повысилась до 2990 долларов. Об этом сообщает портал IT-портал DOU со ссылкой на опрос, в котором участвовали около 6700 украинских разработчиков.

Оказалось, что мидлы сейчас получают в среднем 2200 долларов, сеньоры — 4000 долларов, тим- и техлиды — 4500 долларов. За последние шесть месяцев оклады на этих позициях выросли в среднем на 200 долларов.

У системных архитекторов медианная зарплата повысилась на 350 долларов и теперь составляет 5650 долларов.

У джунов средний уровень оклада остался без изменений (800 долларов), у трейни увеличился на 40 долларов — до 390 долларов в месяц.

Теперь рассмотрим динамику по языкам программирования.

У разработчиков Python компенсации выросли на всех уровнях. Джуны стали получать в среднем 800 долларов в месяц — на 100 долларов больше, чем полгода назад; мидлы — 2400 долларов (на 300 долларов больше); сеньоры — около 4200 долларов (на 200 долларов больше).

Пишущие на JavaScript джуниоры и мидлы стали зарабатывать в среднем на 100 долларов больше: 800 и 2100 долларов соответственно. У сеньоров медианный оклад повысился на 200 долларов и теперь составляет 4000 долларов.

В C++ зарплаты джунов поднялись на 300 долларов и достигли 1300 долларов на медиане. Для мидлов и сеньоров расклад не изменился: 2300 и 4000 долларов соответственно.

Java-разработчикам уровня джуниор стали платить на 100 долларов больше (900 долларов), мидлам — на 175 долларов больше (2400 долларов). Зарплаты сеньоров, которые во второй половине прошлого года выросли на 400 долларов и достигли 4000 долларов, с тех пор не изменились.

Хотите стать частью мира IT и получить высокооплачиваемую востребованную профессию Java-разработчика?
Приходите учиться в FoxmindEd!
Нашей учебной программе уже более 5х лет, она непрерывно совершенствуется,
а мы постоянно получаем отзывы от успешных студентов.
На курсе вы прокачаетесь в Clean code, будете работать с базами данных, научитесь декомпозировать задачи, тестировать, обрабатывать ошибки, освоите Spring, будете валидировать данные, использовать REST.
Начинайте обучение уже сегодня! Регистрируйтесь на курс!



Рубрика: IT-разработка. Тема: Microsoft выпустила первый релиз собственного дистрибутива Linux

Дистрибутив называется CBL-Mariner. Он задуман как универсальная платформа для Linux-окружений, используемых в облачной инфраструктуре, edge-системах и различных сервисах Microsoft. Исходный код проекта опубликован на GitHub под лицензией MIT.

Пакетная система основана на RPM, используются пакетные менеджеры dnf и Tiny DNF из Photon OS (контейнеров от VMware для облачных приложений). Также поддерживается обновление через образы для атомарного обслуживания и отката с помощью RPM-OSTree.

Готовые образы не предоставляются, однако в репозитории есть инструкции по их созданию на Ubuntu 18.04.

В проекте реализована "максимальная безопасность по умолчанию". Есть возможность фильтровать системные вызовы при помощи механизма seccomp, шифровать дисковые разделы и верифицировать пакеты по цифровой подписи. На этапе сборки по умолчанию включены режимы защиты от переполнений стека и буфера, а также от проблем с форматированием строк.



Рубрика: Космический туризм. Тема: Космоплан компании Virgin Galactic совершил свой первый полет с пассажирами на борту

“Подопытными” космическими туристами стали трое сотрудников Virgin Galactic и ее основатель, 70-летний миллиардер Ричард Брэнсон.

Запуск состоялся 11 июля с частного космодрома Virgin Galactic в американском штате Нью-Мексико. Вместо ракеты-носителя использовался самолет VMS Eve. Он доставил пассажирский космоплан VSS Unity на высоту 15 километров. Затем VSS Unity отделился и взлетел на высоту около 86 километров, после чего вернулся на космодром и совершил мягкую посадку. Все путешествие заняло около часа, из которых четыре минуты пассажиры провели в невесомости — как настоящие астронавты.

Таким образом, Virgin Galactic удалось опередить своего главного конкурента — компанию Blue Origin, которая запланировала свой первый суборбитальный полет с пассажирами на 20 июля (мы рассказывали об этом раньше). К слову, в Blue Origin заявили, что полет Брэнсона нельзя назвать космическим — ведь по международным нормам космос начинается только на высоте 100 километров над Землей. Но главу Virgin Galactic, это, похоже, не огорчает.

“Такое путешествие — впечатление на всю жизнь. Все было просто волшебно. Я осуществил свою детскую мечту и хочу помочь в этом другим людям”, — сказал Ричард Брэнсон.

Он заявил, что до конца года планируются еще две тестовые миссии с участием сотрудников Virgin Galactic, а затем в космос начнут отправлять и коммерческих туристов. Ранее билеты по цене 250 тысяч долларов купили около 600 человек, останется ли эта цена прежней — пока неизвестно.

Кроме того, Virgin Galactic планирует разыграть два бесплатных билета на платформе Omaze. Чтобы поучаствовать, нужно просто зарегистрироваться на платформе до 1 сентября, и, по желанию, заплатить от 5 до 100 долларов благотворительного взноса. Правда, из Украины регистрация пока не работает.



Рубрика: IT-разработка. Тема: Amazon представила бесплатный движок для разработки игровых приложений Open 3D Engine

По словам Amazon, когда начинающие разработчики пытаются сделать свою 3д-игру, у них есть два пути: создать все инструменты с нуля (иными словами, изобрести очередной велосипед), или же купить готовое ПО, которое бывает довольно сложно настроить.

Теперь, говорит Amazon, таких проблем не будет. Все желающие смогут использовать ее бесплатный кроссплатформенный движок с открытым кодом Open 3D Engine.

“Мы хотим, чтобы разработчики развивались вместе с нами в открытом сообществе”, — говорится в блоге компании.

В основе Open 3D Engine — уже известный движок Lumberyard, но для нового проекта его полностью переработали. В частности, удалили 2 миллиона строк устаревшего кода, добавили поддержку облачных сервисов “из коробки” и перевели сборку на систему CMake. Кроме того, новый движок сделали модульным: почти каждая его часть выведена в в библиотеку, которую можно использовать отдельно от других инструментов.

Пока Open 3D Engine доступен в предварительной версии для разработчиков. Релиз запланирован на конец этого года.



Рубрика: IT-разработка. Тема: Исследователи из MIT и Университета Брауна создали компилятор, который ускоряет пользовательские функции Python в десятки раз

Сегодня Python — основной язык анализа данных. Благодаря универсальности и простоте использования его популярность постоянно растет. Тем не менее, пользовательские функции Python (UDF) работают довольно медленно, так как перед выполнением код должен проходить через интерпретатор на основе стека.

“Динамическая типизация и диспетчеризация, сериализация, сборка мусора и блокировка интерпретатора — все это замедляет пользовательские функции Python”, - говорит Леонард Шпигельберг, аспирант Университета Брауна.

Для обхода этой проблемы существуют компиляторы, такие как PyPy, Pyston и Glow.

“Но когда мы используем эти компиляторы с нашими конвейерами обработки данных, то не видим существенной разницы”, — утверждают ученые из Массачусетского технологического института (MIT) и Университета Брауна.

Они разработали собственный инструмент под названием Tuplex. Это своевременный компилятор, который превращает пользовательские функции Python в нативный код. Tuplex написан преимущественно на C ++ и состоит из 67 000 строк. Тесты показали, что по сравнению с фреймворками Spark и Dask он повышает производительность как минимум в 3 раза, а в некоторых случаях — до 38 раз.

Tuplex подходит для Linux и MacOS, его уже можно скачать с сайта Университета Брауна.



Рубрика: IT-разработка. Тема: Вышла вторая редакция патчей для Linux с поддержкой Rust

Как мы рассказывали в предыдущих выпусках, в будущем Rust должен стать вторым основным языком ядра Linux — в дополнение к языку C, на котором сейчас написаны почти все базовые драйвера. Это должно уменьшить количество уязвимостей, связанных с характерными для языка С ошибками памяти.

Проект Rust-Linux возглавляет разработчик Мигель Охеда, а финансирует его Google.
Недавно Охеда опубликовал вторую редакцию патчей, вот наиболее заметные новшества:
код для распределения памяти избавлен от возможных генераций состояния "panic" при возникновении ошибок, таких как нехватка памяти;
в Binder реализована поддержка передачи файловых дескрипторов и LSM-крючков;
для компиляции ядра с поддержкой Rust вместо ночных сборок теперь можно использовать бета-выпуски и стабильные релизы компилятора rustc.
Поддержка Rust еще не реализована и считается экспериментальной. Но уже сейчас разработчики ядра работают над созданием новых драйверов и других модулей на этом языке, отметил Охеда. Новая серия патчей включена в ветку linux-next.



Рубрика: HR и Рекрутинг. Тема: Разработчики тратят по 6 часов в неделю на устранение технического долга

Таковы результаты опроса компании Stepsize, в котором участвовало более 200 программистов со всего мира.

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

Более половины опрошенных сказали, что возня со старыми проблемами серьезно снижает их производительность, кроме того, плохо сказывается на моральном духе команды. По словам Stepsize, компании могли бы исправить ситуацию, пересмотрев свои процессы управления техническим долгом. Но, как показал опрос, в 58% компаний таких процессов нет вообще.



Рубрика: IT-разработка. Тема: Вышел Tor Browser 10.5

По словам разработчиков проекта, релиз в первую очередь нацелен на
страны с жесткой цензурой (такие как Китай), где власти пытаются всячески блокировать подключение через Tor.

Для пользователей из таких стран добавили шлюз Snowflake. Он работает через сеть прокси-серверов, запущенных добровольцами по всему миру. Чтобы стать одним из них, достаточно установить себе браузерное расширение для Chrome или Firefox.

“Не беспокойтесь о том, какие сайты люди смотрят через ваш прокси-сервер. Их видимый IP-адрес будет соответствовать выходному узлу Tor, а не вашему”, — говорится на сайте проекта.



Рубрика: IT-разработка. Тема: Состоялся релиз Spring GraphQL 1.0

“GraphQL Java всегда была “просто” движком для выполнения запросов GraphQL. Это работает, но есть серьезный минус — необходимость создания собственного HTTP-адаптера для реального использования”, — говорит основатель GraphQL Java Энди Марек.

Несколько лет разработчики рассматривали разные варианты интеграции GraphQL Java со Spring, и теперь, по словам Марека, наконец-то создали оптимальный инструмент. Он называется Spring GraphQL. Недавно вышел первый стабильный релиз.

Он включает в себя:
обработчики HTTP — доступны как для Spring MVC, так и для WebFlux;
обработчики WebSocket — по протоколу от graphql-ws с поддержкой потоков подписки GraphQL;
веб-перехват — возможность перехватывать каждый запрос GraphQL, проверять заголовки HTTP, а также изменять ExecutionInput или ExecutionResult;
и наконец, загрузочный стартер, который объединяет все в работоспособное приложение.

Используя Spring GraphQL, можно выполнять обработку исключений, тестирование запросов GraphQL и сборку метрик. Инструмент бесплатный и распространяется под лицензией Apache License 2.0.

“Я искренне верю, что этот проект станет большим прорывом для всей экосистемы GraphQL”, — отметил Энди Марек.

Больше узнать о новом инструменте можно будет на бесплатной онлайн-конференции SpringOne, которая пройдет 2-3 сентября.



Рубрика: IT-разработка. Тема: Вышел первый релиз-кандидат Linux 5.14

По сравнению с нашумевшим выпуском 5.13, где появилась долгожданная поддержка эппловских чипов M1, новый релиз выглядит довольно скромно. Но пару интересных моментов в нем все-таки есть.

Главная новость — из ядра убрали драйвер, связанный с поддержкой устройств с устаревшим интерфейсом IDE/PATA. Это позволило удалить десятки тысяч строк кода.

“Конечно, это не сильно повлияло на размер ядра, но все же приятно видеть очищенный код”, — отметил глава проекта Линус Торвальдс.

Кроме того, в Linux 5.14 добавили поддержку Raspberry Pi 400 и экспериментальную поддержку языка Rust, о которой мы уже говорили в сегодняшнем выпуске.

Финальный релиз запланирован на конец августа-начало сентября.

Tags: Интересное
Subscribe

promo ibigdan декабрь 3, 2007 00:08
Buy for 1 000 tokens
Хотите 1 миллион просмотров вашей рекламы за неделю? Легко и не дорого. Хотите чтобы о вашем продукте или услуге узнали сотни тысяч уникальных посетителей? Запросто. Адекватные цены и профессиональный подход, базирующийся на 11-летнем опыте. Блог "Самый сок!" читают во всём мире. Среднее…
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments