Итоги 2023 года: как изменился «МойОфис» и рынок офисного ПО
Ребята из «МойОфис» вспоминают, чем запомнился уходящий год в контексте деятельности компании, и рассуждают о том, как его события повлияют на развитие отечественного рынка офисного ПО в ближайшем будущем.
«Начинаем гуглить информацию о жизни в Грузии. Все статьи как под копирку: тут вкусно, дёшево, гостеприимно, просто рай на земле. Это ловушка. Я прожила в Грузии полтора года, так что пришло время поговорить о том, как там обстоят дела на самом деле»
Реальная Грузия: грустные факты, которые вас разочаруют
Grafana 10: на что стоит обратить внимание в новом релизе
Grafana 10 помогает добиться большего: подробнее анализировать данные и приходить к надёжным выводам, удобнее работать в команде и делать более красивые дашборды. Grafana 10 полезна как опытным аналитикам, так и тем, кто только начинает свой путь.
В кульминационный момент Второй мировой войны ЦРУ выпустило потрясающую книгу Simple Sabotage. В ней изложены различные способы, которыми диверсанты могут снижать продуктивность компании. Некоторые из этих советов не стареют, например, раздел «Общие помехи организациям и производству».
Простой саботаж в мире ПО
«Всё детство я что-то изобретал, ломал и чинил. Все были уверены, что я стану инженером или, в крайнем случае, телемастером. Но к окончанию вуза жизненный вектор изменился.
Я стал изобретать, настраивать, ломать и чинить бизнесы. Был топ-менеджером компаний и делал своё — запускал кондитерское производство, продажу электроники, строительство купольных домов…
Сейчас мне 41 год, больше 15 лет я в бизнесе. Год назад я поступил в магистратуру на мехатроника-робототехника и стал изучать Python и машинное зрение. Как я пришёл к этой идее — не самое интересное (спойлер: через техническое хобби — дрон рейсинг). А вот что из этого вышло и как новые знания помогают мне в бизнесе и могут помочь предпринимателям в целом — я подробно расскажу в этой статье»
Я думал, что в 40+ лет нет смысла даже пытаться. Зачем предпринимателю идти в IT
Часто ли вы думаете о технологической сингулярности? С последним рывком в развитии ИИ и растущем присутствии роботов в окружающей реальности и новостной повестке, самое время вспомнить о том, что это такое.
Как я научился не волноваться и полюбил технологическую сингулярность
Мониторинг на Python: как сохранить метрики в мультипроцессном режиме
С развитием бизнеса нагрузка на приложения возрастает, один из способов масштабировать его под большее количество запросов — запустить Gunicorn-сервер с несколькими worker-процессами в мультипроцессном режиме. Однако при таком подходе клиент Prometheus не выводит метрики CPU и RAM.
Как решить эту проблему, сохранить метрики и организовать мониторинг в мультипроцессном режиме
После долгого полёта в глубины космоса вы с другом попадаете в плен к загадочным существам. Вам предложен выбор: остаться пленниками или победить их в игре и стать свободными. Решение принято, и вы оба садитесь за игровой стол вместе с одним из чужаков. Инопланетянин раздаёт мешочки с черными и белыми камнями. Каждый игрок, не показывая другим, достаёт из своего мешка камень задуманного цвета, а затем все трое кладут их на стол. Победителем становится тот, кто выберет камень иного цвета, чем у двух других. Черный против двух белых или наоборот. Выигравший получает монетку и кладёт на свою сторону стола. В конечном итоге победит тот, у кого окажется больше монет.
Помимо правил, в самом начале с вами поделились интересной информацией. Вероятность того, что инопланетянин достанет чёрный камень — всегда 50%. За несколько секунд до начала игры друг шепнул вам о стратегии, которой нужно придерживаться. И в результате, после бесконечного числа партий, вы оба стали победителями. Просто подфартило? Или сработала стратегия партнера?
🎲 Воспринимайте жизнь как игру, и она станет более понятной
Электрогрузовик Terren установил рекорд высоты, поднявшись на 6500 метров
Швейцарская транспортно-логистическая компания Gebrüder Weiss установила рекорд высоты подъёма для электромобилей: её электрогрузовик Terren смог покорить западный хребет Охос-дель-Саладо в Чили высотой 6500 метров. Это самый высокий действующий вулкан в мире.
Terren работает на солнечной энергии. Его разработала швейцарская Gebrüder Weiss, специализирующаяся на сельскохозяйственной технике и тяжёлом оборудовании.
Прототип основан на Aebi VT450 Transporter и оснащен рулевым управлением задними колесами. Он имеет относительно небольшую батарею ёмкостью 90 кВт-ч, обеспечивающую запас хода в 200 км, но потенциально может вместить аккумулятор ёмкостью 140 кВт-ч. Пара электродвигателей развивает суммарную мощность 380 лошадиных сил.
Производители разных стран иногда выпускают на рынок весьма необычные модели ноутбуков.
Здесь подразумеваются самые разные устройства, например, лэптопы с несколькими экранами. О многих из них мы уже писали, но сейчас появились новые — ноутбук с серверным процессором, лэптоп с RISC-V чипом и некоторые другие.
Необычные ноутбуки: китайский тяжеловес с серверным AMD EPYC, RISC-V лэптоп и станция с 7 дисплеями
Зима, впереди длинные новогодние праздники и еще несколько месяцев холодных и темных вечеров. Самое время посмотреть в сторону настольных игр, но так, чтобы это было не только интересно, но и полезно.
Настольные игры для юных программистов и электронщиков. Обзор новинок декабря
42 года BBC Micro и BBC BASIC: как появился этот образовательный инструмент и что с ним сейчас
Примерно полвека назад, где-то в начале 80-х годов XX века в BBC загорелись идеей образовательного проекта, цель которого — повышение компьютерной грамотности школьников, студентов и вообще всех желающих. А чтобы сделать проект масштабным, привлечь максимальное количество участников, нужен был инструмент.
Им стал персональный компьютер BBC Micro с особой версией Basic, которая получила название BBC Basic. Программа, к слову, действует до сих пор, но фокус обучения чуть сместился. В статье поговорим, как о самом компьютере от BBC, который получил название BBC Micro, так и о языке программирования.
MDM и CDP: различия систем. Как сделать выбор
Любой компании, которая стремится сохранить конкурентоспособность на рынке, необходимо создание «золотой записи» (профиля) клиента во внутренних базах. Для этого многие используют системы управления мастер-данными (master data management), но сталкиваются с рядом проблем, другие — применяют CDP-платформы (Customer Data Platform), которые также имеют свои недостатки. А теперь представьте, если от каждого из решений можно было взять лишь лучшее, оставив за бортом все слабые стороны. Давайте узнаем, как это сделать.
Свежий Google Gemini, GPT-4 и математика
Итак, Google всё‑таки решилась выпустить в свет языковую модель Gemini, не дожидаясь Нового года и, конечно, обещая революцию. Она де превосходит все публично доступные модели и местами превосходит людей. Отдельной её особенностью является мультимодальность (в частности способность работать с изображениями и видео) в почти реалтайм-режиме, чему есть довольно впечатляющие демонстрации.
Давайте же сравним её с флагманом OpenAI/Microsoft — GPT-4, на трудном поле математики
На прошедшей неделе мы настраивали недетектируемый VPN, разоблачали эффект Даннинга-Крюгера, исследовали популярные форматы чисел с плавающей запятой и налаживали дачную систему видеонаблюдения с охраной.
Лучшие публикации недели (27 ноября — 3 декабря)
Ищем Деда Мороза на вершине Башне Игр — и помогаем роботам-тестировщикам
В поисках Деда Мороза Хабраслизень решил взобраться на Башню Игр. Там кипит разработка самых праздничных игр и оптимизация менее праздничных, чтобы они тоже соответствовали духу наступающего Нового Года. Настоящий торжественный игроконвейер!
Хабраслизень как раз решил прокатиться на этом конвейере до верхних этажей, но чтобы не застопориться, ему нужно верно отвечать на вопросы роботов-тестировщиков, которые проверяют игры на праздничность. Слизень наш, конечно, крут, но от помощи не откажется.
Пользователь Reddit рассказал, что попытка зарядить iPhone 15 Pro Max сторонним кабелем USB-C завершилась катастрофой. Смартфон раскалился, а кабель оплавился.
По словам пользователя, его iPhone 15 Pro Max начал сильно нагреваться примерно через месяц использования. При последней попытке зарядки сторонний кабель успел расплавиться, прожгло оплётку, а часть штекера застряла в порте USB-C смартфона.
Пользователь отмечает, что покупал кабель у Amazon, он принадлежал к серии «фирменных». Также он использовал стороннюю зарядку.
Проблема, вероятно, кроется именно в ней.
Ранее эксперты выяснили, что некоторые внешние аккумуляторы с USB-C не всегда можно использовать для зарядки iPhone 15. Смартфон может не заряжаться от них или наоборот начинает заряжать внешний аккумулятор при прямом подключении кабелем USB-C. Вероятно, это происходит из-за некорректной работы системы реверсивной зарядки iPhone 15 со сторонними адаптерами.
В Apple пояснили, что порт USB-C в iPhone 15 совместим с любыми зарядными устройствами и кабелями с поддержкой USB 3 и USB Power Delivery, включая кабели сторонних производителей.
Вам [не] нужен свой игровой движок
Такие монстры как Unreal и Unity и десяток монстриков калибром поменьше существенно упростили разработку во многих отношениях, привлекли тысячи разработчиков к созданию множество великолепных игр с использованием готовых технологий, освободив их от ямы отчаяния пустого уровня. Но также не оставляет мысль, что ещё больше игр они похоронили. Невзирая на весь функционал и мощь U/U люди часто застревают в рамках, о которых они даже не подозревали.
Несвоевременная технология подземных лодок и геоходов
Удивительным образом на Хабре оказалась не рассмотрена ещё одна категория ретрофутуристических машин: подземных кораблей или лодок — которые проектировались на протяжении большей части XX века, преимущественно в США, СССР и Российской Федерации.
Обзор этих проектов и их возможные перспективы
«Мне этот мир абсолютно понятен, и я здесь ищу только одного — покоя, умиротворения и вот этой гармонии от слияния с бесконечно вечным, от созерцания великого фрактального подобия и от вот этого замечательного всеединства существа, бесконечно вечного. Куда ни посмотри, хоть вглубь — бесконечно малое, хоть ввысь — бесконечное большое, понимаешь?»
Я счастлив, что больше не веб-разработчик
Посмотрим на реальной бизнес-задаче построения различных «тепловых карт» и «шахматок», как знание возможностей SQL может облегчить жизнь и разработчику, и его базе.
Обычно это начинается с «хотелок» бизнеса вроде «а вот тут мы нарисуем почасовую активность с динамикой по часам и суткам».
«Как DevOps-инженер я часто сталкиваюсь с необходимостью глубокого понимания тонких аспектов Kubernetes. Одним из таких ключевых элементов является управление хранилищем данных. Хотя этот элемент иногда остаётся в тени других задач, его важность для успешного развёртывания и поддержки приложений велика»
Работа с хранилищами в Kubernetes: руководство для инженеров
«За несколько лет Whoosh в несколько раз вырос по числу самокатов, пользователей и локаций, а данных по ним накопилось на 30 терабайт. Прежней архитектуры уже не хватало. К тому же платить за I/O (input/output)-операции на Aurora (PostgreSQL) выходило дорого (тогда еще не было I/O‑optimized версии, однако с ее появлением, актуальность не исчезла). Другое дело — Redshift: расходы постоянны (n$/час), а работает он быстрее.
В этом году мы переехали с одного хранилища на базе PostgreSQL — того, где вся отчётность для бизнеса и модели dbt — на рельсы Data Lake в AWS. Надеюсь, опыт будет полезен всем, кому предстоит миграция данных, особенно если вы работаете с геоаналитикой»
Как мы переезжали с PostgreSQL на Data Lake в AWS и какие грабли собрали по пути
Может ли интересную игру создать один человек? Когда-то Пажитнов сделал Тетрис, а одним из развлечений программистов было создание или портирование игр с одной платформы на другую.
Поговорим об интересных инди-проектах от российских разработчиков. Одни имеют коммерческий успех, другие только начинают свой путь, третьи уже стали легендами.
Эти примеры могут вдохновить кого-то на создание собственной видеоигры, доказать, что с достаточной долей веры в себя и упорством всё становится возможным.
Вышла новая версия СРК «Кибер Бэкап» 16.5
В версии 16.5 появились:
→ оптимизированный узел хранения с более высокой пропускной способностью, позволяющий уменьшить время резервного копирования;
→ поддержка стандартов LTO-8 и LTO-9 для более эффективной работы СРК с ленточными устройствами, которые совместимы с этими стандартами (Dell, HP, Lenovo, Quantum и др.);
→ API для мониторинга, дающий возможность передавать метрики от СРК в системы мониторинга заказчиков;
→ новая роль «Оператор мониторинга» для сбора информации и составления отчётов;
расширенные возможности работы с СУБД PostgreSQL, в том числе поддержка → гранулярного восстановления, восстановления на определённый момент времени, резервного копирования и восстановления кластера Patroni;
→ новый агент для резервного копирования и восстановления почтового сервера VK WorkMail;
→ обновлённый агент для CommuniGate Pro;
→ отдельный дистрибутив для Astra Linux SE версий 1.6 и 1.7;
→ обновление библиотеки SnapAPI: поддержка до версии Linux Kernel 6.2;
→ повышенная отказоустойчивость сервера управления за счёт его кластеризации на ОС Linux.
Подробнее обо всех нововведениях и возможностях «Кибер Бэкапа» 16.5 читайте в статье.
На прошедшей неделе мы создавали умную вентиляцию для дома, искали офис Павла Дурова в Дубае, препарировали детский фотоаппарат и выясняли, откуда банки берут данные, которые им никто не давал.
Лучшие публикации недели (11-17 декабря)
GigaChat Pro: технические детали, сдача ЕГЭ и сравнение с конкурентами
Сбер представляет новую нейросетевую модель, у которой более 29 миллиардов параметров. Она успешно прошла тест на ЕГЭ и показала отличные результаты в сравнении с другими системами. Если вы только начинаете интересоваться новыми технологиями в области искусственного интеллекта, то имейте в виду, именно они в ближайшие годы будут формировать наше с вами будущее и давать преимущество тем, кто ими владеет. Давайте познакомимся с ними поближе.
Тише едешь — дальше будешь. Гены тихоходок и ключи к звёздам
Судя по всему, за пределами магнитосферы наиболее смертоносным препятствием, осложняющим длительные космические экспедиции, является жёсткое космическое излучение. Чтобы купировать его влияние, можно было бы попробовать внедрять человеку некоторые гены тихоходок, в частности, кодирующие специфический тихоходский белок Dsup (damage suppressor, «подавитель ущерба»).
Поговорим об удивительных продолжениях и перспективах таких исследований
Relax, take IT easy: как вернуть спокойствие в работу. Три инструмента специально для айтишников
Поговорим о том, как люди сами создают себе ад на работе и как сами могут себе помочь. Вот три полезных инструмента, позволяющие управлять замкнутыми кругами, в которые многие из нас время от времени попадают.
Правильные, но (не)простые бэкапы: как настроить резервное копирование в Kubernetes
Разработчикам и системным администраторам важно обеспечивать надёжность и доступность данных в приложениях Kubernetes. Несмотря на высокую степень автоматизации и управления контейнерами, всегда остаются риски сбоев или человеческих ошибок — поэтому необходимо заранее задуматься о резервном копировании.
В этой статье Филипп, системный администратор в отделе Data- и ML-продуктов Selectel, постарается раскрыть, какие есть решения для резервного копирования в Kubernetes, и на простом примере покажет, как с ними работать