- 1
Предлагаю собраться в каком-нибудь говномессенжере
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−12
Предлагаю собраться в каком-нибудь говномессенжере
Конские хуи - азимут 46 градусов
Bopmand 10.04.2017 22:24 # −33
cykablyad 10.04.2017 22:24 # +5
Bopmand 10.04.2017 22:25 # −33
cykablyad 10.04.2017 22:30 # +5
guest8 17.08.2018 22:51 # −999
guest8 14.10.2018 15:31 # −999
KaBauHblu_nemyx 30.06.2019 22:19 # 0
bormand 10.04.2017 22:25 # +5
cykablyad 10.04.2017 22:26 # +5
И солнышек не нарегаешь
Bopmand 10.04.2017 22:26 # −33
cykablyad 10.04.2017 22:27 # +5
Bopmand 10.04.2017 22:28 # −33
Bopmand 10.04.2017 22:31 # −33
cykablyad 10.04.2017 22:31 # +5
Bopmand 10.04.2017 22:31 # −33
bormand 18.08.2018 04:48 # 0
guest8 18.08.2018 06:33 # −999
bormand 18.08.2018 10:49 # 0
guest8 18.08.2018 12:25 # −999
vistefan 18.08.2018 12:27 # 0
хуитивная
читай written in
guest8 18.08.2018 12:39 # −999
vistefan 18.08.2018 12:48 # 0
Если что куда и пролезло, так это домохозяйка на говнокод. Все остальные давно знают про всякие электроны.
guest8 18.08.2018 12:54 # −999
guest8 18.08.2018 13:08 # −999
guest8 18.08.2018 13:14 # −999
bormand 18.08.2018 13:26 # 0
Х.з. У меня не тормозит что на компе что на телефоне. Сейчас специально в диспетчере посмотрел -- ноль.
Да и памяти немного жрёт (200МБ в сумме на 4 процесса).
guest8 18.08.2018 13:27 # −999
AnalCastingManager 18.08.2018 13:32 # 0
bormand 18.08.2018 13:34 # 0
AnalCastingManager 18.08.2018 13:36 # 0
666_N33D135 18.08.2018 13:45 # −1
Но это лишь мечты...
AnalCastingManager 18.08.2018 14:05 # 0
Днищные языки для калькуляторов.
666_N33D135 18.08.2018 14:10 # 0
1024-- 18.08.2018 15:30 # +1
Но только кто за это заплатит? Неужели все возьмутся за руки и отвалят за это по мешку золота?
Нет, пока тормозящее, но работающее дешёвое говно всё ещё будет приемлемым для большинства, не будет царских программ.
guest8 24.08.2018 10:02 # −999
bormand 18.08.2018 13:29 # 0
Сёме швабодки захотелось?
guest8 19.08.2018 13:23 # −999
guest8 19.08.2018 13:34 # −999
CHayT 18.08.2018 12:48 # 0
dxd 10.04.2017 23:00 # +5
Bopmand 10.04.2017 22:26 # −34
bormand 10.04.2017 22:27 # +5
Bopmand 10.04.2017 22:27 # −34
cykablyad 10.04.2017 22:29 # +6
bormand 10.04.2017 22:30 # +6
Bopmand 10.04.2017 22:30 # −32
1024-- 10.04.2017 22:32 # +15
guestinh0 10.04.2017 22:35 # −9
1024-- 10.04.2017 22:36 # +15
Нет.
guestinh0 10.04.2017 22:37 # −11
1024-- 10.04.2017 22:39 # +15
Старина Стертор из вредности? Кто-то из врагов ГК, кого отсюда выгнали с позором?
KOCMOHABT 10.04.2017 22:40 # −22
medcectpa 10.04.2017 22:48 # −11
cykablyad 10.04.2017 22:32 # +5
Propovednik 10.04.2017 22:44 # −24
Barak_Obama 10.04.2017 22:46 # +1
guest8 18.08.2018 13:23 # −999
guest8 18.08.2018 13:25 # −999
CHayT 11.04.2017 16:43 # 0
cykablyad 11.04.2017 16:49 # +9
j123123 11.04.2017 11:10 # 0
Говно
j123123 11.04.2017 11:11 # +1
Increment_Excrement 28.05.2019 09:00 # 0
Для чекистов-путинистов разве что.
guest8 17.08.2018 22:53 # −999
AnalCastingManager 17.08.2018 23:03 # +1
guest8 17.08.2018 23:05 # −999
AnalCastingManager 17.08.2018 23:06 # +1
guest8 18.08.2018 00:56 # −999
3oJIoTou_xyu 18.08.2018 04:28 # −2
А потом пришел мелкософт и все испортил, превратиль в какуюто хуеблудену.
guest8 18.08.2018 09:32 # −999
1024-- 18.08.2018 15:49 # −1
Просто сидишь, чинишь баги, получаешь деньги с рекламы. Мощности растут, а программа та же - процессор греет всё меньше и меньше.
Но нет, либо свежее тормозящее говно, либо урезанный функционал.
С мобильными телефонами - та же фигня. Либо смартфоны для мамкиных студентов, которые с прогрессом всё никак не начнут не тормозить и не терять заряд за сутки. Либо урезанные трубки для 90-летних дедов. Ладно смартфоны - это молодёжно и движуха, но что с нормальными телефонами? Я не пойму, почему надо тратить деньги на инженеров и дизайнеров, которые разработают тебе новую версию 3310, которая не нужна ни смартфонофагам, ни олдфагам, из-за чего надо ещё тратить деньги на втюхивальщиков, когда можно тупо ремонтировать старый цех и штамповать модели нулевых? Не платишь за разработку и втюхивание, и получаешь качественный, не урезанный телефон за те же деньги, за какие продаются современные недотрубки, и имеешь поток покупателей.
Если доля любителей классических телефонов так мала, то зачем придумывать новые модели? Если она заметна, зачем вставлять людям палки в колёса?
Я не пойму этот век. У тебя есть возможность ничего не делать и получать все плюшки, но ты выбираешь тот вариант, где надо потратить энергию и всё испортить!
guest8 19.08.2018 13:56 # −999
AnalCastingManager 19.08.2018 14:13 # +1
Приговор.
guest8 19.08.2018 14:23 # −999
guest8 19.08.2018 14:39 # −999
guest8 19.08.2018 14:40 # −999
bormand 19.08.2018 14:54 # +1
Да ладно, у тебя их хоть почистить можно без ёбли.
У меня на прошлом ведрофоне от 200-300 смсок начинались феерические лаги из-за которых их даже почистить было сложно. А банк кидает смску на каждую транзакцию с карточки...
guest8 19.08.2018 14:58 # −999
guest8 19.08.2018 21:59 # −999
bormand 20.08.2018 07:22 # −1
vistefan 20.08.2018 10:01 # 0
> Видимо программисты из гугла
Не факт, что это они писали приложение, которое работало с твоими смсками. Они там сейчас почти что угодно, включая программы для совершения звонков, управления файлами и т.д. отдают на откуп написателям «прошивки», вендорам трубы обычно.
Есть даже альтернативные гугл-плею китайские магазины приложений, которые могут распространять апк, никак не заапрувленные гуглом, или наоборот не распространять заапрувленые, потому что они запрещены в китае или типа того. Например, до того, как покемон го появился в россии, был хак, как поставить его, представившись пользователем из австралии или какая-то такая хуета, а у моего приятеля в китайском говномагазине приложений на по-моему Mi он был и так.
1024-- 19.08.2018 15:09 # −1
Да пусть бы и дороже. Продавали бы хоть за 150 евро, но чтоб все параметры как в начале нулевых.
guest8 19.08.2018 15:12 # −999
1024-- 19.08.2018 20:09 # −1
guest8 19.08.2018 21:59 # −999
PAAMAYIM_NEKUDOTAYIM 14.10.2018 03:47 # +1
Нужно искать аппарат хотя бы с "j2me". У некоторых бывает встроенный "UART". Поскольку "Hyperterminal" из современных "Windows" убрали, устанавливаешь "Putty", подключаешься как к COM-порту. Для чтения SMS вводишь команду AT+CMGL=1. Подробности нагуглишь по имени этой команды.
Для чего-нибудь более сложного используется протокол "OBEX" (не путать с юзером ГК с похожим именем). Вот беда, вход в режим "OBEX" у разных моделей производится разными командами, поэтому нужно патчить софт. Была чешская программа "SiMoCo" для обмена информацией с телефоном "Siemens" по протоколу "OBEX". Добровольцы её патчили для других марок и в интернете можно нагуглить пропатченную версию.
Как узнать, есть ли эмуляция COM-порта у аппарата? Гуглишь драйвера COM или UART для данной модели. Если такие драйвера существуют, значит, и такой режим существует.
guest8 14.10.2018 04:16 # −999
guest8 14.10.2018 12:00 # −999
bormand 14.10.2018 12:12 # +2
guest8 14.10.2018 14:42 # −999
bormand 14.10.2018 14:44 # +1
guest8 14.10.2018 14:56 # −999
guest8 14.10.2018 15:21 # −999
guest8 14.10.2018 15:24 # −999
guest8 22.05.2019 00:04 # −999
4ACbl_3AP9I 22.05.2019 00:32 # +1
Increment_Excrement 22.05.2019 01:23 # +1
guest8 14.10.2018 15:19 # −999
guest8 14.10.2018 15:27 # −999
guest8 14.10.2018 15:26 # −999
guest8 14.10.2018 15:29 # −999
bormand 14.10.2018 16:50 # 0
Целых 16 байт!
guest8 14.10.2018 16:56 # −999
bormand 14.10.2018 16:59 # 0
nEPBO6blTHblu_nemyx 21.05.2019 08:16 # 0
Привет из 2019 года. Пересмотрел кучу моделей, имеющихся в продаже. Почти у всех современных звонилок отсутствует режим модема, поэтому прочитать SMS и записную книжку с компьютера невозможно. «Модем» включается только на выключенном телефоне и используется исключительно для прошивки.
Синхронизация с компом есть у следующих моделей:
• LG T320. В Москве есть в единственном магазине (похоже на остатки старья), стоит 4 т. р. (55,5 евро по текущему курсу). Есть даже J2ME.
https://market.yandex.ru/product--telefon-lg-t320/6437862
• Nokia 230. Это не Nokia Asha 230, а какое-то говно со случайно совпавшим номером модели. Цена такая же.
https://market.yandex.ru/product--telefon-nokia-230-dual-sim/13139098
• Вероятно, у некоторых моделей Fly за ту же цену (если это не ошибка в описании).
Пожалуй, всё.
Samsung теперь вообще звонилок не выпускает. Nokia и Philips выпускают какие-то жутко примитивные модели без синхронизации. Рынок завален моделями малоизвестных китайских фирм, которые можно назвать условно рабочими (заряда не хватает на день, половина заявленных функций не работает, оставшаяся половина глючит).
Раньше я технический прогресс как-то по-другому представлял.
bormand 21.05.2019 08:59 # 0
А что не так? Был бы спрос как раньше - продолжали бы делать нормальные. А сейчас это тупо не окупится.
nEPBO6blTHblu_nemyx 21.05.2019 17:58 # 0
К тому же разве сложно сделать нормальную звонилку? Ведь сейчас её не нужно делать с нуля. Синхронизация с компом, J2ME и ещё куча функций была в старых прошивках. Если процессор совместимый, все дополнительные функции можно просто скопировать из прошивки от предыдущей модели.
bormand 21.05.2019 19:41 # 0
Боюсь, что новый кусок говна им написать дешевле... Код там скорее всего непортабельный и прибитый гвоздями к конкретному чипсету, разрешению и т.п. Всё-таки прошивка - нихуя не ось.
А на нормальную разработку - объём партий уже не тот.
4ACbl_3AP9I 21.05.2019 20:07 # +1
То есть ему самое место на этом сайте?
PA3yMHblu_nemyx 28.05.2019 05:57 # +1
В рабочем режиме UART задействовать нельзя, следовательно, компом ни записную книжку, ни SMS не прочитаешь. Однако, есть импорт и экспорт VCF-файлов, т. е. список кокококонтактов в полуручном режиме обновить можно, а вот SMS нельзя.
Оказывается, на него можно устанавливать внешние программы в формате «VXP». Это такой «ELF» для «ARMv5» (о, ужас), который можно скомпилировать вот таким старым говном:
https://developer.arm.com/tools-and-software/embedded/legacy-tools/rvds-and-ads
Поддержка «ARMv5» была ещё в старых версиях «gcc» и «clang».
Понадобится ещё «MRE SDK». Здесь нашёл ссылки на две версии:
http://www.gsmforum.ru/threads/206452-MRE-SDK?p=1046834&viewfull=1#post1046834
Готовые программы в формате «VXP» можно взять здесь:
https://4pda.ru/forum/index.php?showtopic=501783&st=300
http://pranta.mobie.in/files/MRE.html
https://soundsip.com/nokia-mre-vxp-games.xhtml
Где-то даже «Viber» в формате «VXP» нашёл. Но без «Wifi» его использовать не очень интересно.
Поддержка «VXP» есть не на всех моделях даже одной линейки. Нужно проверять.
Ещё есть аппараты с поддержкой «MRP» –— это более сложный формат, архив, но не зиповский, а с собственной файловой системой.
Список некоторых моделей, поддерживающих «VXP» или «MRP», можно увидеть на «4PDA» по уже упомянутой ссылке.
А «J2ME» похоже, что всё. Пишут, что какое-то время ещё были в продаже аппараты с одновременной поддержкой «VXP» и «J2ME», но потом исчезли.
PA3yMHblu_nemyx 28.05.2019 07:03 # +1
Команда AT+CPBR есть, значит, записную книжку можно синхронизировать с компом.
Команда AT+CMGR работает, значит, SMS тоже можно прочитать.
PA3yMHblu_nemyx 07.06.2019 04:20 # +1
https://ru.wikipedia.org/wiki/Jazelle
Вроде как пишут, что набор инструкций Jazelle чем-то похож на байткод JVM, но я пока не нашёл документацию по нему.
Хеллоуворлд в формате VXP удалось скомпилировать с помощью gcc. Запускается, брат жив, но MRE SDK –— жуткое говнище. Да и вся документация Mediatek –— жуткое говнище. Сёме не показывайте.
bormand 07.06.2019 07:58 # 0
Спеки на jazelle вроде как закрытые.
PA3yMHblu_nemyx 07.06.2019 08:36 # 0
PA3yMHblu_nemyx 07.06.2019 08:48 # +1
Если цикл конечный, то эта штука начинает реагировать на клавиши по завершению отрисовки.
Но ведь как-то на этом говне игрушки пишут. Исходника ни от одной игрушки найти я не смог, чтобы понять, как с этим справляются.
bormand 07.06.2019 09:40 # 0
Ну или какую-нибудь прокачку сообщений надо пинать периодически.
PA3yMHblu_nemyx 07.06.2019 10:04 # +1
В SDK нашёл функцию vm_create_timer. Похоже, что нужно регистрировать таймер и в обработчике рисовать по чуть-чуть, чтобы у системы оставалось время на обработку клавиш и других событий. По сути «корпоративная многозадачность».
bormand 07.06.2019 11:06 # +2
> выдернув аккумулятор
Похоже, что там вся прошивка работает в один поток...
PA3yMHblu_nemyx 07.06.2019 11:24 # 0
PA3yMHblu_nemyx 28.06.2019 01:42 # +1
https://forum.xda-developers.com/smartwatch/other-smartwatches/mtk-smart-device-apps-t3430632
http://labs.mediatek.com/en/platform/linkit-assist-2502
Нашёл пример программы, которая постоянно перерисовывает экран. В точке входа там только регистрируется обработчик событий:
PA3yMHblu_nemyx 28.06.2019 01:42 # +1
Обработчик вызовет функцию draw_first_frame, когда понадобится инициализировать экран приложения. Эта функция рисует только первый кадр и регистрирует таймер, который будет рисовать последующие кадры:
Самое интересное происходит в функции timer_callback, которая берёт управление на себя на короткий промежуток времени и тут же возвращает управление системе.
Короче, длинные процессы нужно разбивать на кадры и ждать, когда таймер передаст управление следующему кадру.
bormand 28.06.2019 09:09 # +2
PA3yMHblu_nemyx 29.06.2019 04:30 # 0
https://tech.yandex.ru/maps/staticapi/doc/1.x/examples/index-docpage/
https://tech.yandex.ru/maps/staticapi/doc/1.x/dg/concepts/input_params-docpage/
Осталось изобрести алгоритм кэширования фрагментов.
Функция для отображения PNG в MRE SDK уже есть. Функции для http(s) тоже уже есть.
guest8 29.06.2019 16:27 # −999
PA3yMHblu_nemyx 29.06.2019 20:21 # 0
Floating_cockerel 29.06.2019 21:46 # 0
OCETuHCKuu_nemyx 27.08.2019 23:03 # 0
cmepmop 27.08.2019 23:12 # 0
Pbl6A-nuJIA 28.08.2019 00:57 # 0
PA3yMHblu_nemyx 29.06.2019 04:15 # 0
https://wiki.freepascal.org/ARM_compiler_options
Осталось только переписать рантайм (SYSTEM.PAS) под это говно.
У фрипескаря какая-то проблема с ABI (нельзя переключаться между armhf и armel), но эти ABI отличаются только способом передачи плавающего питуха, а у «MT6260A» никакого плавающего питуха нет, именно поэтому я за «MT6260A».
bormand 18.08.2018 04:47 # 0
guest8 18.08.2018 10:34 # −999
bormand 28.06.2019 09:12 # 0
Т.е. таки перегружен, но не сильно?
gost 28.06.2019 09:26 # +3
bormand 28.06.2019 09:52 # +5
gost 28.06.2019 10:25 # +2
gost 28.06.2019 10:40 # +1
bormand 28.06.2019 11:09 # +1
Floating_cockerel 28.06.2019 11:17 # +4
OCETuHCKuu_nemyx 08.08.2021 13:01 # +2
MOPCKOu_nemyx 08.08.2021 13:12 # +1
JloJle4Ka 08.08.2021 13:45 # 0
bandmor 08.08.2021 14:00 # +1
MAKAKA 08.08.2021 14:02 # 0
MOPCKOu_nemyx 08.08.2021 14:07 # +1
Floating_cockerel 28.06.2019 11:21 # +1
PA3yMHblu_nemyx 28.06.2019 12:40 # +2
Desktop 28.06.2019 11:06 # 0
roskomgovno 19.08.2018 22:01 # 0
https://en.wikipedia.org/wiki/Telegraphy#/media/File:Morsetaste.jpg
roman-kashitsyn 18.08.2018 10:44 # −2
А зачем? Чтобы снова обсуждать, как построить новый ГК с блэкджеками? Очередной виток спирали истории?
Судя по тому, что только обсуждение того, в каком мессенджере нужно собраться займёт пару дней (и в итоге все сойдутся на IRC), это обсуждение будет крайне продуктивным и непременно будет стоить потраченного времени.
bormand 18.08.2018 10:47 # −1
Посмотри на дату, уже год прошёл, а мессенджер так и не выбрали.
roman-kashitsyn 18.08.2018 10:47 # −2
AnalCastingManager 18.08.2018 15:14 # −1
guest8 18.08.2018 15:42 # −999
AnalCastingManager 18.08.2018 15:49 # 0
1024-- 18.08.2018 15:58 # −2
Продукт сырой Продукт влажный
Программой невозможно пользоваться Предлагаем эксклюзивную версию нашим постоянным клиентам за месяц до официального релиза
Нет денег на тестеров Получите возможность опробовать наш самый свежий продукт
Мы задолбались в безуспешных попытках заставить это работать Объявляем о том, что завтра релиз
roskomgovno 19.08.2018 23:11 # −1
guest8 14.10.2018 14:50 # −999
guest8 18.08.2018 14:38 # −999
AnalCastingManager 18.08.2018 15:15 # −1
Да и, вообще, лично я предпочитаю ничего не знать о тех, с кем я взаимодействую в Интернете - мне так приятнее. Бывает, сотрудничаешь с кем-то удалённо на протяжении месяцев или лет, особо не интересуясь, что за хуец переводит тебе бабло, а потом случайно видишь ЭТО во "ВКонтакте" - и сразу на душонке появляется чувство отвращения: один на аватаре качает мерзкого младенца, другой заваливает свой профиль фотографиями коллективного адидасного посасывания кальяна за какими-то гаражами, третий отметился на левых форумах, где его, внезапно, обвиняют в мошенничестве; а вроде как все строгенькие, культурненькие, правильнение, приятненькие... Поэтому я ничего ни ком не хочу знать.
guest8 18.08.2018 15:44 # −999
guest8 14.10.2018 04:28 # −999
guest8 22.05.2019 02:45 # −999
guest8 19.08.2018 13:24 # −999
roskomgovno 19.08.2018 15:39 # 0
bar-u-xoloda 19.08.2018 15:50 # −1
Спалился, ты, баклан.
roskomgovno 19.08.2018 16:04 # 0
bar-u-xoloda 19.08.2018 18:45 # −1
roskomgovno 19.08.2018 18:47 # 0
bar-u-xoloda 19.08.2018 19:09 # −1
AnalCastingManager 19.08.2018 23:06 # −1
bar-u-xoloda 19.08.2018 23:18 # −1
Ты приносишь большую пользу обществу - боец невидимого пхронта, ни дать ни взять, одни только ники чего стоят!.. Лишь истинные ценители способны по-достоинству оценить твой утончённый йумор, здесь таких нет; был один - и тот свалил.
Съебись отсюда нахуй, быдлецо.
AnalCastingManager 19.08.2018 23:25 # 0
Ты и твоя родня не оставили там ни пяди поверхности, на которую я мог бы ступить.
bar-u-xoloda 20.08.2018 00:28 # 0
Не люблю я, когда во время отсоса болтают лишнее.
AnalCastingManager 20.08.2018 00:32 # −1
bar-u-xoloda 20.08.2018 00:35 # −1
AnalCastingManager 20.08.2018 00:46 # −1
Кто разрешил? Помнится, в тот вечер, когда я выбил тебе два верхних резца, до твоего сведения было ясно доведено, что кончать ты можешь только по праздникам или по случаю моего из ряда вон выходяще хорошего духа.
guest8 14.10.2018 04:19 # −999
Orange_Ikarus 22.05.2019 03:26 # 0
Крайне не рекомендую произносить последнее слово из этой фразы в присутствии посонов с района.
guest8 28.05.2019 11:26 # −999
guest8 28.06.2019 02:36 # −999
PA3yMHblu_nemyx 28.06.2019 02:42 # 0
PA3yMHblu_nemyx 29.06.2019 03:49 # −1
Desktop 28.06.2019 11:16 # +2
Типа регаешь адрес вида yourcompanyname.govnokod.ru и получаешь внутренний уютный корпоративный говнокодик.
Страйкер, дарю идею