Forwarded from Senior SQL Developer
🆚 Postgres vs Mongo
Очень много новичков начинают свой путь с MongoDB, жалуясь на то, что PostgreSQL — очень сложная база данных, и без неё можно обойтись.
Так ли это? Какие недостатки есть у MongoDB и у PostgreSQL, в какой ситуации лучше использовать Mongo, а в какой — PostgreSQL? На эти вопросы и дан ответ в интервью.
https://youtu.be/SNzOZKvFZ68
Очень много новичков начинают свой путь с MongoDB, жалуясь на то, что PostgreSQL — очень сложная база данных, и без неё можно обойтись.
Так ли это? Какие недостатки есть у MongoDB и у PostgreSQL, в какой ситуации лучше использовать Mongo, а в какой — PostgreSQL? На эти вопросы и дан ответ в интервью.
https://youtu.be/SNzOZKvFZ68
Forwarded from Хабр
Стохастический язык программирования на основе алгоритмов Маркова
MarkovJunior — это вероятностный язык программирования, в котором программы являются сочетаниями правил перезаписи, а инференс выполняется при помощи распространения ограничений. MarkovJunior назван в честь математика Андрея Андреевича Маркова, придумавшего и исследовавшего то, что сейчас называется алгоритмами Маркова.
MarkovJunior — это вероятностный язык программирования, в котором программы являются сочетаниями правил перезаписи, а инференс выполняется при помощи распространения ограничений. MarkovJunior назван в честь математика Андрея Андреевича Маркова, придумавшего и исследовавшего то, что сейчас называется алгоритмами Маркова.
Forwarded from Senior SQL Developer
Forwarded from Senior SQL Developer
Функция MAKEDATE()
Функция MAKEDATE() создает и возвращает дату на основе значения года и количества дней.
Синтаксис:
MAKEDATE(year, day).
Функция MAKEDATE() создает и возвращает дату на основе значения года и количества дней.
Синтаксис:
MAKEDATE(year, day).
👍1
Forwarded from SQL Pro
Трюк дня. SQL - Сортировка зеркальных строк
Есть БД со следующей структурой:
#tips
Есть БД со следующей структурой:
id team1 team2Нужно написать запрос что-бы узнать сколько раз команды играли между собой в виде:
1 spartak csk
2 csk spartak
3 real spartak
4 csk real
game numРешение будет вечером.
spartak-csk 2
real-spartak 1
csk-real 1
#tips
Forwarded from Хабр Новости
Нейросеть GPT-4 смогла помочь пользователю «превратить» $100 в $25 тыс. Дизайнер из Великобритании Джексон Фолл попросил чат-бота создать бизнес-план онлайн проекта с бюджетом в $100, который принесёт как можно больше денег в кратчайшие сроки и не нарушает законы. В итоге чат-бот смог за сутки помочь с нуля создать и запустить сайт Green Gadget Guru, где предлагаются товары для тех, кто заботится об экологии. На всё Фолл потратил $100 на создание своего дела, нашёл единомышленников и вероятного покупателя на свой проект, который оценил работу в $25 тыс.
#ИскИн #бизнес
#ИскИн #бизнес
Forwarded from Хабр
Разработчик и энтузиаст старых компьютерных технологий Йо Кхэн Мэн написал клиента ChatGPT для MS-DOS и запустил чат-бота из командной строки на своём портативном ПК на базе IBM 5155 с центральным процессором Intel 8088 с тактовой частотой 4,77 МГц и 640 КБ ОЗУ. Этот компьютер был выпущен в 1984 году, у него монохромный монитор, видеокарта CGA и откидывающаяся клавиатура.
Йо Кхэн Мэн пояснил, что DOS не имеет встроенных сетевых возможностей, а вычислительная мощность старых ПК намного слабее, чем нужно для работы подобных проектов. При написании кода для этой платформы он столкнулся с дополнительными трудностями. Йо Кхэн Мэн использовал компилятор Open Watcom C/C++ для создания клиента ChatGPT под MS-DOS, а также Packet Driver API и библиотеку MTCP для работы сетевого стека.
Другая проблема заключалась в том, что API-интерфейсы ChatGPT шифруются через HTTPS, а современные алгоритмы шифрования TLS не работают на Intel 8088. Йо Кхэн Мэн решил обойти это ограничение, используя свой собственный инструмент http-to-https-proxy, написанный на Golang и запущенный на современном ПК, который подключён по сети к IBM 5155.
Йо Кхэн Мэн пояснил, что DOS не имеет встроенных сетевых возможностей, а вычислительная мощность старых ПК намного слабее, чем нужно для работы подобных проектов. При написании кода для этой платформы он столкнулся с дополнительными трудностями. Йо Кхэн Мэн использовал компилятор Open Watcom C/C++ для создания клиента ChatGPT под MS-DOS, а также Packet Driver API и библиотеку MTCP для работы сетевого стека.
Другая проблема заключалась в том, что API-интерфейсы ChatGPT шифруются через HTTPS, а современные алгоритмы шифрования TLS не работают на Intel 8088. Йо Кхэн Мэн решил обойти это ограничение, используя свой собственный инструмент http-to-https-proxy, написанный на Golang и запущенный на современном ПК, который подключён по сети к IBM 5155.
😱1
Forwarded from Хабр
«Если бы я начал изучать криптографию по этой книге, то несомненно в моих мыслях было бы заложено много неверных фундаментов, которые бы мешали изучать криптографию по другим источникам, делая само обучение более сложной процедурой»
Бездарная книга по криптографии от доктора информатики, которая содержит в себе больше ошибок, чем правильных суждений
Бездарная книга по криптографии от доктора информатики, которая содержит в себе больше ошибок, чем правильных суждений
Forwarded from THINGS PROGRAMMERS DO
This media is not supported in your browser
VIEW IN TELEGRAM
Подход к тестированию разработчиков и тестировщиков
Forwarded from РМ lite
Создатель Midjourney Дэвид Хольц закрыл бесплатный доступ к нейросети. За вход в нее теперь придется платить 10-60 долларов ежемесячно. Причина проса — колоссальный спрос и злоупотребление (создание фейковых изображений популярных личностей мирового масштаба вроде папы Римского).
https://habr.com/ru/company/macloud/blog/565248/ учим актуальные языки
Хабр
Ретро-программирование: пишем простую игру на том самом GW-BASIC 1983 года
Image by : Opensource.com Не так давно корпорация Microsoft открыла исходный код GW-BASIC. И на волне этого инфоповода автор решил скачать его, установить на FreeDOS и написать на этом языке...
