24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Мудрый колективный разум, дай идею. Сегодня выучил до конца азы Си (K&R). Мне крайне понравился
Мудрый колективный разум, дай идею. Сегодня выучил до конца азы Си (K&R). Мне крайне понравился процес програмирования: в 2 часа ночи под охуенный музончик писать код, дебажить его, ух. Ну вот, основы знаю, не полохо бы начать пет-проект. А идей нет. Анон, что посоветуешь? Что сам пишешь? Я хотел бы писать не только интересный, но и полезный проект
>>281275501 (OP) Короч пиши проект по типу парсер двача для выдергивания картинок и отображения их. Ты сразу много научишься делать, ходить по сети и скачивать картинки и каку-нибудь библиотеку для их отображения. Очень должно быть весело.
>>281275501 (OP) Короч пиши проект по типу парсер двача для выдергивания картинок и отображения их. Ты сразу много научишься делать, ходить по сети и скачивать картинки и каку-нибудь библиотеку для их отображения. Очень должно быть весело.
>>281275664 Я только что обмозговал эту идею, а что если сделать такую компьютерную игру, с помощь нейросетки добавить картинки, выложить в стим в бесплатный доступ (можно сделать комплект книг в одной игре). Будет ли такая игра пользоватся хоть малым спросом? Авторы книг не посадят на бутылку?
>>281275501 (OP) Ну на си хз что интересного новичку писать можно. Реализуй разные алгоритмы и структуры данных, типа binary tree, потом можешь балансированное дерево сделать типа рб-три, попробуй алгоритмы сортировки разные insert sort, quicksort, merge sort, external sort, ну короче поштудируй книгу кормена. Си довольно простой язык, но в тоже время и заебистый. Делать на нем что-то реальное крупнее хелоу ворлд ты заебешься. Тем более для новичка, которого си сожрет мемори ликами и перезаписанной памятью, а если ещё и многопоточность будет вообще забей.
Из более менее интересного что можно сделать на первых парах на "си с классами" то есть на базовом с++, хотя можно и на обычном в принципе я хз, попробуй что-нибудь из компьютерного зрения, поиграйся с OpenCV. С++ и тем более си это не такие языки на которых что-то сделать "просто", нахуй тебе вообще си, ебаш лучше раст хотя бы, хотя раст тебя тоже сожрет своим бороу чекером. Ну есть еще С# вот он вообще для новичков норм + удобный менеджер пакетов. К яваговну и производным вообще не советую прикасаться даже. Ну а как классика можешь питон изучить, простой язык с кучей библиотек. Да а вообще забей, ты сейчас в таком времени когда джуны легко будут заменяться нейросетями, поэтому преодолеть барьер чтобы тебя кто-то нанял вряд ли получится.
Этого >>281275782 не слушай, ты ахуеешь писать парсер двача на си, тем более у двача есть json api и это нахуй не нужно.
мимо 15 лет рабочего стажа на с\с++ ну и куче других языков
>>281276074 >Будет ли такая игра пользоватся хоть малым спросом? Нет, можешь посмотреть на тонны мусора в стиме и добавить своё туда. Вообще это конечно парадокс и непонятно как вообще что-то новое популярное с нуля теперь появляется, например как Молоко
>>281275501 (OP) Купи флиппер, поприкалывайся. Прошивка под него на C, можешь эмуль EMV написать. Там внутри STM32 и большая часть хуйни для работы с железом уже написано.
>>281275501 (OP) Рпг с рандомной генерацией. Противники, предметы, товары, окружение, нпс, сайдквесты и тд генерируется из большого количества базовых частей. Есть основной прописанный сюжет "типикал рпг", а всё остальное абсолютно случайно. не смей сука, превращать это в нфт
>>281275501 (OP) Блокчейн, сжатие фото/видео, gRPC. Попробуй потыкаться в GUI приложения. Если сидишь на линуксе, попробуй написать свой оконный менеджер (wm). Самый простой пишется за 200 строк (реп на гитхабе - ehawen/vswm). К нему можно прикручивать вайланд, конструктор с использованием CSS. Если на винде, хуй знает - убейся нахуй, потому что Люди не сидят на этом дерьмище. Попробуй подумать, что ты чаще всего в повседневке используешь и автоматизируй это.
>>281275501 (OP) Хочешь на Си пет-проект? Другие языки, как понимаю, не знаешь. Еще вопрос на какой ОСи сидишь? Пиши свой минисервак, протокол любой, но можно и HTTPS выбрать, его понимание полезно, заодно с сокетами разберешься, сетями и многим другим. Если хочется прям, что-то свое, то пиши игори максимально лоулвл, что-нибудь уровня opengl, но если тяжеловато, бери sdl или что-то похожее и не еби себе мозги. Другая ветка это идити в сторону харда и иже с ним, купи железяку (микроконтроллер или плис, похуй) и запили умнодомную поебень или робота. А вообще все зависит от того что тебе самому интересно.
>>281286619 Дополню свой пост. Мне иногда приходится писать нативные расширения. И знаешь, я в рот ебал компиляцию. Просто нахуй, невыносимо ждать.
За спиной - C++, JAVA, AS3. Сейчас - на вебе. Доволен и счастлив, и интерфейсы красивые. Не дерьмо, которое мне пытаются пропихнуть под видом QT и JavaFX, а современные нахуй. Хотите ебаться с кодом - ебитесь, а я программу хочу.
>>281286271 Ну кстати, проблема винды даже не в том что там тысяча анальных зондов, которые логируют каждое твое действие и отсылают телеметрию, а в том, что это просто тормознутое, неудобное говнище. Блять шел 2023 года в винде до сих пор нету вкладок в проводнике пиздец... Имею игровой ноут за 200к, на нем стоит линукс как основная система играю в игори все збс.
>>281286888 Да какая разница, как ты это называешь и к этому относишься, если по итогу у меня есть программа, и процесс разработки приятный, и широчайшее коммьюнити, а у тебя только твоя пустая элитарность?
Вот в чём разница? У меня - программа, у тебя - фантазии. Тебе за фантазии платят?
>>281286888 Пока ты будешь полгода писать какую-нибудь простую ерунду на С++ и с убогим интерфейсом из 2010го, я сделаю за месяц то же самое и красивенько, и современно. Надо мне будет - я легко вызову и подключу библиотеки на плюсах. Представляешь, так можно?
Хотя, конечно, ты меня щас будешь убеждать, что тебя суперсложные алгоритмы и нагрузка высокая, и мало памяти жрёт. Но программа то где?
>>281286817 >отсылают телеметрию Ещё есть люди, которые не отключили телеметрию? Может у тебя и обновления винда скачивает, а ты потом компьютер выключить не можешь?
>>281286975 Разница есть и она в том, что я занимаюсь интересными вещами типа Computer Vision/ Image processing / Machine Learning / GPGPU и все в таком духе на с++\python а ты шлепаешь свои ебучие формы и на этом все. Я на острие науки, а ты как будто охранник в пятерочке, можешь сколько угодно убеждать себя в том что ты делаешь - интересно, но просто когда будешь в очередной раз убеждать себя в этом, вспомни чем занимаются реальные инженеры, какими интересными проектами и чем ты.
>>281287228 Зачем отключать телеметрию на прошивке для xbox? Пускай остаётся. Они наконец благодаря ей начали понимать, что винда говно и надо пилить годные фичи, как в линуксе.
>>281287142 Ты дурак что ли? На плюсах с qt делается всё тож самое, что ты делаешь питоном. Только ещё и не тормозит и можно скомпилить под любую платформу.
А может я дурак? Вот скажи мне, как питухоновое приложение с pyqt упаковать так, чтобы юзер на конечном компе нажал условное run.exe и прога запустилась, но при этом не пришлось ставить с стора питухон и pyside какой-нибудь с пипы?
При том кстати апи для питона практически полностью дублирует то, что в плюсах.
Что ты из последнего писал на C/C++? Си - это не всегда про интерфейсные программы. На си пишется то, что твой обосранный перегруженный синтаксическим сахаром питон просто не вывезет. Например, кастомные access модули для ngnix мы писали на си в пользу производительности. Можно такое на питоне? Сомневаюсь. Потому что на этом дерьме пишут одностраничные лендинги или то, что надо на коленке сделать за 3 дня и в продакшн, не задумываясь о том, что будет дальше. Да и Qt позволяет вполне прикручивать CSS, ровно как и GTK.
>>281287310 >Computer Vision/ Image processing / Machine Learning / GPGPU Я ещё в 2012м году писал систему автономного шлагбаума с распознаванием номеров. Больше 11 лет назад. Ты прям сам себе штаны обмочил от ЧСВ.
>можешь сколько угодно убеждать себя в том что ты делаешь - интересно Так мне интересно. Я уже давным-давно пережил этап этой бессмысленной сложности. В узких местах я всегда могу подключить библиотеки на C++, как сказал.
Теперь о формах. Да, действительно формы у меня намного красивее чем у тебя. Не отрицаю. И программы мои появляются, и сайты. Мне не нужно выгорать, мне не нужно ебаться долго с дебаггером, не нужно смотреть утечки памяти. Ты, прав отчасти. Мне не только интересно, но и приятно. Я же получаю результат, а не фантазии.
>>281275501 (OP) >Анон, что посоветуешь? Что сам пишешь? Я хотел бы писать не только интересный, но и полезный проект Нейросеть, которая по внешним данным и прочим характеристикам подскажет человеку кем ему лучше всего пойти работать. Нейросеть-сайт знакомств. Которая по фото и описанию, профилю, прочему контенту на страничке пользователя, и совокупности действий будет выдавать наиболее подходящую этому человеку партнершу.
>>281287492 >Ты дурак что ли? На плюсах с qt делается всё тож самое, что ты делаешь питоном
Нет. На QT делается полная хуйня. С современными интерфейсами на плюсах программы не пишутся. Ну, либо это пишется крупными компаниями, а я не фантазёр, извините, я разработчик.
>>281287577 >Что ты из последнего писал на C/C++? Буквально вчера нужно было заменить рабочий своей программой. Вот это и написал.
>Да и Qt позволяет вполне прикручивать CSS, ровно как и GTK. Всё это очень круто, но факт - интерфейсы от веба отстали на несколько лет. Ты можешь сколько угодно дрочить на свои алгоритмы. Если ты на бэке, если ты как тот "инженер" - работаешь с CV, то ок. Но понт ради понта..извини, я не школьник, чтобы восхищаться.
>>281287577 На питоне можно всё, а там где тормозит просто делаешь модуль на cython и получаешь такую же производительность как в сишке не покидая зону комфорта.
>>281287646 Ты звучишь как будто ты таксист рассказывающий что таксовать ему "чиста па кайфу" а на самом деле у него бизнес свой. Лол.
>Теперь о формах Bruh, я хз в каком году я делал GUI приложение последний раз, мне вообще поебать на формы эти. Я не делаю гуи приложения. И никогда не делал, разве что для себя что-то в далеких годах.
>Я же получаю результат, а не фантазии. Так я тоже получаю результат, с чего ты взял что-то про фантазии. Думаешь на с++ люди только и сидят в дебагере отлаживая что-то?
>Мне не нужно выгорать, мне не нужно ебаться долго с дебаггером, не нужно смотреть утечки памяти Лол, ты на с++ когда последний раз писал, какие утечки памяти, такое там уже можно сказать невозможно, если юзать умные указатели и не мешать код си с с++. RAII всему голова.
>>281288284 >мне вообще поебать на формы эти Не сомневаюсь.
>с чего ты взял что-то про фантазии Потому что я знаю, НАСКОЛЬКО отличается разработка на том же NodeJS и на плюсах. Это рай и ад.
>ты на с++ когда последний раз писал В этом месяце.
>Я не делаю гуи приложения А я делаю. И гуи приложения, и сайты. У меня покупают конечный продукт, а не фантазии о "самой лучшей библиотеки, даже лучше OpenCV"
>>281287894 > я разработчик Ну так программировай блядь, а не пизди. Большая часть программ так или иначе qt использует, тот же телеграм или хз, аблетон. Или 3ds.
>>281277591 >>281286663 Програмирования для меня только хоби, я не претендую на роботу в этой сфере. >>281285875 Что это? Гугл какой-то мусор выдает. >>281286191 5 год на 7 винде, год на бубунту и год на арче. В прошлом месяце перешел на виндовс 11, ибо нужен ворд, а либра, к сожалению, заменой не является. За этот месяц 4 раза слетали драйвера с блютуза и 2 раза вайфай + куча мелких багов. Сыровата система, на арче мне больше нравилось. >>281286550 На старом ноуте несколько дней назад поднял сервер на 80, понравилось, но пока бесполезно (в будущем планирую фтп поставить для файлохранилища) >>281286619 > развитие нужны или перед двачерами понтоваться элитарностью Одна из причин)
>>281285358 >>281286095 Вот это бабах, джавапетушне указали их место в иерархии, а они обиделись. Пиздуйте тырпрайзное легаси говно вилками чистить. мимо раст девелопер в defi стартапе
>>281288666 >Одна из причин) Я тут не просто так топлю за веб. В большинстве случаев твои задачи уже многократно решены. И все существующие С++ разработчики покрывают все необходимости в них. Эта отрасль не так быстро развивается и не так востребована.
Я не хочу, чтобы ты наступал на чужие грабли, чтобы просто потешить ЧСВ. Делай программы, бро. Люди хотят продукт. Всем поебать на чём он написан, если он удобен и функционален.
В общем, я бы предложил тебе ещё покурить область программирования и подумать, а стоит ли врываться в то, что потихонечку умирает.
>>281288463 > НАСКОЛЬКО отличается разработка на том же NodeJS и на плюсах Конечно нод жс это говно годное разве что сайтики клепать. Да и то если писать без typescript это говно в квадрате. а чтоб с тайпскриптом это такой костыль тоже ебаный, который еще сверху надо подрубать. Я конечно не спец в этом но выглядит как блевотина из костылей, напоминают говножабу.
>В этом месяце. Бля ну то что ты там написал 2 строки это не считается. Если бы ты работал над каким-нибудь современным проектом написанным хотя бы на с++17 то это уже не те плюсы что были раньше и там нету таких багов и залупни что раньше.
>А я делаю. И гуи приложения, и сайты. У меня покупают конечный продукт, а не фантазии о "самой лучшей библиотеки, даже лучше OpenCV" Так у нас тоже покупают готовый продукт. Мы делаем алгоритмы компьютерного зрения и продаем их в виде сервиса, ну либо в виде исходных кодов с обученными сетями. Опять же то что ты делаешь, обычный быдлокодинг, заниматься которым если не тошнит сразу, то очень скоро становится нудной рутиной которой вообще будет западло заниматься нормальному человеку имеющему желание как-то развиваться в CS. У человека владеющего С++ на хорошем уровне, можно сказать открыты все двери, можно устроиться в любой топовый проект, а ты со своей нодой так и будешь заниматься руттиным говном и отуппешь до состояния овоща.
>>281288889 А что на питоне можно нормального написать? Сука, он умудряется тормозить даже как обёртка. Написал обёртку к xtrabackup, чтобы удобно было бекапы от баз в s3 через boto3 кидать, так он даже тут тормозит. При том что для gzip я подключал pgzip, а тот вообще сишку подрубает. Не понимаю я этих ваших питонов. Оно годится только быстренько на коленке скрипты накидывать, типа докер-композа. И тот на go вроде переписали.
>>281288904 >Бля ну то что ты там написал 2 строки это не считается Так а зачем мне писать больше? Мне нужно было обратиться к системе, я сделал. А всю остальную программу писал на TS. Вот скажи, зачем? Тебя порадовать? Я лучше порадую пользователей существующей программой.
>Мы делаем алгоритмы компьютерного зрения Все эти алгоритмы уже давным-давно сделаны. И если вы исключительная компания, которая пилит то, что ещё не сделано - поздравляю, тебе повезло. Я вот не компания вообще.
>можно сказать открыты все двери Сказать то можно. Только дверей этих крайне мало. И на каждую уже хватает старых многоопытных кадров.
>так и будешь заниматься руттиным говном и отуппешь до состояния овоща Лол. Мне ещё 40к поднять и я выкачусь из программирования в свой бизнес. У меня нет желания заниматься всю жизнь переворачиванием алгоритмов, я своё IDE писал, когда мне было 24 (щас 30), ну, кого ты удивить хочешь?
>>281288855 Спасибо за совет. Пока буду учить теорию алгоритмов, по совету анона выше. Как по мне, язык лишь инструмент и для пет-проекта не имеет значения (но у меня пока не достаточно знаний для увереного утверждения). Значит пока теория, потом обдумаю целесообразность смены инструмента
>>281289115 >Я лучше порадую пользователей существующей программой. Ахаха у тебя фиксация на этом что ли. Ты шизик какой-то?
>Все эти алгоритмы уже давным-давно сделаны. Даааааа.... сразу видно эксперта в машин лёрнинге. Там новые алгоритмы придумываются каждый день в чем-то. К тому же, то что есть в открытом доступе, это еще не весь МЛ, очень много работы приходится на какие-то специфические задачи от заказчиков, для которых еще нету решения.
>Лол. Мне ещё 40к поднять и я выкачусь из программирования в свой бизнес. Ясно очередной мамкин бизнесмен. И что за бизнес у тебя будет? Торговую точку откроешь или кофейню? лол. Так то у меня с напарником тоже можно сказать свой бизнес, ведь мы работаем вдвоем, правда мы предпочитаем его так не называть, ибо бизнес это когда у тебя оборот от пары лямов баксов.
>, я своё IDE писал, когда мне было 24 (щас 30) Лол, и что так и не написал за 6 лет?))
>>281289436 >очень много работы приходится на какие-то специфические задачи
Не какие-то, а вполне конкретные. Например, разобрать венозную сетку на фото. Смог бы? Надеюсь да, а то понта много. Другое дело - часто это требует? Нет. 0.001% от существующих задач.
>И что за бизнес у тебя будет? Мать твою буду продавать. Нахуй иди с таким общением.
>>281289553 Два чаю, этот хуеглот на ноде только проституткой в своем же борделе может пойти работать, кек.
>>281289592 >Не какие-то, а вполне конкретные. Например, разобрать венозную сетку на фото. Смог бы? Надеюсь да, а то понта много. >Другое дело - часто это требует? Нет. 0.001% от существующих задач. Bruh, сделаем че хочешь, хочешь сделаем сетку которая будет детектить пидор ты или нет? А хочешь сделаем GAN сетку которая будет рисовать тебе члены во рту на твоих фотках? Че хочешь сделаем, любой каприз за ваши деньги, сэр)
>Мать твою буду продавать. Нахуй иди с таким общением. Ясно проститутка сразу слилась, как дело дошло до конкретики)
Давай пока, не обижайся так сильно, миру нужна обслуга, коим ты являешься))
пошел в дотку ебашить мимо 33 лвл мл/c++ сеньор, ссу в ебальники всем нод макакесам ууууааааааа САСАТЬ!
>>281289792 Ты неправильно к задаче подходишь. Надо заниматься любимым делом, а потом тебе за него будут платить. Так не только с программированием, кстати.
>>281290048 Это твоё видение, лол. Когда тебе 21 год и тебе нужно срочно искать работку для того, чтобы прокормить себя, ты не думаешь о том, что бы найти любимое дело. Ты думаешь о том, как бы заработать денег. И из дел для зарабатывания денег ты выбираешь менее отвратное. Но для того, чтобы оценить шансы, перспективы, ты можешь спросить у других людей, сколько времени им понадобилось для изучения того или иного навыка для зарабатывания денег. Так не только с программированием, кстати.
>>281290327 Да, но рано или поздно ты приплываешь к тому, что тебе нравится, а потом оказывается, что за это ещё и можно денег получать. У меня так не только с IT срослось, но и со столярочкой.
>>281275501 (OP) >выучил до конца азы Си >Ну вот, основы знаю, не полохо бы начать пет-проект. А идей нет. классика. рекомендую не думать долго над этим, а сделать хоть что-то, а то будешь только думать, как 99% вкатунов и забьёшь
>>281291368 Дурачек, это я про себя и про большинство двощеров. Ты просто проецируешь свой опыт на других людей, не понимая, что у других людей по умолчанию никаких увлечений нет и они им не нужны, если речь идёт не о зарабатывании денег, лол.
>>281290923 Мы просто практичные, как американцы. Учим только то что приносит доход. Да, мы можем не знать где гондурас. Мы можем не знать теоремы Шуберта. Зато мы получаем бабло.
>>281275664 Игра это самый серьезный из проектов, который ты осилишь и получишь кучу опыта. Лучше, чем формошлепствовать. Бтв сразу копай тогда в сторону sdl или opengl. А еще лучше изучи C++, который позволит делать гораздо больше. И в случае с плюсами, путь в sfml будет немного проще. К слову, геймдев одна из сложнейших направлений в программировании.
>>281277876 > Этого >>281275782 не слушай, ты ахуеешь писать парсер двача на си, тем более у двача есть json api и это нахуй не нужно. Курл на си немного сложнее петухона, а спарсить json это вообще тривиальная задача.
>>281296142 Побоюсь об заклад он не настолько знает язык. Обычно когда пишут > Сегодня выучил до конца азы Си (K&R). человек его даже не до конца осознал.
>>281275501 (OP) Это же си, идеи Антонов в треде особо не реализуешь, они все под языки на другом уровне абстракций. Что я писал на си: Свою реализацию грепа, аппроксимации разных математических функций, свою реализацию спринтф из stdio, калькулятор считающий любое выражение со скобками и функциями или рисующий график, если оно с переменной, ещё реализации разных структур для хранения чисел, например децимал из сишарпа.
>>281275501 (OP) Покупаешь микроконтроллер за 300 рублей и ебашишь адовый код взаимодействуя напрямую с железом. Можно ещё прикупить экранчик за 200, картридер за 100 и оптронное реле за 50 и управлять, например, чайником по вайфаю. А если не жалко прикупить плату управления принтером, то можно делать роботов из картона и моторчиков. А если прикупишь камеру и микрофон, то можно запилить Tenzorflow lite и распознавать лица и слова. А если прикупишь модуль глонасс и воздушный шарик, то можно пустить в небо и исследовать воздушные потоки между гигахрущей.
Анон, что посоветуешь? Что сам пишешь? Я хотел бы писать не только интересный, но и полезный проект