Гвидо ван Россум: Python слишком большой и медленный для разработки мобильных и веб-приложений

Создатель языка программирования Python Гвидо ван Россум поделился мыслями о Python как о языке для браузера и мобильных устройств и его будущих конкурентах, таких как Julia. Мобильная разработка — одна из ключевых областей роста, в которой Python не получил поддержки, несмотря на то, что доминирует в области машинного обучения с …

5 распространенных ошибок памяти в веб-приложениях на JavaScript

Понимание того, как память и сборка мусора работают в JavaScript, крайне важно. Поскольку это происходит автоматически, у некоторых разработчиков создается ложное впечатление, что им не нужно уметь в этом разбираться. Об ошибках памяти в JavaScript и советах по предотвращению ее утечек рассказывает в своем материале фронтенд-разработчик Хосе Гранха. Делимся им …

Инфографика дня: Украина входит в топ-5 стран с самым дешевым мобильным интернетом

Инфографика дня: Украина входит в топ-5 стран с самым дешевым мобильным интернетом Задумались о том, чтобы работать удаленно из другой страны? Сначала ознакомьтесь с ценами на мобильный интернет. На сайте visualcapitalist.com опубликовали данные исследования, в которых показали среднюю стоимость 1 ГБ мобильных данных в 155 государствах. Даже среди стран с …

Платформа для онлайн-встреч и сервис доставки еды: лучшие шаблоны мобильных приложений Flutter

Разработчик Фрэнк Лукас опубликовал в блоге на code.tutsplus.com список лучших, по его мнению, шаблонов мобильных приложений Flutter, которые он нашел на сервисе для веб-разработчиков CodeCanyon. Некоторые из представленных шаблонов поставляются с серверной частью и поддерживают несколько языков программирования. Вот они.  #1 FluxStore Pro — WooCommerce, Magento, OpenCart FluxStore Pro — …

Синие полосы на мониторе и сломанный терминал: разработчик остался недоволен работой чипа M1 в новом Mac за $899

Разработчик Том Кларк поделился в блоге на medium.com об опыте пользования устройством на чипе Mac M1. Миграция происходила с Macbook Pro 2013 года на Mac Mini. В статье автор выделил некоторые факты, которые важны для всех, кто планирует работать на M1, особенно для инженеров, ученых и разработчиков программного обеспечения.  Том …

Детские IT-школы: куда отправить ребенка учить Python, Scratch и GameDev

Для разработчиков, у которых дети, младшие братья-сестры или племянники «тоже станут программистами, когда вырастут», Highload сделал подборку IT-школ с базовыми и продвинутыми курсами для школьников. Начиная с раннего возраста, детей учат созданию игр с помощью конструктора и кода, основам робототехники, разным языкам программирования – JavaScript, Python, C# – и работе …

Инфографика дня: самые популярные программы для видеоконференцсвязи

На сайте TrustRadius опубликовали список самых популярных инструментов видеоконференцсвязи. Судя по графику, наибольший процент трафика среди платформ для организации онлайн-конференций испытывает Zoom — почти 40%. За ним следует Cisco WebEx с трафиком 12%. На третьем месте программа BlueJeans — 8%.  Остальные принявшие участие в исследовании платформы расположились в рейтинге следующим …

Признаки того, что вы плохой программист

Инженер Мохамед Абоелес составил и опубликовал в блоге на javascript.plainemglish.io список из отличительных знаков, которые, по его мнению, выдают плохого программиста. Главный тезис его сугубо субъективного мнения — программировать стоит, только если вам это нравится. Автор считает, что никто не идеален, но если вы узнали себя в трех и больше …

Полное погружение в Docker: файловые системы UnionFS и OverlayFS

Изучаем внутреннюю работу OverlayFS — файловой системы, лежащей в основе образов и контейнеров Docker, вместе с сертифицированным специалистом по работе c Kubernetes, OpenShift, Docker и автором статьи на ITNEXT. В этой статье исследована одна из частей архитектуры Docker — файловая система для Linux. Всем поклонникам этой операционной системы на заметку. …

14 лучших инструментов для iOS-разработки в 2021 году

На сайте techcommuters.com опубликовали список лучших инструментов разработки для iOS. Вот они.  1. Xcode. IDE (интегрированная среда разработки) для языка программирования Swift. С помощью Xcode можно разрабатывать приложения для iPhone, iPad, Apple TV или Mac. Основные функции включают:  Редактор исходного кода; Запись данных; Интегрированную систему сборки. 2. AppCode. IDE от …

Пользователей не впечатлили майские обновления Windows 10

Компания Microsoft начала распространять новую версию операционной системы Windows 10. Обновление оказалось не таким впечатляющим, каким планируется грядущее октябрьское обновление Windows 10 21H2, также известное под названием Sun Valley.  Новая версия Windows 10 поставляется через Центр обновления Windows, как и версия за октябрь 2020 года. Обновление предлагает три новые ориентированные …

CEO DevRain Александр Краковецкий: «99% конференций в Украине ни к чему не приводят: потусил, поел, футболочку получил»

Карантин все изменил: невероятная популярность конференций, в том числе в сфере IT, во время пандемии сошла на нет — к такому выводу пришел CEO DevRain Александр Краковецкий. В своем Facebook он разъяснил, почему это произошло. Про конференции в Украине до 2020 года «Перед пандемией в Украине наблюдался бум на технические, …

Приложения можно будет создавать без знания кода: Microsoft внедрила нейросеть в среду разработки Power Apps

Компания Microsoft интегрировала языковую модель обработки естественного языка GPT-3 в среду разработки Power Apps. Цель — помочь пользователям создавать приложения в режиме диалога без глубоких познаний в коде или формулах.  Функции программы будут ограничены. Разработчики смогут создавать только формулы в простом языке программирования Microsoft Power Fx, созданном на основе Excel …

Инфографика дня: самые используемые браузеры

На сайте statcounter.com опубликовали отчет по самым используемым браузерам. В исследовании приняли участие шесть программ — Chrome, Safari, Samsung Internet, Firefox, Opera и Edge.  Согласно результатам, лидирующую позицию среди браузеров занимает Chrome, который используют 64% пользователей. Второе место занимает браузер Safari. На нем в интернет выходят 19%. На третьем месте …

Тестируем безопасность веб-приложений: пошаговая инструкция

На первый взгляд может показаться, что тестирование безопасности веб-приложений — это веселые всплывающие окошки с надписью ‘XSS’, разноцветная раскраска шрифтов, выпадающие тут и там stack trace или чудесным образом срабатывающие SQL-запросы при записи их в обычных полях ввода и добавлении в параметры URL. Все это кажется игрой, но многие из …

Дедовщина, низкая зарплата и эйджизм: проблемы нехватки кадров на IT-рынке

Фулстек-разработчик Тейлор Кун возмущен тем, что технологические компании постоянно жалуются на нехватку кадров. В блоге он изложил реальные проблемы рынка труда и некоторые способы их решения.  Проблема №1. Компании слишком полагаются на автоматическую фильтрацию кадров  Автор считает, что даже лучшие средства обработки естественного языка полны ошибок. Устный перевод речи, напечатанной …

«Все, что не касается кода, начинает меня раздражать»: чем опасен трудоголизм в IT?

Трудоголизм во многих исследованиях ставится в один ряд с наркоманией, алкоголизмом и другими зависимостями, так как он тоже ведет к социальной деградации и вытеснению человека из общесоциальной жизни – об этом рассказал в ходе вебинара психолог с 10-летним стажем, Team Lead, React Native Developer в Innovecs Родион Азнауров. Почему IT-специалисты …

5 лучших AWS-сервисов для запуска проекта

Разработчик Freeletics Дмитрий Хмеленко поделился в блоге на betterprogramming.pub списком из пяти лучших сервисов облачных вычислений для запуска проекта, проверенных временем и разработчиками. С их помощью можно создавать и поставлять большинство решений в цифровом мире. Вот они. 1. Simple Storage Service У каждого облачного провайдера есть место хранения файлов. В …

«Снесет и Windows, и Linux»: Google начал установку ОС Fuchsia на устройства Nest Hub

Операционная система (ОС) Fuchsia, давно разрабатываемая компанией Google, теперь работает на реальных устройствах Made by Google, а именно на умных рамках для фотографий Nest Hub первого поколения, сообщает 9to5google.com.  Согласно заявлению Google, для владельцев Nest Hub первого поколения, выпущенного в 2018 году, начинают выпускать обновления. Оно не повлияет на функциональность …

Инфографика дня: популярность разработки на iOS и Android

Согласно глобальному отчету Statista, большинство разработчиков мобильного программного обеспечения в 2020 году работали и для Android, и для iOS. Однако, если принять во внимание количество приложений, разработанных для каждой из двух операционных систем, видно, что в App Store доступно около 4,4 млн приложений, а в Google Play — 2,95 млн. …

Back to Top