— Какие книги считаются лучшими? На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.
— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать? У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.
— Какие веб-фреймворки стоит учить в начале двадцатых? Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.
— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)
— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом? Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4
— Как можно без лишней возни ускорить программу на питоне 1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь. 2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.
— Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.
ООО Карась inc тред /ideasinc/
Аноним13/04/24 Суб 17:53:37№3121177Ответ
ООО Карась inc тред
Воплощаем Идеи Анона тред
Ты СОВЕРШЕННО не понимаешь, в чем суть ООО Карась inc треда. Карась inc это не Идеи Анона «о, привет чуваки, зацените прикольную идею». Карась inc это не галера на дядю за тридцать сребреников. Карась inc это не яндекс с десятью ступенями интервью, Гугол или Веб-студия "Сокол". Карась inc это место, где люди могут побыть специалистами — ужасными, тупыми, волчарами, псевдоинтеллектуальными, которыми они на самом деле и являются.
Залетел вкатун и отрефакторил весь проект по личному стиль-гайду, а мы смеемся. Шизоид-Синьер полгода оптимизировал скрипт на зептосекунду, а мы смеемся. Никто ничего не делает уже пару месяцев, а мы смеемся.
Заливаем коммиты на 100тб, а мы смеемся и просим еще. Gateway timeout, cannot find remote server — мы смеемся. Корпоративные лицензии, ДвачеОфис в центре Москвы, вирусы, синие экраны смерти, трояны в репах - мы смеемся. Волчара удалил прод базу — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT компаний.
Организация: https://github.com/OOOKarasikInc Пишите Гитхаб аккаунты, принимаются все. Создавайте любые репозитории, на любых языках, стеках, с любым стилем написанием кода.
Что делать и зачем этот тред? Сборная солянка рандом проектов Анонов. Тред для кооперации и работой над идеями Анона, в т.ч. идеями из треда /ideas/ - Хочешь убийцу Яндекс.Музыки, но лень пилить фронт? Делай репозиторий, жди когда придут вкатуны или потрепанные жизнью старцы-синьеры, которым хочется ту самую идеальную аппу для музыки. - Хочешь запилить малопонятную магию для делания чего-то странного? Может кто-нибудь тебя поймет! - Тебя не принимают на работу из-за каких-то глупых вопросов на собеседованиях, но ты уже хочешь поучаствовать в командной разработке - залетаешь в любой понравившийся проект и коммитишь! - Ты уставший от галер Синьер-помидор, хочешь просто что-то поделать, но идей для пет-проектов нету? Заходи и учи всех как правильно нужно шатать дерево, и пиши для удовольствия!
>>3140602 Мой опыт чуть больше полгода. да и то там хуйня была. Поэтому и искал новое место. То что вакансии меньше, не означает что там легко устроиться. Это означает что вакансии для джуной тоже меньше. Например в плюсах мало вакансий, и в большинстве случаев нужны уже твёрдые мидлы как минимум. Или ты думаешь что если работодатель не может найти специалиста по редкому языку, то он возьмёт любого долбоёба который синтаксис выучил? Проще взять опытного сишника или джависта, который просто сделает то же самое — выучить синтаксис, зато он уже опытный разработчик
>>3140981 Так о то и речь, что можно взять любой язык который тебе нравится и задрочить его по полной, после чего легко найти работу. А не заниматься хуйней, типа изучением редкостной хуиты в попытке вкатиться
>>3141546 Бля ну естественно легче. Потому что бухгалтерия это технология понятная любому быдлу. Подойди на улице к рандомной тёте сраке, спроси нужно ли ей настроить 1с бухгалтерию, она скажет да. Сейчас любая даже самая обосранная лачужка торгующая шаурмой, ей всё равно нужно знать приход, доход, посмотреть остатки товара на складе, дать зарплату, оплатить налоги и т.д. Ты ёбанную шаурму не продашь не заплатив нфдл, ндс, и прочую поебень.
А java это более тонкая материя. Начни сейчас кому-то втирать про биг дата, микросервисы, enterprise design patterns, ООП, и проч. Тебе просто нахуй пошлют и всё. Скажут, чё ты мне дичь втираешь.
1) Сколько лет? 2) Сколько опыта в ИТ? 3) Где живешь? Страна/Город? 4) Чем занимаешься? Возможно расписать путь свитча языков, профессий. 5) Текущий доход в месяц? 6) Копания\компании в которой работаешь? 7) Роль/должность в компании/компаниях, в которой работаешь? 8) Сколько тратишь в день на работу? 9) План на развитие? Какую хочешь зп, что для этого делаешь?
1) Сколько лет? 39 2) Сколько опыта в ИТ? 12 3) Где живешь? Страна/Город? Европа 4) Чем занимаешься? Возможно расписать путь свитча языков, профессий. Питон 5) Текущий доход в месяц? €11000 6) Копания\компании в которой работаешь? 2 компании 7) Роль/должность в компании/компаниях, в которой работаешь? Разраб 8) Сколько тратишь в день на работу? 8 часов 9) План на развитие? Какую хочешь зп, что для этого делаешь? Тошнит уже от вашего айти
>>3124541 Посоветуй, что освоить джуну в аналитике чтобы к 250 быстро дойти. Питон, скул, биай худо-бедно знаю.
бугурт от зумеров-форсеров
Аноним31/03/24 Вск 22:49:11№3108154Ответ
Скажите, кого больше, чем меня, бесит форс тут от нескольких зумеров-шизов понятия "волк" в смысле "случайный вкатун"?
Понятие "волк" встречалось и раньше в ИТ-среде, но только как некий зверь, очень крутой чувак, реально могущий то, чего не могут другие, способный порвать этим других. Ещё "зубр" иногда использовался.
Сам образ зверя всегда был чем-то таким относительно благородным, умным, сильным и при этом опасным.
Однако какие-то челы всё серят и серят, пытаясь что-то зафорсить. Могли бы какую-нибудь технологию за это время выучить, но вряд ли ведь способны, не волки в истинном смысле этого слова
>>3131464 Антикоммунист - хорошая дешевая рабочая сила для Гулага, валит лес и строит Беломорканал. А если сдохнет, не жалко, завезем новых.
Тред синтаксического сахара над языком ассемблера, ака языка си. /clang/
C09/02/24 Птн 19:47:31№3042192Ответ
Давно меня не было и вероятно прошлый сдох. Однако назрел вопрос с чем вы, аноны, склеиваете свои числодробилки, чтобы красивенько отображать информацию на экране монитора?
Из моих рассуждений я бы выбрал джаву. Да у нее есть проблемы с визуалом, графические библиотеки говно аляпистое и скорость вычсилений так себе. Однако графическую библу можно набросать и свою (помню как то делал уже подобие бустрапа под джаваформы, который тягал CSS листы и красивенько рисовал, но компик сгорел, надо заного набрасывать), а скорость вычислений мы как раз поручаем числодробилкам на языке си, запакованным в билбиотечки.
>>3141244 >>3141245 куча какого то нонейм говна тут вижу по циферкам которые не относятся к исполняемому коду так что полагаю второй вариант - реально тащит дохуя референсов чтобы это твое говно на 1200 строк работало скомпиль через раздутый своп да и все, в итоге я думаю линкер выкинет все оттуда на твои 100 гигов, это чисто какой то билдинг блоб для окемла, всяких типов хуипов и прочего говна под циферками это лично мое мнение, я не знаю как на самом деле
>>3141259 >скомпиль через раздутый своп да и все Уже выставил своп 128 гигов. Хуй знает куда дальше. У меня всего на диске 500. Еще, конечно, до 248 попробую поднять, если наскребу где то, но он так быстро все жрет, что я до сих пор думаю, что где то ошибка
Вкат в IT - только для красивых
Аноним# OP02/11/23 Чтв 03:31:07№2903389Ответ
А вы в курсе, что чтобы вкатиться в IT теперь тоже нужна внешка? Я тут пытался поступить на очень хорошие курсы программирования, с оплатой только после окончания, из тех денег, что ты будешь уже зарабатывать, если отчислят - вообще ничего не будешь должен. Сделал тестовое задание, мне назначили созвон для собеседования, причем от меня потребовали видеосвязи. Ну, так и быть, устроил им видеосвязь. Со мной связалась всратая жируха, типичный синий чулок, ботаничка. Дала мне задание, написать код, работающий с массивами, подробности опущу. Пока я там ковырялся (IDE еще и заглючила, как это часто с ней бывает), она всю дорогу из шкуры выпрыгивала - так старалась показать, как ей ниприятно со мной, 35-летним всратым скуфом общаться. Под конец, когда я еще не дописал код, она объявила что время вышло и разорвала соединение. После, мне выдали еще одно тестовое задание (на этот раз нерешабельное) и сказали что если я его сделаю - будет еще одна такая попытка созвона.
>>3140276 Нормально, прикольно, модно молодёжно. Основной плюс: простота, поддержка material 3. Основной минус: размер приложений и то что язык программирования dart. А так... имеет право на жизнь, почему нет.
>>3140276 Ненужный никому говноязык. Было бы оно на JS/TS, другое дело.
Я жертва обмана маркетинга it курсов. Расскажу свою историю.
Аноним27/04/24 Суб 22:55:56№3137460Ответ
2 года самостоятельно учился java разработке, могу сделать криптобиржу на web3, полностью децентрализованную, кросчейновую. Могу написать систему медицинских карт для сети клиник с видеосвязью и чатами как врач-врач, врач-пациент и форум пациентов, а так же рейтинги врачей, отзывы к ним там же, и возможность фриланса для врачей.
Что в итоге? Прошёл более сотни собеседований за последние полгода. Везде удивлялись, почему в 39 лет у меня нет высшего образования, опыта и так далее, что я вообще забыл в it. Из-за возраста и отсутствия высшего образования не берут на работу. А у меня только 9 классов школы. Проблема в том, что я поверил в мифы, связанные с необязательностью высшего образования, знания математики, английского, алгоритмов, и возраста до 35, а в идеале до 25, чтоб найти первую работу в разработке. Просто потратил время зря, аноны, просто поверил в себя, повелся на обман маркетологов распространяющих мифы выше озвученные. Что делать дальше, как быть? Только пожалуйста, не пиздите сильно словами(обоссывать тоже не надо), мне и так плохо. Бухаю, как и положено скуфу
>>3137475 >я не умею решать алгоритмические задачи Значит ты не умеешь программировать.
>Но нахуя они блядь нужны? Не понимаешь суть программирования. Программирование без алгоритмов, это как автомобиль без двигателя. Выглядит как полезная вещь, а ездить не может. Любая полезная программа каким то образом обрабатывает данные. Для этого и нужны алгоритмы.
>не берут на работу Все логично. У тебя много пробелов.
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).
Где я могу писать свой код, для выполнения заданий? Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/
>>3140112 Ну там где-то 160 страниц осталось на две части, буду делать потихоньку. Где-то месяц последняя часть заняла, потому что я не так много над ней сидел по сути. Можно было бы и быстрее. Я стараюсь больше 5 часов в день не заниматься этим всем. Чаще всего по 3.
Хочу создать свою имиджборду и торрент-трекер-в учебных целях . Какие подводные?
Аноним10/03/24 Вск 08:36:59№3079604Ответ
Хочу создать свою имиджборду и торрент-трекер-в учебных целях . Какие подводные?
Хочу создать свой торрент-трекер-в учебных целях . Какие подводные? посоветуйте какой взять готовый движок, где скачать и манулы-как устанавливать.
>>3138406 Эти "многие" просто больше всех говорят об этом, поэтому и кажется, что их много. А на самом деле большинству похуй, готовы сидеть хоть в выгребной яме. лишь бы был контент. Они не жалуются, их всё устраивает.
Из кодопидора в манагера. Стоит ли?
Аноним24/04/24 Срд 14:13:51№3133923Ответ
Сап. На второй с половиной год работы в ойти понял, что пиздец, как хочу стать ПМ, и их работа всегда была ко мне ближе, чем кодопидорство писал коды с 12 до 22. Люблю это, но пиздеть и решать люблю еще больше Это реально вообще и кого-то тут есть такие примеры переходов? Меня будет ждать нохаир при попытке свитча? Сильно просяду в зепке при таком горизонтальном росте?
>>3133923 (OP) >Меня будет ждать... Будет/не будет - это чё блять раздел гаданий? Тебе надо обратиться к ясновидящей или потомственной гадалке, чтобы она тебе погадала, какая судьба тебя ждёт. Сколько детей будет, какая зарплата и жена тебя ждёт. Ну и тому подобное. Алсо, я слышал цыгане неплохо по руке гадают.
>>3137775 Проектов >>3137975 Тут нужны не гадалки, а скорее те, у кого был такой опыт свитча. Чтобы я не проебал много опыта в никуда из-за своей тупости
Автор js-core на которм работает каждый третий сайт в мире. Нищий, опенсорсный гик который попал в дтп и присел в тюрьму. Ни кто ему не задонатил, ни кто не помог, он не может найти работу. Как так?
В последнее время понял, что разработки в айти не отличаются от любой другой инженерной разработки. Берешь детальки, прикидываешь и свинчиваешь хуитку. Потрм малеха доводишь кувалдой и вот оно скрипит годик-другой. А ты опять содишь глаза за кульманом под названием ИДЕ...
>>3139852 Именно так. И даже во всяких кажущимися big brain областях тоже самое, только вместо пакета из реестра ты берешь какую-то теорему/модель из папира и натягиваешь на свою задачу
Интервью с Алексеем Скуфьиным
Аноним03/12/23 Вск 00:30:14№2947557Ответ
Думаю, будет многим интересно. Немного про политику, про борды, про скуфов как мем и социальное явление. Про то, на каких языках он писал (C++, Java, Python, в качестве хобби Lisp и Haskell).
>Что имеем: +Современный синтаксис (реально удобный). +Совместимость со всей jvm инфраструктурой. +Возможность писать статический DSL прямо на самом языке. +Удобные лямбды и наличие простых функции. +Удобный тулинг в том числе и на бесплатной IDE (комьюнити версии) +Возможность нативной сборки, сборки в js, андроид и ios. +Корутины
>IDE - среда разработки. Бесплатная community edition - обычно более чем достаточно (и работает шустро), но можете попробовать триал-версию. https://www.jetbrains.com/idea/download/
В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.
>>3139476 Последовательность, да, которая определяется так: fib(0) = 0 fib(1) = 1 fib(n) = fib(n - 1) + fib(n - 2)
Логично, когда ты пишешь функция вычисления числа Фибоначчи, что её аргументом является не порядковый номер числа, а некоторому числу. Которое, даже может быть отрицательным.
Сори, неправильно выразился, когда писал про подсчёт чисел. Не проснулся ещё.
Помоги реализовать идею Анон!
Аноним29/04/24 Пнд 17:00:43№3138866Ответ
В общем уже около года есть желание заняться разработкой слота для онлайн казино в стилистике Стримов Папича, с топ мемами типо "рофлан ебало", "рыбка адун", "Богдан", " Wraith King" и тд Типо на большой выйгрыш всплывает лицо Витали и кричит "МАЛААА" . Или например "при нажатии на кнопку прокрутки производился звук крика или щелчка пальцами. Короче идей море. Мне нужен программист который закодит или поможет разобраться за процент с продаж или ещё какую плату ПОСЛЕ конца разработки, потому что денег на вашу работу нет, так что если есть желание помочь, и как вероятность заработать, то пишите. В коде я не понимаю совсем ни ху я, так что кинуть вас у меня причин нет. Договор о сотрудничестве и неразглашении, обязательно заключим если серьёзно заинтересовало. Я занимаюсь визуалом, анимациями, и звуком. Свою часть работы сделаю на высшем уровне. Практикую рисование чуть ли не с детского сада, а музыкой занимаюсь с 14 лет. (все оценивают арты высоко, а за спиной музыкальная школа и оценённый как качественный микстейп). Так что пишите кому интересно ТГ https://t.me/zbu23fk4344dg3466 Вк id845815371 В ответе можете указать свои соц сети, я тоже смотрю тред. Всем напишу Всем добра. Пикрандом.
>>3139145 Дам деньги. Но не сразу. Могу подкопить пока , если ты мне подойдёшь(понравишься) как кодер. Но сразу говорю, много сразу не дам, а потом посмотрим Если ты серьёзно настроен то пиши в лс. Обсудим
C# - самый лучший язык программирования в мире /csharp/
Аноним29/08/23 Втр 01:52:02№2821627Ответ
c# самый лучший язык программирования в мире
Я тут сел на геймдев после разработки сайтов и надрочился на c#. Как же на нем сука легче делать операций, насколько он лаконичный, насколько строг, но при этом не сложный, как c++. Хуле все пиздят, что Джаваскрипт проше?? Джаваскрипт полное дерьмо сука, как же меня заебало плясать с динамичной типизацией вонючей нахуй, а также {} и ; с (), которые в отличий от c# ставятся куда угодно, абсолютный хаос нахуй. Ненавижу джаваскрипт
>>3139162 Транспилер это сделает быстрее тебя, и не попросит зарплату.
НОВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ASMX /asm/
SHA512SUM02/09/23 Суб 01:40:18№2826522Ответ
Появился новый язык программирования, Илон Маск обанкротился и написал AsmX! https://github.com/langprogramming-AsmX/AsmX Теперь новый ASSемблер, юзаем все вместе! Переписываем Калибри ОС на AsmX! Там есть корутины, что только недавно пришло в C++. А ещё есть новвоведеиние автора языка - Тионы!