habr.com/ru/companies/compo/ar…
В 2025 году люди решили перейти с #PHP на #Java. Ещё раз: на #Java. В 2025 году. Ни на Dart, ни на Rust, ни на Python, а на #Java. Перенести захотели свой Тыртырпрайз. На Java. В 2025 году.
В последний раз Тыртырпрайз на Java — писала компания IBM для компании Qiwi в 2008-2009 годах.
Тыртырпрайз они на Java пишут в 2025 году. Не мобилки, а Тыртырпрайз. И для этого выбрали лучший язык для этого в 2025 году — Java.
И весь гениальный код @nokitakaze такой!
А точно нельзя было URL'ы в один файл и wget в малюсенький другой?
Слышите вой чертей в аду?
Это Nokita Kaze написал алгоритм, который экономит файл и читает построчно из гигабайтного файла.
Потому что он в память не лезет. Лез бы в память, хуй бы вы от меня такое дождались.
АХАХАХАХАХАХАХАХАХ
В #PHP 8.4 завезли Properties с кастомными геттерами и сеттарами на уровне синтаксиса
php.net/releases/8.4/ru.php
Я у мамы #Delphi
Я дал чату гпт проанализировать мой код.
Первое же его предупреждение:
"Утечка памяти при загрузке больших объёмов данных из БД (Критическая). В методе обновления позиций производится выборка логов парсинга всего списка позиций. Из-за этого приложение может вызывать OutOfMemoryException при больших объёмах данных"
Он ещё не знает 😏
Открыл свой код 2017го года на C# (фактически буквально первое, что я на нём написал), а оттуда на меня старый Nokita Kaze смотрит и смеётся диавольским смехом
Если класть очень много пакетов в пакеты пакетов пакетов, то рано или поздно там переполнится стек, и самый нижний пакет начнёт указывать не на ребёнка, а на пакет более высокого уровня.
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in foobar.php on line 1488
Что, серьёзно? Избавились от хорошего синтакса в пользу плохого? Серьёзно?
Легче верблюду пройти через игольное ушко чем программе Никиты — поместиться в 2 метра оперативки
В СиШарповом царстве, в Дотнетовом государстве, недалеко от Мусорной Свалки жили да были три гопника — Лох, Пох и Фох.
господа, не обновляйте #IntelliJ IEDA до версии 2024.1.
Там доигрались с AI Assistant — гуи зависает через каждые 2 минуты на секунд 10 (из-за попыток автодополнения кода)
А если не сопротивляться и подождать, то в итоге он напишет код, который начнёт ядерную войну?
Big-Endian (арабский способ записи чисел) это #коммунизм.
Ведь те, кто слева значат больше чем те, кто справа.
Никто не смог заставить меня писать на #Python.
Ни #Google с #GoogleWave.
Ни ML с #Tensorflow.
.
.
.
Только от маленькой неизвестной компании #OpenAI я затерпел.
Лишь #ChatGPT смог меня кибер-унизить
Если бы Гарри Поттер был бы тестировщиком, его главным заклинанием было бы "Expected Actual".
Ну вот, Никита пошёл на следующую стадию 64 гигов. А стоило всего лишь начать писать оконные приложения :з
Справедливости ради, изначальный костяк программы писал не я, и он не изменился с тех пор
Я только что написал алгоритм, который экономит оперативную память.
Если со дна будут кричать, знайте — они просто замёрзли.
Создатели Argent X судя по всему накидывали все известные им алгоритмы в код. Которые знали, те и юзали. Тут друг за другом PBKDF2 и HMAC. Хотя PBKDF2 уже внутри себя использует HMAC.
Вот это говно
chrome.google.com/webstore/det…
Просто на всякий случай:
github.com/ethers-io/ethers.js…
На одной чаше весов: вылить в паблик самописные элитные, покрытые тестами, куски крипто-кода, которые нужны всем
На второй: Заработать с их помощью $200k
Кхм... Что же выбрать?
Есть у меня парочка знакомых. Два брата. Старший брат — программист. Младший — тестировщик.
То есть... Младший брат убирает говно за старшим и прислуживает ему?
Когда тестировщики напишут своё стихотворение "Никогда мы не будем братьями. Ни по Родине ни по матери"?
Сакура-сан, я всё могу понять, но почему на некоторых твоих коммитах с автотестами стоит имя Юмико-сан и цифровая подпись с её домашнего компьютера?
github.com/MetacoSA/NBitcoin/b…
Это один из самых кривых кусков кода в финтехе, что я видел. Как же это НЕПРАВИЛЬНО
#Работа программиста является нудной только у олигофренов, которые ни на что более сложное нудной работы и не способны
#Yandex #dev #OpenSource #it #программирование
magnet:?xt=urn:btih:7e0ac90b489baee8a823381792ec67d465488fef&dn=yandexarc&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969&tr=udp%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fbt2.archive.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce
- Search Engine and Indexing Bot
- Maps - Like Google Maps and Street View
- Alice - AI assistant like Siri / Alexa
- Taxi - Uber-like taxi service
- Direct - Ads service like Google Ads / Adwords
- Mail - Mail service like GMail
- Disk - File storage service like Google drive
- Market - Marketplace like Amazon
- Travel - Like a Booking.com plus Airplane, Train and Bus tickets
- Yandex360 - Like Google Workspaces for services on your own domain
- Cloud - Probably not all infrastructure code was leaked.
- Pay - Payment processing like Stripe, but with limited set of features
- Metrika - Like Google Analytics
Он выбрал себе в жёны дизайнера, чтобы легче было делать сайты.
Ты выбрал тестировщика, чтобы он тестировал твой код.
А насчёт моих вкусов.
Видео, браузеры как-то не очень открывают:
https://taciturn-home.spb.ru/MirFile/20230120%20-%20小女孩今天也想和奥菲一起逃出庄园.mp4
И оригинальный линк, но там без регистрации даже разрежение нормальное недоступно:
bilibili.com/video/BV1ZA411o7A…
Зацени актёрскую игру (её нет), богатство выражений лица (застывшее, одинаковое не только в данном видео, но вообще на всех).
Всю свою жизнь называл операторы — операндами.
Слава Богу, не дожило до релиза
#PineScript #pine #программирование
Валидный скрипт:
//@version=4
study("Crlf in arithmetic statement: plus")
a(x) =>
y = x
+ 2
y
plot(a(close))
Невалидный скрипт:
//@version=4
study("Crlf in arithmetic statement: asterisk")
a(x) =>
y = x
* 2
y
plot(a(close))
Кому лень искать, разница в арифметической операции y = x + 2
Оооой, пограммисты! #TradingView, признавайтесь. Как вы код писали, если у вас умножение и сложение парсятся разными методами?
//@version=4
study("Var keyword example")
a1_1 = 0.0
var float a2_1 = 0.0
a1_2 = 0.0
var float a2_2 = 0.0
if close > open
var x1 = close
x2 = close
a1_1 := x1
a1_2 := x2
a2_1 := x1
a2_2 := x2
plot(a1_1, color = color.red)
plot(a1_2, color = color.yellow)
plot(a2_1, color = color.blue)
plot(a2_2, color = color.green)
if-блок запускает неявный foreach для всей серии, не явно же применяя предикат из заголовка блока и обходя только подошедшие данные.
А переменные, даже если они указаны одной единой переменной (например, один int или один float), на самом деле всегда являются неявными сериями данных.
Это настолько контр-интуитивно, что я вообще не представляю в какой шизоидный разум пришла эта идея.
Нашёл забавный баг в движке #PineScript у #TradingView. Вставьте этот код на любой постоянно обновляющийся тиккер (например, Биткоин).
//@version=4
study("Infinite last value")
varip int g4 = 0
if close > open
g4 := g4 + 1
plot(g4, color = color.gray)
Надо отдельный тред для сделок наконец сделать.
Пусть это будет он
ru.tradingview.com/chart/NVDA/…
Стравливание давления в AI-пузыре.
Посмотрел я на карту AI-инвестиций, на которой вся IT-верхушка связалась в один большой уроборос мутуального самопокусывания.
Я несколько разных вариантов рассматривал, как по инструментам (конкретным компаниям), так и по страйкам и по дням экспирации. И если мой теорикрафтинг меня не подвёл, самой лучшей стратегией под мой план является PUT-опцион на 15 января 2027 на Strike 180.