Category : habrahabr

habrahabr
11lc — инновационный компилятор для нового языка программирования

Данная статья посвящена находящемуся на стадии проектирования компилятору 11lc. В ней перечисляются наиболее яркие особенности этого компилятора. Отсутствие скрытой неэффективности Это свойство скорее языка программирования 11l, нежели компилятора. Однако оно настолько важно и настолько отличает язык 11l от C++, D или даже Nim, что я решил разобрать его подробно в данной статье. Уолтер Брайт, создатель языка D, писал: Templates in C++ have evolved from little more than token substitution int…

  • понедельник, 8 января 2024 г. в 00:02:35
habrahabr
Ключевой навык успешной карьеры в ИТ или 8 заблуждений на проектах

Привет! Если по вашим венам уже во всю течет оливье, но полноценно работать работку пока не тянет, или просто хочется легкого полезного чтива с котиками, то данная статья с блеском подходит под это описание. В ней я постараюсь на реальных примерах рассказать об одном навыке, который считаю ключевым для работы в ИТ, и которому уделяется не так много внимания, как он того заслуживает. Технари любят устраивать холивары — про архитектуры, паттерны, языки программирования, но все это иногда соверше…

  • понедельник, 8 января 2024 г. в 00:02:35
habrahabr
Press F. Что из мира IT мы потеряли в 2023 году

2023 год стал годом больших технологических достижений. Мы стали свидетелями роста популярности ChatGPT и других моделей генеративного искусственного интеллекта, Apple наконец-то выпустила свою долгожданную гарнитуру XR — Vision Pro, Sony выпустила новый контроллер Access для PS5, было открытие Сферы в Лас-Вегасе и много других инноваций в роботехнике, энергетике, 3D-печати, производстве электроники и в области квантовых компьютеров. Но ничто не вечно, особенно в Кремниевой долине. И пока одни…

  • понедельник, 8 января 2024 г. в 00:02:34
habrahabr
Почему с каждой новой версией Windows от нее усиливается усталость

Windows и нескучные обоиПривет! Меня зовут Васьен и я пользуюсь Windows уже 24 года. Большие боссы из Майкрософт молодцы и соображают, что делают. Тут и удачные инвестиции, развитие самых различных направлений и стремление захватить как можно больше рынка (хотя куда уж больше?). Но мне, простому смертному пользователю, искренне не понятно, что же в последнее время делает Майкрософт со своим главным продуктом – операционной системой, которой я как раз и пользуюсь более двадцати лет. И поймал се…

  • понедельник, 8 января 2024 г. в 00:02:33
habrahabr
Загружаем OpenIPC по сети на камеру без удаления заводской прошивки

Многие уже слышали о проекте OpenIPC, который представляет собой альтернативную универсальную прошивку для камер видеонаблюдения. Сегодняшний пост для тех, кто хочет попробовать этот софт, кто дружит с Linux, но далёк от программатора, паяльника, фена и многих подобных вещей, которые, как правило, сопровождают смену прошивки и путь обратно к заводской. Ведь многие боятся, что залив новую прошивку, она не заработает, а дороги к родной уже не будет. И эти опасения вполне оправданы, потому как …

  • воскресенье, 7 января 2024 г. в 00:00:19
habrahabr
Особенности национального бизнеса на маршрутках

В 2012 я открыл фирму пассажирских перевозок. Маршрут: Псков–СПб. Мои автобусы возили 2-3 тыс. людей в месяц, а недавно я закончил последние судебные дела. В статье мои выводы за годы работы. Приятного прочтения и не забывайте передавать за проезд.В статье: как прогресс убил бизнес, как я модернизировал маршрутки, как 2 просрочки лизинга познакомили меня с бандитами, а пассажиры посмотрели видео для взрослых на 30к, как юридическая грамотность помогла отбиться от обвинений в картельном сговоре…

  • воскресенье, 7 января 2024 г. в 00:00:19
habrahabr
IT-2024: AI не решает — решают люди

Году в 2010-м я читал журнал с интервью одного из тогдашних топов диджитал-сферы и мне запомнилась фраза про то, что тот, кто может спрогнозировать ситуацию в отрасли на пять лет вперёд, тот идиот или мошенник. В наше время горизонт планирования сократился чуть ли не до квартала: трудно прогнозировать, понимая, что на твой бизнес, твою карьеру, твои инвестиции может оказать влияние что угодно, от международного конфликта до вируса или пожара в ЦОДе за тысячи километров от тебя. Уже давно пропа…

  • воскресенье, 7 января 2024 г. в 00:00:18
habrahabr
Становится ли ПО хуже?

Недавно я наткнулся на пост Никиты Прокопова Software disenchantment. Он заставил меня вспомнить пост Мацея Цегловски The Website Obesity Crisis и множество других статей подобного типа. Среди людей, пишущих о разработке ПО, возникает всё более широкий консенсус о том, что приложения становятся больше, медленнее и забагованнее. И это в эпоху, когда оборудование должно позволить нам писать быстрее, меньше и надёжнее. DOOM, вышедший в 1996 году, можно запустить в тесте на беременность и на сотн…

  • воскресенье, 7 января 2024 г. в 00:00:17
habrahabr
Как работает протокол X11 на самом нижнем уровне

X11 это тот механизм на чем работает весь графический интерфейс Unix подобных ОС. Но мало кто знает как он работает на самом деле. Потому что с годами он оброс слоями и слоями библиотек, которые стремятся скрыть саму сущность протокола. А протокол в своей сути прекрасен. Он лаконичен и почти совершенен. В Интернете есть полная документация по протоколу. Но дело в том, что эта документация большая, написана не совсем ясным языком и по сути представляет просто спецификация. Важные моменты ника…

  • воскресенье, 7 января 2024 г. в 00:00:17