Date | Title | Description |
14.01.2025 | Платформы — великое благо и великое зло | Привет! Давайте знакомиться. Меня зовут Илья, я являюсь Lead QA и SDET. Сегодня я хотел бы поделиться своим опытом создания платформенных решений в области автоматизации тестирования, а также рассказать о работе с уже существующими платформ... |
07.01.2025 | Python — язык программирования 2024 года по версии рейтинга TIOBE | Python стал языком программирования 2024 года по версии рейтинга TIOBE. Эта награда присуждается языку программирования с самым высоким ростом рейтинга за год. Python вырос в популярности больше остальных языков программирования за предыдущ... |
05.01.2025 | Представлен открытый проект TypeScript Type Predicate Generator | Разработчик Питер Леонов (Peter Leonov) представил открытый проект TypeScript Type Predicate Generator, который создаёт строго типобезопасные, читаемые и чрезвычайно быстрые предикаты типов TypeScript. Код решения написан на TypeScript и Ja... |
29.12.2024 | Итоги Advent of Code 2024: чаще код писали на Python, а участвовали ради веселья | Организаторы ежегодного адвент-календаря для разработчиков Advent of Code подвели итоги. Выяснилось, что участники чаще всего писали код на Python, использовали редактор VS Code, а почти половина не хочет появляться в глобальном рейтинге ли... |
29.12.2024 | «Непонятки» в изучении программирования | Однажды, в ходе очередной попытки освоить программирование, мне попалась переводная книга, где автор на первых страницах обещал научить программировать даже тех, кто никогда этого не делал. И в качестве примера приводил собственного сына 8 ... |
23.12.2024 | ZLE — язык программирования без условных операторов и циклов | Это ещё один "эзотерический" язык, не относитесь к нему слишком серьёзно :)
Некоторые языки хвастаются отсутствием циклов - например в Erlang или Scheme циклы реализованы через хвостовую рекурсию. Иногда "отсутствием циклов&q... |
23.12.2024 | Релиз кроссплатформенного видеоредактора OpenShot 3.3.0 | 22 декабря 2024 года состоялся релиз кроссплатформенного видеоредактора OpenShot 3.3.0. Исходный код проекта опубликован на GitHub под лицензией GNU. Версия OpenShot 3.1 вышла в апреле 2023 года. Предыдущий стабильный релиз опубликовали раз... |
18.12.2024 | Transforming Data Analysis: The Rise of No-Code Solutions in the Workplace | In the world of data analysis, the tools we use can make or break our productivity. For years, Excel and VBA macros were the gold standard. But as businesses pivot towards domestic solutions like Р7-Офис, the need for innovative tools has s... |
18.12.2024 | Пять ошибок новичков в A/B-тестах | Привет, Хабр!
Сегодня рассмотрим типичные грабли, на которые наступает каждый второй новичок, когда берется за A/B‑тесты. Ошибка №1: «Мы не проверили корректность рандомизации»
Типичная ситуация: запускаем тест: есть группа А и группа B. В ... |
17.12.2024 | Как мы превратили рутинную работу в удовольствие: история создания плагина для Р7-Офиса | Многие компании продолжают активно использовать Excel и язык макросов VBA для обработки и анализа данных. Однако с переходом на отечественные офисные решения (например, Р7-Офис) появилась необходимость в разработке новых инструментов обрабо... |
13.12.2024 | Новогодний квиз по вашему git log. Пятничный пост | Наступает конец года. Впереди последний релиз, код-фриз, корпоратив и подведение итогов. Я накидал пару командных HTML игр (например, квиз), основанных на логах вашего репозитория (для git). Наливаем чай или пиво. Собираем команду. Играем, ... |
11.12.2024 | TIOBE Programming Index News December 2024: Python Maintains Its Lead | Python is headed toward a likely win of programming language of the year 2024, TIOBE CEO Paul Jansen predicted in the TIOBE Programming Community Index in December. According to the updated rankings:
Python grew in popularity from 22.85% in... |
10.12.2024 | Автоматически обновляем дату завтрашнего дня в Тильде. Пошаговая инструкция на чистом JS | Если вы сделали сайт на Tilda и вам требуется добавить дату завтрашнего дня, то эта статья для вас. Данный метод позволяет добавить дату куда угодно в любое место на сайте и с наступлением нового дня будет автоматически добавлять завтрашний... |
08.12.2024 | Базовое программирование, или Почему джуны не могут пройти к нам собеседование | Я – начальник отдела разработки небольшой государственной компании, и в последнее время мне снова пришлось провести несколько десятков созвонов-собеседований, с которых мне удалось отобрать только одного человека. О том, почему выпускники с... |
29.11.2024 | The Rise of Vanilla Calendar Pro: A Developer's Journey into Open Source | In the world of web development, tools come and go. Yet, some tools stick around, becoming staples in the developer's toolkit. Vanilla Calendar Pro is one such tool. It’s a lightweight, flexible calendar built with JavaScript and TypeScript... |
26.11.2024 | Книга: «Рецепты TypeScript» | Привет, Хаброжители!
«Рецепты TypeScript» Стефана Баумгартнера – книга из серии «книг рецептов» O’Reilly. Такое название серии объясняется структурой этих книг: вместо бесконечных теоретических выкладок, сквозь которые продираться не то что... |
13.11.2024 | TIOBE Programming Index News November 2024: Go Reaches Its Highest-Ever Ranking | Last month, Rust appeared to be the programming language on the rise in the TIOBE Programming Community Index. However, in November, Go has taken the spotlight. Meanwhile, the top three languages maintained their positions.
According to the... |
12.11.2024 | Ноябрьский рейтинг TIOBE: Go снова занял седьмое место, после долгого перерыва | Редакторы рейтинга популярности языков программирования TIOBE опубликовали результаты за ноябрь 2024 года. В ноябрьском рейтинге особенно хорошо себя показал Go. Автор рейтинга отмечает, что в этом месяце язык поднялся до седьмого места, по... |
11.11.2024 | The Unsung Hero of Habr: A Deep Dive into the Champion Author | In the vast digital landscape of Habr, a platform revered by tech enthusiasts, one name stands tall. This author, the champion of Habr, has carved a niche that few can rival. Their contributions span a myriad of topics, showcasing a breadth... |
10.11.2024 | Гексагональная сетка для игр с круглой Землей | В статье описывается способ сделать для компьютерных игр гексагональную карту (из шестиугольников), покрывающую всю сферическую Землю, чтобы можно было ходить кругосветно не только по экватору, но и через полюса. Возможно, статья заинтересу... |
09.11.2024 | Python Takes the Crown: A Shift in Programming Language Popularity | In the ever-evolving landscape of programming languages, a seismic shift has occurred. Python has dethroned JavaScript as the most popular programming language, according to GitHub's annual Octoverse report for 2024. This change is not just... |
08.11.2024 | Unlocking the Digital Playground: Free Programming Lessons for Kids | In today's digital age, programming is the new literacy. It's not just for adults anymore. Children and teenagers are diving into the world of coding, game development, and digital creativity. With over 100 free online programming lessons a... |
08.11.2024 | Герой нашего времени | На Хабре есть такая штука, как рейтинг авторов. Ну то есть формально это рейтинг пользователей, но в реальности вряд ли в него сможет попасть даже супер-активный читатель. Так что остаются только авторы.
В списке много прославленных имён, н... |
07.11.2024 | 100+ бесплатных уроков по программированию для детей и подростков онлайн | Подготовили бесплатные уроки по программированию для детей в формате видео. Собрали 100+ роликов, которые помогут начать делать первые шаги в IT на примере работы с инструментами Скретча, Коду Гейм Лаба, Роблокса и других сред. Выбирайте ин... |
06.11.2024 | The Sound of Programming: Bridging Technology and Creativity | In the realm of technology, programming is often seen as a cold, mechanical process. Yet, it can be as vibrant and dynamic as music. The intersection of sound and programming is a fascinating frontier, where creativity meets technical prowe... |
06.11.2024 | Python сместил JavaScript с первого места популярных языков программирования по версии GitHub | GitHub опубликовал ежегодный отчёт Octoverse, в котором публикует данные использования платформы. Аналитики выяснили, что в 2024 году Python сместил JavaScript с первого места популярных языков программирования.
Результаты GitHub Octoverse ... |
05.11.2024 | Программирование контроллера звуком с телефона — заметки на полпути | С настольного компьютера или ноутбука мы прошиваем микроконтроллеры обычно через USB, да часто и с каким-нибудь программатором. А что если мы хотим прошить или сконфигурировать поделку с телефона? Некоторые телефоны имеют USB-OTG. Некоторые... |
03.11.2024 | Ты программист? Тогда иди программируй… Или почему я им не стал | Хотя я работаю с программным кодом лет тридцать, иногда с большими перерывами, и бывало даже непрерывно месяцами писал код за деньги, я так и не стал программистом - остался любителем и не планирую здесь что-либо менять.
На разном уровне я ... |
02.11.2024 | Файловая система без фокусов: как hard links и XOR сэкономят ваши гигабайты | Предыстория
При проектировании программного обеспечения порой возникают неожиданные вопросы. Мой коллега задал один такой вопрос, когда решал, как устроить работу с файлами в веб-приложении. Методы взаимодействия с файлами давно отработаны,... |
29.10.2024 | Google Chrome vai alertar sobre problemas de desempenho | O melhor da tecnologia está no nosso canal no WhatsApp
Entre Agora
Alerta de desempenho do Google Chrome (imagem: reprodução/Google) Resumo
O Google Chrome agora alerta sobre problemas de desempenho em abas do computador e sugere soluções.
... |
27.10.2024 | Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор | Привет, Хабр!
Я начинающий разработчик с полуторагодовым опытом программирования на Python и чуть меньшим на JavaScript. Меня всегда интересовало особенное различие в этих двух языках, про которое далее пойдет речь. Это и привело меня к неб... |
26.10.2024 | The Future of Presentation Tools: A Dive into Dynamic Slides with Markdown and WL | In the digital age, presentations are more than just a collection of slides. They are a blend of art and science, a dance of data and design. As we navigate this evolving landscape, the tools we use must adapt. Enter the world of dynamic pr... |
25.10.2024 | Динамическая презентация или как закодить слайд с помощью Markdown и WL | Идея с программной генерацией слайдов и рисунков презентации, отчета, лекционных заметок для студентов не нова, в частности сегодня вы можете создавать их с помощью Python (правда только через Power Point API), HTML, JSX, Julia, etc. Послед... |
23.10.2024 | Развлекаемся с итераторами в Go | Релиз версии Go 1.23 добавил поддержку итераторов и пакет iter. Теперь можно перебирать константы, контейнеры (map, slice, array, string) и функции. Сначала создание итератора показалось мне неудобным, хотя в то же время его использование в... |
17.10.2024 | The Rise of GoSSR: A New Era in Web Development | In the ever-evolving landscape of web development, a new player has emerged: GoSSR. This tool promises to bridge the gap between server-side rendering (SSR) and the Go programming language, offering developers a streamlined approach to buil... |
17.10.2024 | Архитектура и реализация виртуальной машины CPython | Для любого языка программирования, компилируемого в байт-код, самой интересной частью его реализации является виртуальная машина (также называемая интерпретатором байт-кода), где и происходит выполнение этого байт-кода. Поскольку это ключев... |
16.10.2024 | Корутины: stackful vs stackless | В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.
Я стараюсь... |
16.10.2024 | rustsn — Open Source проект генерации кода и взаимодействия с уже существующем через LLM | Я работал над созданием инструмента под названием rustsn, который позволяет генерировать, компилировать и тестировать код с использованием LLM (Large Language Models). Изначально идея заключалась в том, чтобы автоматизировать процесс написа... |
15.10.2024 | The Art of Efficient Number Factorization and the Inner Workings of CPython's Virtual Machine | In the realm of computer science, efficiency is king. Whether it’s finding the factors of a number or executing code, speed and precision matter. Two recent articles delve into these topics: one focuses on a novel method for factorization, ... |
15.10.2024 | Unraveling the Mysteries of Windows Product Keys and CPython's Virtual Machine | In the world of technology, few things are as frustrating as a lost or unreadable product key. It’s like trying to find a needle in a haystack. This is especially true for Windows operating systems, where the Certificate of Authenticity (CO... |
14.10.2024 | Дизайн и реализация виртуальной машины CPython | Наиболее интересной частью каждого языка, компилируемого в байт-код является виртуальная машина (также известная как интерпретатор байт-кода), в которой происходит исполнение байт-кода. Поскольку это наиболее важная часть реализации языка, ... |
24.09.2024 | Я знаю, что вы читали прошлым летом: топ-5 статей про JavaScript | В июле на Хабре вышла новая фича — расширенная статистика для авторов. Метрики для неё собираются с конца мая, так что дочтения, доскроллы и отказы у всех летних статей трекались прямо с момента публикации.
Я продакт Хабра, вижу статистику ... |
19.09.2024 | Программирование для детей онлайн: ТОП-7 направлений | Программирование — это отличный инструмент для развития современных детей и подростков: он прокачивает логику и мышление, учит думать и решать сложные задачи. А еще написание кода — популярное и востребованное направление в целом: рынок IT-... |
18.09.2024 | The Frontend Frontier: Navigating the Web's Visual Landscape | In the vast digital universe, the frontend is the face of the web. It’s what users see and interact with. But how does it all come together? Understanding the mechanics behind frontend development is like peeling an onion—layer by layer, it... |
18.09.2024 | Издательство Питер. Колонка редактора, сентябрь 24 г | Привет, Хаброжители!
Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.
Паттерны проектирования JavaScript
Автор(ы): Ди Франческо У.
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурирова... |
09.09.2024 | В Microsoft Office 2024 по умолчанию будут отключены элементы управления ActiveX | После запуска Office 2024 в октябре Microsoft по умолчанию отключит элементы управления ActiveX в клиентских приложениях Word, Excel, PowerPoint и Visio.
ActiveX — это устаревшая программная платформа, представленная в 1996 году, которая по... |
05.09.2024 | Создаём личный шрифт | Для иллюстраций, над которыми я работаю, часто необходим текст. Но я не хочу использовать готовые шрифты. При работе с иллюстрациями в браузере использование «веб‑безопасного» шрифта может привести к непредсказуемому результату, да и вообще... |
02.09.2024 | Как я сделал Notion 'у себя дома', есть фулл | Привет, хабровчане!
UPD: ссылка не прикрепилась, и я благополучно ушел на созвон. Вот она, со всем уважением, короткий видос в ютубе и в ВК (там еще обрабатывается)
Давно не писал, потому что для меня Хабр изначально был DIY-тусовкой, в хор... |
01.09.2024 | The Rise of New Programming Languages: A Shift from C++ | In the vast landscape of programming languages, C++ has long been a titan. Born in 1985, it has powered countless applications and systems. Yet, as the digital world evolves, whispers of change grow louder. New contenders are emerging, vyin... |
01.09.2024 | The Rise of Young Coders: How Programming is Shaping the Future of Education | In a world where technology reigns supreme, coding is becoming as essential as reading and writing. The digital landscape is evolving rapidly, and children today are growing up in a universe where programming is not just a skill but a vital... |
29.08.2024 | Успешные школьники в IT: могут ли дети зарабатывать программированием? | Мир стремительно меняется. Технологии проникают во все сферы жизни, и сегодня знание кода становится столь же важным, как умение читать и писать. Программирование — это не просто набор заумных символов на экране, это язык, на котором говоря... |
27.08.2024 | Аналитики IEEE Spectrum опубликовали рейтинг языков программирования за 2024 год | Аналитики Института инженеров электротехники и электроники (IEEE) опубликовали рейтинг популярности языков программирования за 2024 год. В пятёрке лидеров оказались Python, Java, JavaScript, C++ и TypeScript.
Самый активный рост показал Typ... |
26.08.2024 | What is Programming? And How to Get Started | Share
Tweet
Share
Share
Email
What Is Programming? A Comprehensive Guide to Get Started
Programming, often referred to as coding, is the process of creating instructions that a computer can execute to perform specific tasks. It is a foundat... |
23.08.2024 | Swift Takes Flight: A New Era for GNOME and Beyond | Swift, the programming language born from Apple’s innovation, is now spreading its wings beyond the confines of iOS and macOS. With the introduction of Adwaita-swift, developers can now craft applications for the GNOME desktop environment u... |
22.08.2024 | Adwaita-swift: теперь можно писать приложения для GNOME на языке Swift | Язык программирования Swift наиболее широко применяется в разработке программного обеспечения для операционных систем от компании Apple. Но не так давно появилась заметка, в которой говорится, что теперь на этом языке можно писать программы... |
21.08.2024 | V8. Работа со строкам. Пополняем словарный запас | Что такое строка
Для того чтобы лучше понять, что происходит под капотом V8, для начала стоит вспомнить немного теории.
Спецификация ECMA-262 гласит:
The String type is the set of all ordered sequences of zero or more 16-bit unsigned intege... |
13.08.2024 | Bridging the Gap: Web Components and JavaScript Frameworks | In the world of web development, frameworks are like bustling cities, each with its own architecture and style. But what happens when you want to build a bridge between these cities? Enter web components—a technology that promises to unify ... |
09.08.2024 | Как подружить веб-компоненты и JS-фреймворки | Всем привет, я Роман Троицкий. Очень люблю веб-разработку; участвовал в проектах, попавших на Awwwards, Tagline и GoldenSite; помогаю организовывать митап Moscow CSS; участвовал в записи и разработке курса по фронтенду для Skillbox. На прим... |
05.08.2024 | ООП не определяет архитектуру проекта | Изначально этот материал планировался как урок в PHP-курсе по полиморфизму. Но он, в конце концов, перерос сам урок, и я решил сделать из него отдельную статью. В ней практически ничего PHP-специфичного, поэтому рекомендуется для прочтения ... |
02.08.2024 | Ультимативный ресурс по программированию: сборник бесплатных чит-листов по программированию | В мире программирования чит-листы — это секретное оружие каждого разработчика. От новичков до опытных программистов, эти чит-листы помогают быстро найти нужную информацию и повысить продуктивность. Сегодня я собрал для вас лучший набор чит-... |
30.07.2024 | StackOverflow 2024: AI, зарплаты и любимые технологии. Что изменилось за год? | Stack Overflow опубликовали ежегодное исследование, в котором опросили 65,437 разработчиков. В исследование этого года вошли следующие темы: работа, технологии и инструменты, AI и комьюнити. В статье мы разберем получившиеся результаты и ср... |
29.07.2024 | The Thin Line Between Scripts and Programs: A Deep Dive into Software Classification | In the world of software development, the terms "script" and "program" often collide. They dance around each other, creating confusion. What separates a script from a program? Is it the number of lines of code? The prese... |
29.07.2024 | [Опрос IT-шников] граница между программой и скриптом | Если ПО написано на скриптовых языках, например, на Python/Ruby/Perl/JS и т.д., где проходит граница, что творение является скриптом, а не программой или утилитой?
Некоторые пользователи считают, что решает кол-во строк, условно если в ПО б... |
29.07.2024 | Оракул времени для блокчейна Hyperledger Fabric | В прошлой статье я рассказал, как использование серверов времени (NTP и NTS) решает проблему манипуляцией временем транзакции в блокчейне Hyperledger Fabric. Концепт-код был написан на Go. Поэтому он не применим для смарт-контрактов Hyperle... |
10.07.2024 | PHP 8.4: Новые функции поиска в массиве. Пишем с нуля | В PHP 8.4 планируется добавить новые функции массива: array_find, array_find_key, array_any и array_all, которые являются вспомогательными функциями для общих шаблонов проверки массива на наличие элементов, соответствующих определенному усл... |
24.06.2024 | Мега-Учебник Flask Глава 15: Улучшенная структура приложения (издание 2024) | Это пятнадцатая часть серии мега-учебника Flask, в которой я собираюсь реструктурировать приложение, используя стиль, подходящий для более крупных приложений.Оглавление
Глава 1: Привет, мир!
Глава 2: Шаблоны
Глава 3: Веб-формы
Глава 4: База... |
24.06.2024 | Книжная полка разработчика в эпоху интернета и искусственного интеллекта | В мире, где информация постоянно обновляется, а найти что-то можно с молниеносной скоростью, встаёт вопрос: а нужны ли вообще книги для программистов? Ведь в интернете есть множество бесплатных обучающих материалов, туториалов, видеоинструк... |
19.06.2024 | Как бороться с ReDoS | Проверка кода (Code Scanning) автоматически обнаруживает ReDoS-уязвимости, но исправить их бывает не всегда просто. В этой статье описана 4-х этапная стратегия исправления багов ReDoS.
Это правда, что некоторые ReDoS-уязвимости могут быть о... |
15.06.2024 | Работа программистом в Германии: как пережить испытательный срок | Живу в Германии, работаю программистом в местной компании и хочу рассказать об одном из самых сложных и напряженных - по крайней мере, субъективно, - этапов работы - испытательном сроке (нем. Probezeit), о его особенностях, как формальных, ... |
10.06.2024 | Мега-Учебник Flask Глава 13: I18n и L10n (издание 2024) | Это тринадцатая часть серии мега-учебника Flask, в которой я собираюсь рассказать вам, как расширить Microblog для поддержки нескольких языков. В рамках этой работы вы также узнаете о создании собственных расширений CLI для команды flask.Ог... |
04.06.2024 | Устранение уязвимостей в системе безопасности с помощью искусственного интеллекта | Заглянули под капот Security Code Scanning Autofix от GitHub Advanced
В ноябре 2023 года GitHub объявил о запуске Code Scanning Autofix, который с помощью искусственного интеллекта предлагает исправления уязвимостей безопасности в кодовых б... |
01.06.2024 | Разбираемся с coroutine в Kotlin — 3 | Прошлая статья была про наивную реализацию функции на языке Си, которая может быть приостановлена и возобновлена. В этой статье придумаем задачу, набросаем примерные решения и в конце сравним корутины с другими способами. Примеры и код буду... |
22.05.2024 | HoundDog.ai Closes Seed Round, Launches AI-Powered Code Scanner to Identify Sensitive Data Exposures During Development While Slashing Compliance Costs | Implementing Data Security and Privacy Controls at the Code Level
HoundDog.ai protects code against common weakness enumeration categories linked to major data breaches and not addressed by other code scanners.
SAN FRANCISCO, May 22, 2024 /... |
22.05.2024 | Разработчикам: рецензия на книгу «Создание микрофронтендов» (Building Micro-Frontends) Луки Меццалиры | Продолжаем рецензии на книги по ИТ-тематике с промокодом от нашего блога. Сегодня это перевод известной книги “Building Micro-Frontends” O'REILLY по микросервисам, вышедший в издательстве БХВ-Петербург весной 2024г. Книга рассчитана на широ... |
20.05.2024 | Как мне взбрело в голову свой Notion-like редактор написать | Введение
Мне в голову пришла идея пет-проекта, который изначально никак не был связан с текстовым редактором. Однако, в процессе работы все дошло до того, что пользователям нужно где-то набирать текст. Я люблю Notion и пишу там много и част... |
16.05.2024 | Как выбрать технологию для проекта, убедить команду и не пожалеть об этом на следующий день? | Привет, Хабр!
В разработке есть две вечные проблемы: написать код, который работает, и убедить коллег, что код надо писать именно так. Вторая, пожалуй, посложнее будет.
Сегодня я предлагаю обсудить более общий вопрос — выбор технологии для ... |
08.05.2024 | Спецификация уникальных идентификаторов UUIDv7 для ключей баз данных и распределенных систем по новому стандарту RFC9562... | Долгожданный стандарт RFC9562 "Universally Unique IDentifiers (UUID)" с тремя новыми версиями идентификаторов UUID (6, 7 и 8) вместо малопригодного RFC4122 наконец-то вступил в силу. Я участвовал в разработке нового стандарта. Обз... |
08.05.2024 | Старые языки программирования, новые успехи: растёт популярность COBOL и Fortran | С недавних пор такие ЯП, как COBOL и Fortran, снова стали набирать «вес» в рейтингах. Собственно, они никогда и не уходили из поля зрения разработчиков, просто постепенно теряли позиции.
Но сейчас ситуация изменилась. Один из них даже занял... |
01.05.2024 | The BASIC programming language turns 60 | Enlarge / Part of the cover illustration from "The Applesoft Tutorial" BASIC manual that shipped with the Apple II computer starting in 1981.
Apple, Inc. reader comments 158
Sixty years ago, on May 1, 1964, at 4 am in the morning,... |
24.04.2024 | Методы интеграции с CPA-сетями | Интеграция – это техническое решение, которое позволяет передавать данные лидов в трекинговую систему CPA-сети с целью отслеживания открутки в режиме реального времени, анализа трафика в разбивке по источникам для повышения конверсии и каче... |
18.04.2024 | Книга: «Рецепты Python. Коллекция лучших техник программирования» | Привет, Хаброжители!
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем приводится... |
12.04.2024 | TIOBE Index News (April 2024): PHP’s Popularity Declining | PHP plummeted to position #17 on the TIOBE Programming Index in April 2024 from #12 in March 2024, TIOBE Software CEO Paul Jansen pointed out in his post about the rankings in April 2024. C++ continues to pull ahead of Java and solidify its... |
06.04.2024 | Сказ о том, как я эмулятор Intel 4004 на Python писал (часть 2) | Небольшой дисклеймер: перед прочтением данной статьи ознакомьтесь с первой частью, дабы вникнуть в суть происходящего. Желаю вам приятного прочтения :)Вступление
Сидел я тут на днях и думал, как можно улучшить мой эмулятор "Intel 4004&... |
04.04.2024 | Книга «React быстро. 2-е межд. изд.» | Привет, Хаброжители!
React предельно упрощает создание привлекательных и надежных интерфейсов для веб-приложений. Эта великолепная библиотека JavaScript имеет модульную архитектуру, что позволяет легко создавать, объединять и тестировать ко... |
03.04.2024 | Typescript Generics | Javascript - крутой язык со своими преимуществами и недостатками. И одно из его свойств - это динамическая типизация, которая одновременно может быть как преимуществом, так и недостатком. Очень много холиварных тредов на этот счет, но по мн... |
22.03.2024 | Механика Async Await | В этом посте исследована механика async await на языке Elixir. Принятая в Elixir модель конкурентности отлично подходит в качестве платформы для реализации такой механики. Тем не менее, не расценивайте этот пост как руководство для разработ... |
22.03.2024 | IA do GitHub alerta e corrige vulnerabilidades em códigos | Saiba mais sobre GitHub no nosso canal no WhatsApp
Entre Agora
O GitHub anunciou nesta semana o lançamento da AI Autofix, ferramenta que utiliza inteligência artificial para detectar bugs e possíveis vulnerabilidades em códigos. O recurso f... |
19.06.2022 | Можно Ли Делать Игры На Python? | Python нашёл себе место почти во всех сферах IT. Разработка веб-сайтов, управление станками ЧПУ, desktop, мобильные приложения, а уж про искусственный интеллект, машинное обучение и анализ данных я вообще молчу. Сейчас Python лучший друг хо... |
30.09.2021 | Микро-фронтенд. Обзор архитектуры и рекомендуемые практики | Концепция микро-фронтенда – это микросервисный подход при разработке клиентской части. В настоящее время есть тенденция создавать мощное и функционально насыщенное веб-приложение, расположенное поверх микросервисной архитектуры. Со временем... |
16.01.2018 | Developing a blockchain app is not that difficult, says man behind hackathon | Getting into blockchain app development is not as difficult as people make it out to be, as the resources to do so are available to everyone, says Andrew Tudhope, a lead architect and mentor at blockchain production studio Linum Labs.
“Any... |
16.01.2018 | Developing a blockchain app is not that difficult, says man behind hackathon | Getting into blockchain app development is not as difficult as people make it out to be, as the resources to do so are available to everyone, says Andrew Tudhope, a lead architect and mentor at blockchain production studio Linum Labs.
“Anyb... |
23.10.2017 | Skilling Up: Preparing Students for the Future | The main thought on the mind of students enrolling on our 16-week software development course is, will I get a worthwhile job at the end of it?
Whatever their background, the newcomer to the tech industry has chosen to spend their time and ... |