• Дайджест KolibriOS #13
    0
    Для тех языков, которые присутствуют, бинарники небольшие и быстрые. Например:

    • TinyC Компилятор С, написан на С, 93Кб
    • FB2 Reader, написан на Oberon, 14Кб
    • Eolite, файловый браузер (Explorer), написан на С--, 32Кб
    • NetSurf, Интернет-браузер с массой зависимостей, написан на С, 3Mb
  • Go быстрее Rust, Mail.Ru Group сделала замеры
    +3
    За эти годы Раст сменил уже десяток версий.

    Сравнивать еще было бы неплохо память/кол-во запросов. Потому что конкуренция тут будет серьезней
  • 10 лет с Колибри: как это было
    0
    Да он вроде и есть, нужно только обновить для текущей версии системы. И пишут, что VNC есть и работает
  • Анализ статьи «Начальник, хочу работать из дома»
    –19
    Полтора года работаю
    Ваш охрененный опыт очень важен для нас.

    96% народа без сапога в *** не работают. Неважно где, но на работе проще проконтролировать.
  • Микросервисы — MIF на C++
    0
    Не надо сюда вникать без С++ опыта. Есть проверенные временем С++ Web-фреймворки, см например статью тут

    А это выглядит рекламой самоделки, стартовавшей только в марте.
    И на мой взгляд на код, весьма странно написанной (тут сильно не претендую)
  • 10 лет с Колибри: как это было
    +1
    Но сделал ли он лучше окружающий мир?
    Конечно сделал.
    Если каждый, посмотрев на такой проект, начнет задумываться над эффективностью своих программ, нефти в мире хватит на дольше.
    P.S. И батарейки в телефоне _не на *****дроиде_
  • По тысяче рублей за идею: платим за предложения по автоматизации кошельков QIWI
    0
    Кажется такое год работает у меня рядом с домом в овощном ларечке. И без сайта. Сбербанк
  • Fedora Linux запрещен к распространению на территории Крыма (и временно поломали DNS)
    –8
    Не ту систему назвали Пидорой (
  • Go на устройствах с маленькой памятью
    –8
    Вот же блин, у моего Зикселя 64Мб памяти.

    Какое го- го- горе, Го туда не помещается…

    P.S. Скажу проще. Охренели Го-ре разработчики, забыли про единицу измерения в Килобайт
  • Go, go, go… Первые впечатления
    0
    Да, похоже работы в этом направлении к чему то привели — новинка LDC 2017г.
    Но выглядит пока не очень. JNI и чистый OpenGL. Ждем GUI-libs

    2. Нет, генерация кода html не является GUI
  • Go, go, go… Первые впечатления
    0
    D не умеет Андроид пока и не является промышленным.
    Go не для GUI.
  • Лучше чем C
    +1
    Неправильный акцент в статье, зачем появился этот режим компиляции

    Кроме оригинала от Брайта еще могу посоветовать почитать раздел Editorial тут

    +1 к тому что D лучшая ветка из C-подобных. Хотя у него полно своих проблем, betterC режим — как раз попытка решения одной из
  • Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технология
    0
    Рубль итп подкрепляется экономикой. Битки — чисто спекулятивный (как минимум пока) инструмент.
    Какая реальная ценность в рубле, (или евро, не суть) кроме уверенности владельца в том, что он сможет купить сколько-то кусков хлеба на одну единицу валюты?
    Так в этом то и есть принципиальная разница! =)
    Правда, обычно этот аргумент используется за биткоин, а не против него.
    Это не аргумент против — это просто констатация.
  • Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технология
    –1
    ОМГ. Если отбросить техническую и маркетинговую шелуху — то биткойн (итп) — это синтетическое золото.
    Потому что его трудно добыть и подделать.

    Но реальная ценность в нем появляется только когда широко появляются желающие на него что то реальное обменять.

    А пока что такие желающие — это исключительно наследники МММ/биржи.

    Кажется, это должно быть очевидно образованному человеку.
  • Мириады запущенных задач на C#
    0
    А что по затратам памяти в пике?
  • Приглашаем на митап «Java и Linux – Борьба за микросекунды»
    –4
    На картинке достаточно очевидна позиция дойчебанка с таким технологическим стеком

    Пруф (один из многих) https://finance.rambler.ru/news/2016-11-05/fitch-pomestilo-reyting-deutsche-bank-na/
  • Android Architecture Components. Часть 3. LiveData
    +2
    Отличная идея в статье про мобильную разработку, приклеить титульную бесполезную картинку на 5Мб.

    Класс виден сразу, молодцы!
  • Байки из Lab’а
    +1
    Статья ни о чем, ради напоминания о себе?

    Или это я пропустил тонкую тему?
  • О лицензиях Qt (и немного о компании)
    +1
    Действительно и вполне. На хухь Qt с такой радужной политикой

    Upd. И с совершенно непрозрачным ценообразованием (это кстати уже проходит под ФАС)

    Такие «друзья» не нужны
  • О лицензиях Qt (и немного о компании)
    0
    Если конечный пользователь может поменять прошивку, программу, либы Кутэ, то допустимо.

    Проблема только если устройство «закрыто» от вмешательства. Тогда обязательна коммерческая лиц.
  • Автоматное программирование – новая веха или миф? Часть 1. Введение
    0
    Конечно, любой цифровой компьютер является конечным автоматом по определению.

    Весь фокус применения этого способа — в выборе удобного разбиения происходящего процесса на состояния, чтобы это было и удобно описывать и удобно менять детализацию при дроблении состояний.
  • Автоматное программирование – новая веха или миф? Часть 1. Введение
    +1
    Именно так. Но поскольку программа это не цифровое устройство — то в реальности разделение на операционные и управляющие автоматы является искусственным.
    С чего я и начал
    От практики бесконечно далеко.

    Не будем далеко ходить. Вы пишете:
    битовые сдвиги это неотъемлемая часть операционного автомата
    Но операционный автомат — это логические устройство (алгоритм), а битовый сдвиг — это технический прием формирования выходных данных на аппаратную часть. Соответственно — по теории он относится к управляющему автомату. Путаница как она есть.

    Грубо говоря, управляющий автомат в софтвере — это драйвер устройства.
  • Автоматное программирование – новая веха или миф? Часть 1. Введение
    0
    В нормальных FSA-либах это все есть — в начале программы описан автомат таблицей состояний — просто и понятно.
  • Автоматное программирование – новая веха или миф? Часть 1. Введение
    +2
    Кроме того, что код ужасен (я например перечень состояний автоматов с описанием даже не смог найти), для статьи важнее два негативных момента

    — куча кода, не относящихся к теме статьи (напомню, она про FSA, а не про битовые сдвиги)

    — было бы перед изобретением веслосипеда (я сделяль) неплохо ознакомиться с готовыми наработками. Гуглим C++ finite state machine lib

  • Автоматное программирование – новая веха или миф? Часть 1. Введение
    +4
    Для курсовой сгодится. От практики бесконечно далеко.

    И выкладывать в опенсоурс исходники для СиБилдера6 «с торрентов» это как то за гранью разумного поведения.
  • «Я не могу просто ходить с флагом «Postgres – наше всё». Нужно руками доказывать, что это работает» – Алексей Лустин
    0
    Великолепная статья — демотиватор. Занесу в избранное показывать всяким «оптимизаторам»-экономистам
  • О лицензиях Qt (и немного о компании)
    0
    Немного переформулирую вышестоящий вопрос — какие дополнительные требования _от себя_ выставляет The Qt Company, чтобы появилась возможность использовать LGPL?

    1. Использовать только компоненты, подпадающие под этот тип лицензирования.
    2. В программе явно указать об использовании Qt vX.Y (About...) (не помню, откуда я это взял)
    3. Еще? Или https://www.qt.io/faq/#_Toc_3 пункт 3.7 — это полный список (кроме требований самой LGPL)?

    Например, доступно ли использование не поддерживаемой уже версии 4.8, так как исходники могут быть убраны Компанией?
  • Энергоучет в составе SCADA системы торгового центра
    0
    SCADA и АИИСКУЭ ортогональны. Совмещать одно с другим неудобно.

    Потому СКАДы не предназначены для задач учета, и наоборот.
  • Об оптимизации комбинаторных алгоритмов
    0
    А разве Алгоритм индуса является самым эффективным для генерации всех перестановок?

    Простой перебор без сравнений и реверса должен быть в разы быстрее.
  • Русскоязычная спецификация языка Java
    +6
    Сколько ни сталкивался с переводами специальной технической литературы — все равно в сложных случаях нужно читать первоисточник — другое мышление и построение фраз приводят к неточной трактовке и в итоге к неверному переводу.

    Полезно для новичков, дает возможность прочитать много воды быстро, но вредно в деталях.
  • Генерируем произвольные последовательности на выводах платы Raspberry Pi
    +1
    Даже 4х ядер Raspberry Pi при вычислении тригонометрии заданного движения вряд ли хватит чтобы существенно...
    Есть элементарные быстрые алгоритмы интерполяции без FPU — точность движков ведь там не супер…

    А на STM32 делают пром.контроллеры с управлением движением по паре осей. Кажется Delta и Овены.

    Но всегда хочется иметь что-то более современное, например, просто подключить полноценный монитор или иметь Wi-Fi на самом блоке управления.
    А по поводу стоимости, в статье уже отмечалось, что Raspberri Pi Zero стоит $5 — и это целая плата.
    Противоречие, на Pi0 нет вифи.

    И с учетом жестких накладок по пинам на Пи- кажется, что они все же для других задач планировались. Хотя сама идея DMA очень привлекательна
  • Самообразование и Hello, world: проблема вводных курсов и не только
    0
    Отсутствие системного образования мешает ТС системно же обучиться программированию.

    Язык же, на котором программировать — абсолютно не главное.

    Надо начитать с Азов — алгоритмы и структуры данных. Что то есть на том же Степике.
    Лучше найти готовый полный курс какого-нибудь университета — и самостоятельно его _весь_ пройти.

    А только потом курс по программированию на конкретном языке под конкретную ось или платформу.

    А не хвататься за вершки.
  • Как я делаю бекапы. СУБД FireBird
    0
    Именно. Только я предпочитаю читать в исходниках, а не в мануалах.

    А резюме такое — после бекапа Птички обязательно надо делать тестовое восстановление и срочно орать «бадуга» если оно не проходит.

    Собственно, скрипт надо прилично так дописать.

    P.S А еще nbackup архивирует данные вместе с мусором (старые версии MVCC), который не успел убрать Garbage Collector. Да, это именно та же технология, за которую ругают Яву, дотнет и тп. Только для дисковых операций в СУБД это в сотни раз медленнее.
  • Никита Липский и Дмитрий Чуйко об AOT в Java на jug.msk.ru
    0
    Я тестировал — в виртуалке неразогретая Ява стартует секунд 10
  • Как я делаю бекапы. СУБД FireBird
    0
    А. Дельфи — слишком низкий порог входа приводит к избытку идиотских вопросов на форумах, а синтаксис и возможности языка — равны С++ без шаблонов. Синдром CheckBox28Click
    Средняя квалификация коммунити в итоге весьма «впечатляет»

    Б. Файрберд — хорошая СУБД для рабочих групп, но с ньюананасами —
    1. Недуракоустойчивая. Можно сделать невосстановимый бэкап gbak, например (я даже сначала не поверил такому нонсенсу).
    2. MVCC без лога приводит к тому, что при транзакциях нужно делать много изменений по всему файлу данных.
    Соответственно, при сбое питания или внезапном ресете шанс похерить базу возрастает многократно.

    Умножаем теперь А. на Б. и получаем Н надежность

    P.S. Автор топика, возможно, еще не знает, как на самом деле устроен nbackup, что на него полагается. Я даже не знаю, как пояснить. Упрощая — это эмуляция лога в БД, которая лог не использует. В целом — вполне можно получить бэкап, с которого не восстановишься.
  • Сравнение Эльбрус-4С и Эльбрус-8С в нескольких задачах машинного зрения
    +2
    А нахрена для процессора, который делается как закрытый и защищённый делать поддержку маргинального ширпотреба?

    Достаточно одной оригинальной (от производителя) и хорошо поддерживаемой платформы.
    распространять приложения в некотором промежуточном коде, который бы уже при установке на целевую систему оптимизировался под конкретную железку
    это розовые мечты уже лет 20 как (а то и 40)
  • Как я делаю бекапы. СУБД FireBird
    –4
    Дельфи, Файрберд, Надежность — выберите любые два
  • Никита Липский и Дмитрий Чуйко об AOT в Java на jug.msk.ru
    +1
    В каком году делалась презентация ?

    А то в ней JDK 6 сравнивается с GCC 4.2.3

    o_O
  • Как закалялась GPL
    +2
    Это же не перевод?! — тогда где Российская практика?

    Какие еще 30000$ в РФ с кардинально другим законодательством по отношению к софтверным патентам?

    Совершенно неважно, что происходит «там», какие то склоки, сутяжничество — другие законы, другие нравы
  • ArcaOS 5.0 — новая версия OS/2 стала доступна широкой публике
    0
    Идеями Workplace и безглючностью GUI

    Только это образца 1994г — нечего не поменялось

    Но ядро, конечно, устарело (