Pull to refresh
1
0
Send message

Какой интересный список месседжеровбудет в активе mail.ru
Agent@mail.ru
ICQ
ТамТам
VK Messager

Теперь еще и MAX

Вопрос насколько оно будет живым? и как долго не будут отключать сервера авторизации? Или это вариант когда будет финансирование за счет Государства?

Но этот вариант кажется мертвым проектом. Т.к. тендеры на поддержку работоспособности, редкие.
В качестве примера в Воронеже, делали умные остановки которые показывали время до прихода маршрутного такси. Сделали, какое то время работало. Потом появилось два минуса. Первый, в бюджете на поддержку и ремонт денег не заложили. Как итог они умерли, последние отключились без электроэнергии. Второй минус, водители стали следить друг за другом в маршруте, а т.к. они на самообеспечении стали вредить. Сидеть до последнего, чтобы на остановке накопились люди. И потом ехали впереди конкурента, сбивая график чтобы набрать себе больше пассажиров.

Самая быстрая JVM была от Microsoft. Но потом MS добавила поддержку OCX(ActiveX) как импорт пакетов, что сломала совместимость Java кода. За это Sun отобрали лицензию у Microsoft. В итоге пришлось делать свой язык.
Но если я правильно помню у Microsoft был инструмент прямого конвертирования Java в С#. Для первых версий языков. Т.е. С# создавался в противовес Java, а не Delphi. То что взяли грамотного архитектора языка, это большой плюс.

История жизни и развала Borland гораздо интереснее.

Взлет пришелся на линейку компиляторов Turbo: Pascal, C++, Basic. Библиотеки TurboVision и ObjectWindowsLibrary, потом VCL.
Потом неудачный выпуск Kylix и попытка выпустить Linux PowerHouse с Corel. От Borland было Quattro Pro, Paradox, Word Wizard и куча IDE.
Но насколько я помню из журнальной статьи того времени, Microsoft купила акций Corel и Borland и всё затихло.
Также была среда разработки JBuilder, лучшее что было до появления JB Idea. В ней были компоненты dbSwing, аналог DB компонент от VCL. Но развитие Java пошло по другому пути. В итоге продали Oracle как JDeveloper.

Вот тут вы не правы, почитайте почему возникают Desire path(стихийные тропы). Т.е. убирая с прохода, ты делаешь удобно и себе и людям которые идут за тобой.

Вот хороший пример когда есть куда ставить самокаты https://b1.mskagency.ru/c/936865.jpg .
Сейчас разбрасывание самокатов на пешеходных дорожках, это уровень развития 30-ти летней давности. Когда ставили везде киоски с водкой аврора и сигаретами. Сейчас их почти везде убрали, а водку продавать в киосках круглосуточно нельзя.

Вот кстати замечательный пример почему на этом нельзя писать большие проекты:

type Shape = Circle | Rectangle

const getArea = (shape: Shape): number => {
  // Убедитесь, что правило ESLint @typescript-eslint/switch-exhaustiveness-check, требующее исчерпывающие блоки switch, включено.
  // Данный код полностью типизирован и проверяется компилятором.
  switch (shape.type) {
    case "circle":
      return Math.PI * shape.radius * shape.radius
    case "rectangle":
      return shape.width * shape.height
  }
}

Если не ошибаюсь это анти-паттерн банка с червями, когда getArea должен знать об всех типах который могут существовать в программе.

Еще вопрос, как писать большие библиотеки с закрытым кодом? Когда доступен API, но не реализация.

У меня одного сложилось впечатление что автор пытается пере изобрести Extension Methods из C#? Ну либо старый подход используемый в Zortech C++ (С++ транслировалось в чистый С, т.е. структуры с указателями функций)?

Интересно что будет когда он дойдёт до понимания декларативного программирования. Термин Функциональное программирование как раз относиться к декларативному, а не императивному программированию.

Ps. По моему мнению весь текст похож на результат ChatGPT.
Pps. А еще полиморфизм в С++ можно реализовать, через шаблоны а не виртуальные функции. Т.е. любой механизм можно использовать не так как задумывал автор.

Текст песни изменили еще при СССР, в конце фильма были слова в исполнении Татьяны Дасковской
"Слышу голос из прекрасного далёка, Он зовёт меня не в райские края"

В исполнении трио Меридиан, на Песне года - 1985.
"Слышу голос из прекрасного далёка, Он зовёт меня в чудесные края,"

Наибольшее распространение получил второй вариант текста, но при этом глядя на текущие события первый вариант всё таки ближе к правде.

Скриншоты, наверное сделаны с варианта фильма который доступен на ОККО. Выглядит как экранная копия с блеклыми цветами. Один вопрос: зачем?

Отдельных слов заслуживают слова песни. В новом фильме использован политически правильный вариант, от трио "Меридиан". Но меня удивляет насколько оказался правдивым первоначальный вариант: "зовёт не в райские края".

Технологически был большой шаг это появление VR. В том числе на Youtube есть круговое видео 360°.
Сам VR позволяет играть в 3D игры, гораздо лучше чем в поляризационных/затемняющие очках.

Ну это стандартная проблема локальных диалектов для терминов. Например первый вариант был очень популярным для VGA - вэ-гэ-а или ви-джи-эй.
Про правильное произношение есть показательное видео видео:How to pronounce Programming Languages and Termes. Например PHP рекомендуют произносить как ФП.

По этому надо иметь ручку и бумагу чтобы написали то что они произносят, либо продублировали в чат.

Очень интересно было в DOS работать с экраном char (*screen)[80][2]=0xB000;
И для вывода на экран можно просто заполнять массив char.

И правила именования с типом переменной вначале lpszClassNameя не встречал с тех времен.

Также тогда в Windows активно использовались диалоги, и хранение форм для окна в ресурсах. Что-то типа VCL форм от Delphi.

пивотнуться пивота пивот этоже про пиво ( но скорее всего pivot)?

20-ть лет назад вместо developer advocate использовали слово евангелист(technology evangelist), а еще раньше guru.

Нативное поведение pure sql возвращает количество обработанных строк.
В JDBC можно написать примерно вот такой код:
int rowDeleted=ps.executeUpdate("DELETE FROM PROFILE WHERE ID=?");
if(rowDeleted==0) throw Exception;

Аналогично можно написать в Spring через @Query("DELETE FROM PROFILE WHERE ID=:id")

Т.е. вышестоящее решение с чтением и удалением не совсем оптимальное.

В опросе не хватает варианта что уже есть безвентиляторный (fanless ) компьютер.
У меня есть даже miniPC на N100, и старая башня в которой БД Seasonic PX-500 + Scythe Ninja 3(?).
В башне стоит старая видео карта ASUS GTX 960 Strix. У неё особенность что она без нагрузки выключает вентилятор.
Но всё равно есть пощелкивание например от звуковой карты Xonar.

Windows 95 OSR2 поддерживала USB. Т.е. версия 97-го года уже могла работать с USB.
Такие ПС были на моей работе, в 98-м году.
HP Vectra VL в форме башни имела звуковую со странным разъемом. Её нельзя было переставить.
Еще там был OEM софт с датчиком открытия корпуса. Было красиво. Если заглянул во внутрь корпуса, то при загрузки Win запускала софт от HP. Который анимировано показывал открытие корпуса и потом поиск драйверов.

Например https://aliexpress.ru/item/1005006959042928.html

Вопрос, а почему не делают умные колонки для ванной комнаты? При этом bluetooth колонки доступные, а умных нет. Нет спроса? Или другая причина.

Еще была фича звонки на стационарные телефоны. Она была платной, через карточки сервиса междугородней связи Арктел.
Пользовался карточками для звонков из Москвы в Воронеж, но также можно было звонить на городской телефон через Агент@mail.ru

В 6-й версии полностью поменялся протокол и кодовая база Агента. Объединили с ICQ.

Ps Новость про версию Агента с Арктел https://habr.com/ru/articles/1456/

Это был внутренний перевод? Или межбанковский?
Во втором случае всё гораздо сложнее.

А можно результат с индексом?
CREATE INDEX ds2 on employees (department_id, salary DESC);

Вариант с EXISTS внутри сервера будет преобразован в LEFT JOIN ... WHERE e2.salary IS NULL т.е. планы и результат выполнения будут совместимые.

Для того чтобы показать что решение с MAX плохое достаточно сделать чтобы SORT работал долго, вырожденный случай когда один департамент и много дублей в salary. Либо увеличить количество записей чтобы сортировка начала захлебываться.

Открытый вопрос как запрос будет вести себя если ставить LIMIT, будет выполнять MAX для всего и потом JOIN или пропустит остальные записи.

Ps Сейчас mainstream Postgres SQL, но есть и другие RDBMS результаты на которых могут быть разные, вплоть до отсутствии поддержка RANK().

1
23 ...

Information

Rating
5,637-th
Registered
Activity