ОТКРЫВАЕШЬ ГЛАВНУЮ СТРАНИЦУ ПРОДУКТА НАД КОТОРЫМ РАБОТАЕШЬ @ ЧТО-ТО ПРО КУКИ @ РАЗРЕШИТЬ УВЕДОМЛЕНИЯ @ ВАШ ГОРОД МОСКВА, ВЕРНО? @ ЗАПРОС МЕСТОПОЛОЖЕНИЯ @ УСТАНОВИТЕ НАШЕ ПРИЛОЖЕНИЕ @ ПОДПИСЫВАЙТЕСЬ НА НАС В ТГ, МАКСЕ, В ВК, В ОДНОКЛАССНИКАХ, В ДЗЕНЕ, В ГАЗЕТЕ ТЕЩИН ЯЗЫК @ ОТКЛЮЧИТЕ БЛОКИРОВЩИК РЕКЛАМЫ НАМ НЕЧЕГО ЖРАТЬ @ ВЫ 5 МИНУТ НА САЙТЕ И НИЧЕГО НЕ НАШЛИ, ДАВАЙТЕ МЫ ВАМ ПЕРЕЗВОНИМ @ УЖЕ ВТОРОЙ СОЗВОН ПО 1,5 ЧАСА ОБСУЖДАЕТСЯ ПОЧЕМУ УПАЛА ПРОДОЛЖИТЕЛЬНОСТЬ ВИЗИТА В ЯНДЕКС МЕТРИКЕ И УМЕНЬШИЛАСЬ КОНВЕРСИЯ КЛИЕНТОВ С САЙТА @ К ОДНОЗНАЧНЫМ ВЫВОДАМ НЕ ПРИШЛИ @ НАЗНАЧИЛИ ТРЕТИЙ СОЗВОН
>>3702837 Помню, когда ходил в офис, так же хуячил по выходным из дома через TeamViewer, ныне нас заблочивший. Теперь я на фуллтайм удаленке и даже в рабочие дни стараюсь много не работать, не говоря уж про выходные. прост научился не обещать нихуя лишнего
Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..
Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.
В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.
Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.
>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?
Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.
>Где взять примеры проектов?
Можешь банально поискать на ютюбе или в телеграмме. Для примера:
1. Нужно хорошее знание Java/kotlin. 2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase. 3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования. 4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose. 5. И хотя бы несколько готовых приложений.
upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.
Незабывай изучать английский, потому что гуглить придётся именно на нем ибо информации в разы больше.
>>3690695 Возможности есть, но впадлу этим заниматься. 1. Установка через adb со включенным режимом разработчика 2. Установка apk со включенным режимом разработчика и установкой неизвестных приложений 3. Pwa (куда я и перекатился)
>>3690695 >Вот я написал себе хуйнюшку для повторения английского - и больше не смогу запустить? Или на заводе написали себе приложение для работяг с планшетами - покупай ключ и подписывай им приложение Разве там надо покупать что-то? Да и 20 баксов всего ж. Не 200 в год как у эпл, а 20 навсегда для всех прил. Если не собираешься выкладывть в плей армия тестировщиков не нужна. Я в 23 с ру адресом акк подтвердил, оплатил правда с неру карты. Выкладываю поделки в плей бонусом
Универсальный баз данных тред #13 /sql/
Аноним09/09/25 Втр 22:09:34№3537853Ответ
Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных - Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)
Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать.
Q: Помогите с :ORM_нейм для :язык_нейм A: Лучше спроси в тредах по конкретным языкам.
Q: Где хранить файлы? A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.
Q: Нужны ли сертификаты? A: Только если собираешься заводить трактор.
Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.
>>3700702 Бамп с сиськами для привлечения внимания. Неужели, никто тут не занимается базами данных? Это же азы, без которых невозможно работать, если только для тебя не ИИшка генерирует схему. Или я не прав?
Идей анона тред 008 /ideas/
Аноним19/02/25 Срд 11:43:57№3392262Ответ
>>3701987 Хуй знает, я не помню. Может быть, хотел сам байты пошерудить. Помню это ощущение магии, когда научил перемножаться числа, представленные в виде массивов. А потом ещё больше охуел, что в бинарном виде они перемножаются ещё элегантнее
Oracle в один день уволила 30 тысяч айтишников — их заменила нейронка, которую эти же бедолаги и обучали
Ларри Эллисон заставил разрабов задокументировать все свои рабочие процессы, чтобы скормить эти данные ИИ.
Сокращений никто не ждал, из-за чего многие спецы жёстко попали на деньги: у них сгорели внутренние акции RSU на сотни тысяч долларов (около 20 миллионов рублей), которые им выдавали вместо премий.
>Реляционки как были так И остались калом. И да, они не уйдут, потому, что говноеды всё ещё лутают сотыгу на поддержке дерьма. Примерно, как PHP-господа в районе пола под шхонкой
Винер уверяет, что обществу предстоит пережить новую революцию, на которую oн возлагает большие надежды. “Нынешний промышленный переворот, - вещает он, - ведет к обесцениванию человеческого мозга, по крайней мере, в его простейших и более рутинных функциях... Квалифицированный ученый и квалифицированный администратор могут пережить эту промышленную революцию. Но коль скоро она совершится, рядовому человеку со средними способностями или со способностями ниже среднего нечего будет продавать, за что стоило бы что-либо платить”.
Такова мрачная перспектива, которую кибернетика открывает перед трудящимися, зачисляющимися в разряд людей “средних способностей”. Останутся вычислительные машины совершенной технической конструкции, “гигантские мозги”, которые будут управлять всеми остальными машинами благодаря круговым процессам типа обратной связи. Необходимость в рабочих отпадет, ибо регулированием деятельности самих вычислительных машин займутся квалифицированные администраторы и ученые, та самая “технически квалифицированная интеллигенция”, которой технократы предсказывали господство в будущем обществе.
Перепуганные рабочим движением, империалисты мечтают о таком положении, когда никто не будет угрожать их господству. Роботы, только роботы их устраивают; все остальное человечество пусть гибнет, лишь бы остались они и машины, их обслуживающие. Наукообразные бредни кибернетиков отражают этот страх перед трудящимися массами.
Кому служит кибернетика (опубликовано в журнале “Вопросы философии”, 1953)
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного кастрирования.
Delphi - уникальное и великолепное средство разработки приложений, незаслуженно забытое из-за полоумных фоннатов командной строки, блокнотов и прочего контента из 1950-х. Born in Borland, developing in Embarcadero. Библиотека, написанная на Delphi, призванная продемонстрировать возможности компонентов Delphi и которую вы можете добавить в ваш проект: https://zango.usite.pro/load/0-0-0-8-20 Сайт компании Embarcadero: https://www.embarcadero.com YouTube-канал Embarcadero Russia: https://www.youtube.com/@embarcaderorussia3258
>>3700593 Говно ебаное. Без генератора проектов от какого-то васяна даже соваться нечего. Это значит разработчикам пользователи не нужны раз сами не делают чтобы люди пользовались, значит такое говно лепят непонятно зачем, наверное распил или просто шиза от нехуй делать. В любом случае бесполезное говно, как любой пердульный кал.
>>3700816 >wxProjectCreator >Генератор новых проектов с wxWidgets для DialogBlocks, RedPanda-CPP, Visual Studio 2026, Visual Studio Code >После генерации получается папка с готовым рабочим шаблонным проектом со всеми нужными настройками
Возрожденный, шапка взята с прошлого треда, который смог найти
ИТТ продолжаем разрабатывать под самую плохую платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.
блять, свифт, работу, нахуй, говно, нужен, мак, работы, работает, иос, пиздец, вкатиться, писать, проект, вопрос
>С чего вкатываться? Со swift book - книжка валяется в интернете.
Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся. Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.
Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу. https://coursehunters.net/course/udemy-ios11-swift4
>>3100105 (OP) Сап аноны, хочу вкатиться в свой проект, возможно еще какую-то подработку возьму. Знаю, что и так дохуя погромистов, все-равно хочу. Сейчас учу английский через чтение адаптированных книг, но адаптирую скриптом на питоне - это гемор. Хочу создать приложение читалку, которая по подписке будет симплифицировать под нужный уровень книгу. Из знаний чуть-чуть js, готов вкатится в какой-либо стек. Порекомендуйте, какие книги читать / изучать, может быть по архитектуре или еще чего? Мне порекомендовали пикрил, имеет смысл? Порекомендуйте также стек на котором делать читалку, может быть flutter или лучше свифт? Приложение должно быть шустрым более менее
Хочу научиться писать понятные инструкции/документации/мануалы, ищу внезапные решения, может быть лучшие практики. Если что тред не ограничивается ЯП-ми, но кого если не программиста спрашивать как писать упорядоченные действия.
Вот некоторые советы, которые звучат как база: - Тостировать свои инструкции, воссоздавая с нуля - использовать рекурсивные уточнения - представлять себя в роли человека, которому придётся читать - заранее продумывать TL;DR и FAQ - описывать только то, что есть (без загадывания) - избыточность и уточнение очевидных пунктов - не пропускать пункты, даже если они повторяются - картинка > текста (Снег > текста)
Пишите свои дополнения к этому списку или просто хорошие практики.
>>3610211 (OP) Устройся на работу в госшарагу, где при выполнении госзаказа правильно оформленные бумажки важнее, чем качество ПО. Там-то тебя научат оформлять документацию по ГОСТ.
>>3610211 (OP) Основная проблема мануалоговна, что их авторы написавшие их для себя не понимают одной вещи: прочитать !=<<<<дохуя скобок>>>> понять прочитанное. Это проблема как минимум когнитивного разрыва, человек который пишет думает что пишет понятно.
>- использовать рекурсивные уточнения This. Наглядность мануала вообще должна быть софрмирована отступами, где бы в идеале вообще всё было в виде 2мерного атласа где каждая опция сгруппирована и на своём месте, чтобы ткнув пальцем в любую точку можно было использовать программу с наскока как это происходит с библиотеками в программировании.
>- представлять себя в роли человека, которому придётся читать Пидором гнойным не быть тоесть. Перевёл.
>- заранее продумывать TL;DR и FAQ Группировать опции и юзкейсы по отступам в соответствии со статистической частотой использования и контекстной близостью.
>- описывать только то, что есть > (без загадывания) Это как?
>- избыточность и уточнение очевидных пунктов Приведение примеров будет очень кстати.
>- не пропускать пункты, даже если они повторяются Недооценённый пункт. Повторяющийся пункт выравнивать по отступу чтобы при уменьшении текста его сразу было видно в нескольких местах.
Ещё ОБЯЗАТЕЛЬНО должна быть референсность, мануалы должны ссылаться друг на друга образовывать группы и надргуппы и вообще вся инфраструктура и экосистема организована снизу вверх в виде DAG структуры мета атласа который тоже должен быть доступен в виде файла а сами мануалы тоже аналогичным образом были раскиданы по директориям, чтобы всегда было понятно что от чего зависит куда лезет и чем управляет, эти связи гораздо важнее какая то там буквоедская срань в каждой строчке на которую всем адекватам похуй. Отсюда отход от юридичности мануала к его человекоориентированности. Это восновном мануалов администрирования касается в первую очередь, в программировании таких проблем нет, ну ещё бы я блядь по каждой функции бы трактат читал блядь. Только связи и только семантика, чтение подробноестей строго по желанию тем кому делать нехуй.
>- картинка > текста > (Снег > текста) Ты наверно имел ввиду снег текста < визуального контента, диаграм и прочего. Это правда обоссанные портянки нахуй не нужны, и это можно считаь психическим расстройством - тяга перевести всё и зафиксировать в формать текста, какбудто до этого формулируемая логика отсутствует.
Начало программирования
Аноним05/05/26 Втр 17:35:20№3700382Ответ
Сап ребят, в первый раз тут! Хотелось бы начать учиться программированию, подскажите с чего начать может порекомендуете каналы какие нибудь) Хотелось бы прогать ботов для дс или в общем чего нить интересненькое! Заранее благодарю!!
>>3700382 (OP) >Сап ребят, в первый раз тут! Хотелось бы начать учиться золотодобыче, подскажите с чего начать может порекомендуете кирку какую нибудь) Хотелось бы промывать песок или в общем чего нить интересненькое! Заранее благодарю!!
Кажется это было ошибкой
Аноним28/02/26 Суб 12:45:31№3653514Ответ
Учусь в вузе на программиста, но чет ощущение, что на безработного. Все говорят о том, что конкуренция оч большая и работы нет. Мне вообще нравится ОС, бек тоже интересует, писать логику для серверов, базы данных, докер, архитектура инф систем, но говорят, что конкуренция в беке большая, а устроится в компанию, которая занимается ОС (типа как майнкрософт) совершенно не возможно. Поэтому я даже не знаю, кризис какой-то, непонимаю чем заниматься, на что стоит тратить время
у меня просто срака горит от уровня тупости. долбоебы живут в которая движется в Северную Корею. а значит частные конторы нахер - даешь госплан. даешь трудодни и прочее говно с карточками. ты движешься туда же куда и Иран, частично Китай, или Куба. Тупа туда.
Какое в жопу IT, которое развивает и использует "западный мир"?? какие в жопу перспективы работа программистом??
>>3693918 > Помнится, лет так десять тому назад на этой самой доске ылитарные кодерки рассказывали мне что они сами кабаны с большой буквы здесь сидят одни долбоебы которые моляться на священный FAANG, меряются IQ как пиписьками. тут редко заходят реальные спецы с глубоким пониманием и кртическим мышлением. >>3694330 > Вы сами-то айтишники или залётные из /b/? залетные долбоебы.
>>3698611 >на склад Склад - это значит учёт и анализ. А еще это логистика и торговля. Думаешь, в этой сфере не применяется айти? Ты вообще не представляешь, как много может тебе дать такой опыт.
БОТОЁБ ПЫТАЕТСЯ В ЧИСТУЮ АРХИТЕКТУРУ
Аноним01/05/26 Птн 17:43:44№3698052Ответ
Хотелось бы представить свой пет-проект. Моя идея заключается в создании платформы для продажи всего то, что можно представить в цифровом виде. В скором времени, планирую написать Rest API, но не справился с соблазном написать телеграм-бот XD.
>>3698052 (OP) Браток DigitalShop/docker/postgres /example.env по этому пути у тебя секреты для БД в открытом виде лежат, как минимум можешь использовать github secret для такого. если на vps выложишь то вполне вероятно что забыл бы поменять логопасы и мог бы ждать тебя потом сюрприз. так что поменяй фактическое значение секретов и используй гитхаб сикрет. боты хакерские могут коммиты анализировать
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).
Где я могу писать свой код, для выполнения заданий? Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/
>>3655048 Я тебе уже ответил. Это университетский учебник по computer science. Он не для новичков и не подходит тем кто ничего не знает о прогаммировании.
>>3654981 >перспективно ли учить в 2к76ом? Сомневаюсь. Вангую, что к 2076 году будут почти весь код писать в пруверах наподобие Isabelle и Coq с интегрированными нейросетями. Но тогда вообще почти все текущие знания станут мусором. >Устаревший язык псевдоии По сравнению с мейнстримом, Scheme и Common Lisp устаревать начали только к концу нулевых. Clojure выглядит вполне свежей, но на него вакансии только по блату. >какие плюсы имеет спустя столько лет? Очень простой (но не примитивный), а потому позволяет концентрироваться на идеях, а не синтаксисе и прочей шелухе, которой вкатывальщики уделяют слишком большое внимание. Но по факту главная фича Лиспа - макросы. Кратко: В Лисп можно вводить собственные синтаксические конструкции и даже лепить собственные языки, адаптированные под конкретную задачу. Вот только в SICP это не затрагивается, ибо книга не по Лиспу, а по CS. >>3655006 >что подразумевается под умением программировать? Алгоритмическое мышление. Умение мыслить программу независимо от реализующего её кода. Чаще всего так понимают, во всяком случае.
>>3697749 И куда теперь идти работать? Сам сижу без работы в айти уже полгода, вот как раз думал на склады маркетплейсов выходить ишачить. Там реально хотя бы 30-40 тысяч в месяц заработать или уже нет? Мне в целом 30-40к будет достаточно, так как буду с мамкой жить.
Другой работы я не представляю если честно уже, скиллов в электрике и сантехнике у меня нет, водить машину не умею, да и машины нет, как и денег на нее. Чем еще по жизни заниматься хз. Инвестировал всю молодость строго в айти хуйню, ну там еще математику учил и прочее гавно, получил бакалавра и магистра и даже поработал несколько лет, но потом рынок умер нахуй... Думал может в пойти в колледж какой-нибудь птушников учить коды писать, но в колледжах в моей мухосрани я вакансий не нашел, как будто все позиции уже забиты. Еще библиотекарем думал пойти, но их массово посокращали в последние 20 лет и теперь библиотекарь это строго тянская профессия где надо не книжки раскладывать, а всякие ивенты и мероприятия организовывать, а я сыч омежка... Короче пока просто без работы сижу и не знаю куда податься даже, везде все умерло почему-то.
>>3689357 >но 95% врачей имеют дело исключительно с бумажками, вот их заменят запросто Этих не жалко совсем, моего батю такие терапевты лечили уколами от рака, пока не помер.
СМЕРТЬ МИРОВОГО АЙТИ ТРЕД 14 /itover/
Аноним20/04/26 Пнд 10:39:06№3690133Ответ
Haskell (МФА: [hæskəl]) — стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов — полная, сильная, статическая, с автоматическим выводом типов, основанная на системе типов Хиндли — Милнера. Поскольку язык функциональный, то основная управляющая структура — это функция.
Отличительная черта языка — серьёзное отношение к типизации; во многом в связи с этим язык назван в честь исследователя теории типов и изобретателя комбинаторной логики Хаскелла Карри.
Имеются средства взаимодействия с кодом на других языках программирования. Есть встроенная поддержка многозадачного и параллельного программирования, развитый инструментарий (средства автоматического тестирования, отладки и профилирования, в том числе для параллельных программ), существует несколько тысяч библиотек с открытым исходным кодом.
Сап, двачеры! Интересует путь тех, кто в итоге познал великие и ужасные алгоритмы
Значица, решил глубже разобраться в том, как работают программы. Сам я гуманитарий по образованию (хоть у нас и был вышмат, но довольно поверхностный). Работаю QA уже несколько лет, но понял, что начинает поднадоедать тестерская рутина.
По сабажу: начал с бинарного поиска. Но встрял уже на 222 задачке литкода со сбалансированным деревом. Чувствую, что не хватает какого-то базового алгоритмического мышления, все-таки я этим почти не занимался
Какой путь я выбрал на данный момент: 1) Книгу читат (начал с Грокаем алгоритмы) 2) Задачи решат (LeetCode, с простеньких)
Что именно я хочу узнать от вас: 1. С чего вы начинали? Книги, курсы, какие-то конкретные ресурсы 2.Какой формат обучения показался вам самым эффективным (чтоб быстро не забить)? Например: час теории + пару часов на задачи 3.Подводные камни — на что ушло много времени, а в итоге оказалось малоэффективным или вовсе бесполезным
Алгоритмы - хуета для даунов. Просто были задачи, челики думали и придумали, потом с остальными поделились. Учить их нет смысла, их для того собрали, чтобы не учить, а посмотреть, когда надо. Учат их либо олимпиадники, чтобы по итогу конкурса красоты их барен нанял либо трясуны, которых заебали алгосами, настолько, что они мутируют под ребусы