НОВОСТИ ИТ

топ 100 блогов ibigdan29.06.2021
видео на ютуб

Рубрика: IT-разработка. Тема: Python почти догнал язык С в июньском рейтинге TIOBE

Напомню, TIOBE — это ежемесячный рейтинг популярности языков программирования, который выходит уже двадцать лет. Оценивая языки, составители учитывают количество использующих его разработчиков, а также статистику запросов в поисковиках, на Stack Overflow и других платформах.

Первую позицию, как и год назад, занимает язык С. Но по сравнению с июнем 2020 года его популярность снизилась на 4,65%.

Тем временем Python за год поднялся с третьего места на второе и теперь фактически наступает лидеру на пятки. Разрыв между С и Пайтоном сейчас составляет всего 0,7%.

Java переместилась со второй строчки на третью, потеряв 4,56% популярности.

Как говорится в блоге TIOBE, все 20 лет существования рейтинга его попеременно возглавляли то С, то Java. “Если в будущих выпусках первое место займет Python, это, безусловно, станет историческим моментом, который стоит отметить”, — говорит основатель TIOBE Пол Янсен.

Для большинства остальных языков с июня прошлого года расклад не изменился. Четвертое место занимает С++, пятое — С#. Затем идут Visual Basic, JavaScript и PHP. Исключение — язык Assembly: он поднялся с 14-го места на девятое. А замыкает десятку лидеров, как и в прошлом году, язык SQL.

А теперь важное объявление для тех, кто хочет научится использовать паттерны в реальном коде, тем самым облегчить свою жизнь разработчика.
С 1.07.2021 меняются условия покупки курсов ENTERPRISE PATTERNS и GRASP & GOF DESIGN PATTERNS в пакете “Gold” с видеолекциями и практическими заданиями. Доступ к курсу будет открываться не сразу после покупки, а со стартом нового потока участников Platinum. Для ENTERPRISE PATTERNS это декабрь 2021, а для GRASP & GOF DESIGN PATTERNS - сентябрь 2021 года.
До 30 июня вы еще успеете приобрести курс и сразу начать применять паттерны в вашем коде.
Не откладывайте на завтра то, что можно сделать сегодня! Регистрируйтесь на курсы!



Рубрика: IT-экспорт. Тема: С 2014 года украинский IT-экспорт вырос более чем в 3 раза

Об этом сообщает компания GlobalLogic. Если в 2014 году Украина заработала на экспорте IT-услуг всего $1,5 млрд, то в 2020-м — рекордные $5 млрд (что, кстати, составило более 8% от всего украинского экспорта).

Интересно, что количество программистов за последние семь лет тоже увеличилось втрое. Сегодня в Украине насчитывается около 213 тысяч IT-специалистов. По подсчетам GlobalLogic, каждый из них в виде экспорта IT-услуг приносит экономике страны более $22 тыс в год.

В среднем число айтишников в Украине ежегодно увеличивается на 20% в год. Однако спрос на них растет еще быстрее — на 30% в год, и в ближайшее время, по прогнозам GlobalLogic, кадровый голод будет только усиливаться.



Рубрика: IT-разработка. Тема: Камеру смартфона приспособили для поиска патогенных бактерий

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

Так как никто из производителей смартфонов пока не догадался оснащать свои гаджеты ультрафиолетовыми лампами, ученые из Вашингтонского университета взяли инициативу в свои руки. Они закрепили вокруг камеры смартфона кольцо с десятью ультрафиолетовыми светодиодами, которые включаются в момент съемки.

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



Рубрика: IT-разработка. Тема: Google профинансирует добавление языка Rust в ядро Linux

В апреле мы рассказывали, что Google хочет сделать Rust основным языком системной разработки Android. Теперь компания решила поддержать аналогичную идею с Linux, предложенную разработчиком Мигелем Охедой.

Дело в том, что все основные драйвера Linux написаны на языке C, который “славится” своими ошибками памяти. Согласно исследованиям Microsoft и Google, проведенным независимо друг от друга, 70% серьезных уязвимостей возникают именно из-за этих ошибок. По словам Google, язык Rust — гораздо безопаснее, чем С, и при этом не уступает ему по производительности.

Будут ли переводить на Rust часть старой кодовой базы или же речь идет только о новых драйверах — пока неизвестно. В любом случае Google обещает взять расходы на себя.

“Мы уже не раз убеждались, что устранение проблем с безопасностью — лучшая инвестиция”, — отметил разработчик Google и координатор проекта Rust-Linux Дэн Лоренк.



Рубрика: IT-разработка. Тема: GitHub Desktop обновили до версии 2.9

В ней появились инструменты, которые помогут сделать историю коммитов более стройной и красивой. Например, коммиты можно поменять местами, а также “сжать” несколько штук в один коммит под общим описанием.

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



Рубрика: IT-разработка. Тема: В MIT разрабатывают технологию записи информации в ДНК

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

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

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

“Плотность памяти у ДНК в тысячу раз выше, чем у флеш-накопителей. Кроме того, ДНК-база не потребляет энергию и может храниться практически вечно”, — отметил профессор биологической инженерии MIT Марк Бат.

Ранее разным группам ученых уже удавалось в виде эксперимента закодировать в ДНК небольшие фото- и видео файлы. Главная причина, почему этот метод до сих пор не применяют на практике — высокая стоимость. Сейчас запись одного миллиона гигабайтов обошлась бы в 1 триллион долларов. По словам Барта, для массового использования технология станет доступной только через 10-20 лет.

А пока ученые MIT работают над тем, чтобы в ДНК-базе можно было легко найти нужную информацию. Они предлагают помещать каждый ДНК-файл в кремниевую капсулу, помеченную “штрих-кодом” из одноцепочечной ДНК. Этот метод уже успешно протестировали на 20 изображениях, записанных в фрагменты ДНК длиной около 3000 нуклеотидов, что эквивалентно примерно 100 байтам.



Рубрика: IT-разработка. Тема: Facebook выплатил 30 тысяч долларов за найденную уязвимость в Instagram

Награду получил 21-летний студент из Индии по имени Маюр Фартад, который изучает информатику в Университете Шиваджи.

Он обнаружил в приложении несколько конечных точек, через которые можно было получить доступ к любому контенту в закрытых Instagram аккаунтах, не подписываясь на них. Уязвимость позволяла посмотреть в приватных профилях все публикации, включая архивные, а также получить статистику по лайкам и комментариям.

По словам Фартада, он отправил запрос в Facebook Bug bounty 16 апреля, и уже через три дня компания связалась с ним для уточнений деталей. В процессе исследователь обнаружил еще одну уязвимую конечную точку с теми же проблемами. К концу апреля Facebook исправил ошибки, а 15 июня назначил Фартаду вознаграждение в размере 30 тысяч долларов.



Рубрика: IT-разработка. Тема: Вышла бета-версия Go 1.17

Что нового:
Добавлена возможность преобразовывать срез в указатель массива.
Флаг go get -insecure объявлен устаревшим и удален.
В компиляторе появился новый способ передачи аргументов функции и результатов — с использованием регистров вместо стека. Тесты показали, что это увеличивает производительность примерно на 5%.
Финальный релиз ожидается в августе.



Рубрика: IT-разработка. Тема: JetBrains обновила инструмент совместного программирования Code With Me

По словам JetBrains, один из самых популярных сценариев использования Code With Me — когда один разработчик (хост сеанса) пишет код, а его коллеги присутствуют в качестве наблюдателей (гостей). При этом раньше они не могли видеть все подсказки, которые появляются на экране у хоста.

“Когда какая-то информация отсутствует, очень легко упустить нить происходящего. Мы исправили ошибку и теперь наблюдатели видят все то же самое, что и автор кода”, — сообщается в блоге JetBrains.

Также в новую версию (Code With Me EAP 2021.2) добавили поддержку прокси, использующих аутентификацию — это дополнительно повышает безопасность сеансов.

Еще появилась поддержка консоли Python. “Теперь гости могут выполнять ревью кода, а хост сеанса — проводить тестирование в интерактивной консоли. К этому прилагаются все положенные плюшки, такие как проверка синтаксиса на лету, выделение парных скобок и кавычек, автодополнение кода и т.д.”, — сообщают разработчики Code With Me.



Рубрика: Технологии. Тема: Автономный корабль IBM сломался на четвертый день после выхода в море

Корабль под названием Mayflower (“Майский цветок”) отчалил от британского порта Плимут 15 июня без людей на борту. Предполагалось, что он пересечет Атлантику и доплывет до побережья американского штата Массачусетс, повторив путь своей легендарной тезки — судна Mayflower, которое 400 лет назад доставило в Новый Свет одних из первых британских поселенцев.

Путешествие беспилотника должно было продлиться около трех недель. Однако уже на четвертый день его пришлось развернуть обратно из-за обнаруженной неисправности. Как отметил глава проекта Бретт Фанеф, речь идет о небольшой технической поломке. Все автономные системы, по его словам, работали без проблем. “Мы починим судно и запустим его снова как можно скорее”, — пообещал Фанеф.

Mayflower — это тримаран (трехкорпусный корабль) размером 15 на 6 метров и массой в 5 тонн. Он оснащен гибридным электродвигателем, работающим от солнечных батарей. Максимальная скорость — 18,5 километров в час. За управление отвечает разработанная в IBM система AI Captain, обрабатывающая данные с 6 камер и более 50 сенсоров.

Помимо IBM, в проекте участвует исследовательская организация ProMare. Она дополнительно оснастила корабль приборами для анализа состава воды и сбора образцов микропластика.

Оставить комментарий

Архив записей в блогах:
По плану было платье голубого цвета. Летнее и легкое. Но в последний момент решила, что пойду в этих брюках. И уже под них быстро подобрала все остальные вещи. Посмотрела на состав ткани в брюках уже после того как принесла их домой (красный цвет и крой отключили редактор при ...
С завидным постоянством под моей дверью дежурит черный кот. Он сидит спиной к обществу, мордой в угол и кого-то ждет. У меня нет кошек, и не было никогда. То есть здесь не было. Моя дочь не кошка. Проверяю свои руки, нет, шерсти не выросло. Я тоже не кошка. Хотя, возможно, существуют ...
При Советской власти такое было невозможно... Теща моего доброго знакомого уехала жить в Болгарию. Любой европенсионер, в том числе и русский, может поехать в Болгарию на доживание, потому что Болгарии это выгодно - пенсию пенсионеру переводят в ...
...
В одном российском городе в магазине обнаружено ЭТО. Пришлось срочно купить и ...
  • federator3 : RT @RuedigerStumm: Es ist noch nicht zu spät! Erstes virtuelles Frühstück mit dem technischen IBM zStack Team - zum Start mit DevOps for Db…

  • Agano : RT @jingbay: IBMのWatsonが提携したいたにも関わらずw だ。その後、SBGはPepperを仏教の坊主にしたり、スミソニアンの講師にしたり、店舗スタッフにする等の奇妙なビジネスを展開した。Pepperは一度も広告程の期待に応えはしなかったが、少なくともチャーミ…

  • techinjektion : RT @schestowitz: "In this video, I am going to show how to install #RockyLinux 8.4." https://t.co/YMFJpDXMbB #ibm #redhat #gnu #linux

  • CVEreport : CVE-2021-20580 : #IBM Planning Analytics 2.0 could be vulnerable to cross-site request forgery CSRF which could a… https://t.co/U6xfzppLvC

  • rzeta0 : My first ever email was via an IBM 3270 terminal. https://t.co/wxr5Ci9mX5

  • MqmoMgjJOLVfs4A : #IBM hello world

  • schestowitz : "In this video, I am going to show how to install #RockyLinux 8.4." https://t.co/YMFJpDXMbB #ibm #redhat #gnu #linux

  • CVEreport : CVE-2021-20490 : #IBM Spectrum Protect Plus 10.1.0 through 10.1.8 could allow a local user to cause a denial of ser… https://t.co/KQuGbrtKfT

  • Brainiate : Looks like #Salesforce just posted a new video on #YouTube: How IBM Hopes to Win an Oscar by Modernizing Its Market… https://t.co/SvUKHzBIXX

  • TheGamblingBird : I have not used this but support anything named after a bird. Other possibilities? Gyrfalcon and Lammergeir :)
  • gulsenkucukars1 : RT @ikoncuk: 30 Haziran Çarşamba günü (yarın) saat 11:00’da, Ay Yıldız Hareketi adına, TBMM’de yapacağım Basın Toplantısında ülke gündemini…

  • oo_okokokok : RT @retrograde: i weaseled my way into a landlord facebook group to observe and i’m gonna start showing you guys some of their secrets and…

  • brenardokroeff : eu acessando o facebook depois de 5 meses https://t.co/he0bDAuRBV

  • InstagramProgr1 : @BritanyB0803 @instagram @Facebook I will help you but we need to talk privately.... message me directly on here or… https://t.co/hyHgCeNF6S

  • borabora_tae : RT @TaehyungPromo: