Программирование


Создать тред Создать тред

Check this out!

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Учение - свет Новичок 24/03/20 Втр 15:16:53 1641573 Ответ
image.png (105Кб, 280x180)
280x180
Добрый день. Работаю эникещиком в компании. Много свободного времени после работы. Подскажите,пожалуйста, с чего начинать изучение программирования и какой язык лучше выбрать?
Пропущено 23 постов
1 с картинками.
Пропущено 23 постов, 1 с картинками.
Аноним 29/03/20 Вск 11:11:41 1645137
>>1645125
Я мб что-то пропустил?
Сейчас можно устроиться джуном, зная только гошечку?
Аноним 29/03/20 Вск 11:17:28 1645140
>>1645137

У нас берут джунов, ничего кроме го не спрашивают.
Раст и плюсы - преимущество, но не решающее.
Аноним 14/04/20 Втр 09:42:54 1657535
Десктоп мерт (или нет?) Аноним 14/03/20 Суб 15:38:15 1632882 Ответ
04pC3hzS937QPLk[...].jpg (27Кб, 624x364)
624x364
Постоянно слышу крики о том что "десктоп нинужон", "десктоп мертв", "забей на C#", "забей на Electron" и т.п.
Хочется спросить, а на чем вы собственно код пишите? На смартфончике? На планшете (пусть даже и с клавой)? На чем тысячи миллионы офисного планктона по всему миру работает?..
Как можно хоть сколько-нибудь адекватно воспринимать человека, утверждающего что "десктоп мертв"?
Пропущено 19 постов
1 с картинками.
Пропущено 19 постов, 1 с картинками.
Аноним 30/03/20 Пнд 22:45:01 1646635
Аноним 30/03/20 Пнд 23:12:30 1646648
>>1646635
Так ты говоришь, что программысты тупые.
Аноним 14/04/20 Втр 09:41:43 1657531
>>1632882 (OP)
>десктоп нинужон
Вебмакакам разве что.
С чего начать?Хочу писать вирусы и вообще стать мега хацкером.Можно научиться типо практикой,или все таки надо учиться в спец. универах? Dark 29/02/20 Суб 21:17:48 1619272 Ответ
1583000249705.jpg (9Кб, 442x293)
442x293
С чего начать?Хочу писать вирусы и вообще стать мега хацкером.Можно научиться типо практикой,или все таки надо учиться в спец. универах?
Пропущено 56 постов
2 с картинками.
Пропущено 56 постов, 2 с картинками.
Аноним 23/03/20 Пнд 21:19:48 1641043
Может быть, вы оказываете великую помощь человечесву, изучая одномерные и двумерные многообразия, которых можно напридумывать миллиарды, отличающихся только коэффециентами и степенями?
Аноним 04/04/20 Суб 20:03:06 1650216
Завтра ищешь в интернете книжку Прикладная криптография. Похуй если ничего не поймешь. Затем идешь на pgpru.com и изучаешь Фонд полезных постов от корки до корки. Потом зубришь, именно, сука, вызубриваешь современные криптографические протоколы - SSL, SSH, Tor, Bitcoin, OTR, чтобы от зубов отскакивало. Когда соберёшь своё первое hardened ядро, по пути изучив синтаксис SELinux, скачиваешь и изучаешь любую систему, реализующую security by compartmentalization, рекомендую Qubes OS или Subgraph. Как переделаешь песочницу, чтобы блокировала по крайней мере 0day RCE, можешь идти дальше - тебя ждет увлекательный мир атак уровня NSA. DEFCON, Anti Evil Maid, Ring -2 rootkits. Отсос шифропанков / просто неудачников типа spinore или нечего/скрывать-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь знать про такие пейперы, что даже Рутковская будет течь при одном их упоминании.

Этого хватит чтобы вкатиться?
Аноним 14/04/20 Втр 09:39:34 1657529
Version Control /vcs/ Version Control 01/08/18 Срд 19:33:59 1239087 Ответ
finallastfinal.jpg (273Кб, 650x609)
650x609
gitxkcd.png (47Кб, 330x478)
330x478
perfection.png (382Кб, 960x901)
960x901
Не прошло и года, как предыдущий тред (>>1035893 (OP)) ушел в бамплимит.
Собираем мануалы, тулзы, лайфхаки по версионированию и хранению исходников. Планируем критерии для отправки программистов в биореактор. Доказываем, что данный тред не нужен вовсе.
А также нельзя не отметить, что OP-хуй регулярно раз в год обсирается
Пропущено 364 постов
45 с картинками.
Пропущено 364 постов, 45 с картинками.
Аноним 12/04/20 Вск 17:37:25 1656558
>>1656545
Стандартная практика же. На том же битбакете просто появится запись "updated" со списком новых коммитов, пуллреквест так и будет висеть.
Аноним 13/04/20 Пнд 12:55:01 1656953
Ананасы, а есть ли для гита, какой-нибудь встраиваемый в репозиторий багтрекер, наподобие расширения "b" для меркуриала?
что за расширение можно здесь глянуть: http://www.digitalgemstones.com/projects/b/
---
Аноним 13/04/20 Пнд 18:37:59 1657205
Анончики, еще вопрос. На гитхабе можно как-нибудь увидеть нормальное дерево коммитов всех ветвей репы?
(что-нибудь вроде того, что по gitk --all выводиться)
Стоит ли учиться на программиста? Аноним 12/01/20 Вск 17:15:54 1570893 Ответ
7WvnPje41s.jpg (199Кб, 719x1280)
719x1280
Сейчас в 11 и не ебу куда идти, сдаю физику и информатику. Боюсь что в будущем программисты нахуй никому не нужны будут, т.к сейчас на рынок ливанет дохуя азиатов, а с их способностями конкурировать будет трудно. Да и в любом случае цена на IT специалиста спадет, дохуя знакомых идут учиться на IT.
Вообще не ебу кем хочу стать в будущем, а идти рандомно такая себе идея, потом пахать на нелюбимой работе
Пропущено 84 постов
5 с картинками.
Пропущено 84 постов, 5 с картинками.
Аноним 02/04/20 Чтв 17:42:26 1648614
>>1570906
Я даже сохраню это. шишка встала
Аноним 03/04/20 Птн 01:57:06 1648911
Аноним 13/04/20 Пнд 15:40:41 1657057
>>1643019
>Ты вообще те самые интерфейсы сваянные швятыми инженерами в глаза видел?
Ебаааааать, вот это урод! Я смотрю, говнище знакомое, пригляделся, и точно - буковки CodeSYS. Сука, проститутка, меня хантили на этот кусок кала за 40к на Пацкале какую-то индусскую хуйню писать.
Программирование и задачки. Аноним 24/03/20 Втр 06:51:49 1641263 Ответ
dnk9vh5.jpg (144Кб, 640x440)
640x440
Здравствуйте, господа программисты. Насколько хорошо вы умеете разгадывать различные задачки на логику, всякие загадки, ребусы и прочее.

Связано ли умение решать подобные задачки и способности к программированию? Или можно быть хорошим программистом и не уметь решать многие головоломки?

Я бы мог ещё спросить про IQ тест, но IQ тест, если это тест в духе "Вставьте нужную картинку", то они довольно однобоки, поэтому отношусь к ним скептически.
Пропущено 100 постов
3 с картинками.
Пропущено 100 постов, 3 с картинками.
Аноним 12/04/20 Вск 19:37:35 1656637
>>1641505
Вызубрить можно стих , а решение задач - это не зубрежка, это уже использование мышления.
А то, что одно и то же повторять по 100 раз надо, то это много кому надо, у кого память не очень. Те же великие умы точно так же каждый день учили .
Аноним 13/04/20 Пнд 01:33:28 1656771
>>1656631
На дваче женщин нет.
Аноним 13/04/20 Пнд 02:04:16 1656778
>>1656771
Хорошо, в душе я мужчина.
Питон тред №84 /python/ Аноним 31/03/20 Втр 23:33:31 1647702 Ответ
7790104094bc99f[...].jpg (99Кб, 449x640)
449x640
i4.jpeg (39Кб, 1000x625)
1000x625
Тред, посвящённый языку программирования Питон, #84

Предыдущий: >>1638346 (OP)
Литература:
Автоматизация рутинных задач ч.2 - https://anonymousfiles.io/3CBCoy1o/ <-- тут только одна книжка. Кто может, залейте её на ЯД к остальным.
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://www.codepile.net/ - можно расшарить код в том числе на редактирование, особая полезная опция - чат при каждом листинге, где можно код обсудить
https://pyfiddle.io/ - запуск python кода онлайн, но чтобы шарить, надо регистрироваться

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

— Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

— А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Очень годный ролик на американском языке про многопоточность и асинхронность https://www.youtube.com/watch?v=MCs5OvhV9S4

— А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но переработанная под язык Python: http://composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
Текущая версия: https://ideone.com/lujiX5
Пропущено 514 постов
58 с картинками.
Пропущено 514 постов, 58 с картинками.
Аноним 13/04/20 Пнд 09:27:43 1656858
>>1656784
А вообще у тебя самого кривая архитектура. Множественное наследование не для этого. В наследовании ты переопределяешь класс на основе родителя.

Если у тебя поведение родительских классов не согласовано друг с другом, у тебя могут быть проблемы. Ну банально в одном конструкторе ты делаешь переменную self.storage = {}, в другом self.storage = [] (для хранилища используются разные типы, но с одним именем. У тебя всё рухнет после этого. Аналогично с методами, может быть конфликт из-за этого.

Поэтому во многих языках множественного наследования нет, вместо используются интерфейсы, mixin и прочее. Но вот в питоне по этой части всё очень невнятно и неудобно.
Аноним 13/04/20 Пнд 10:23:17 1656866
Аноним 19/04/20 Вск 17:39:08 1662127
Посоветуйте материал для вката в питон для тех, кто знает другие языки. Работаю на жабе и котлине, вскоре может понадобиться питончик.
C++ тред #107 /cpp/ Аноним 27/03/20 Птн 15:38:37 1643956 Ответ
1200px-ISOC++Lo[...].png (68Кб, 1200x1349)
1200x1349
Пропущено 578 постов
28 с картинками.
Пропущено 578 постов, 28 с картинками.
Аноним 20/04/20 Пнд 11:17:36 1662660
1587370655954.PNG (4Кб, 810x513)
810x513
Поясните плиз, чому я добавляю виджеты в QVBoxLayout по порядку, а они потом накладываются друг на дружку? Получается что то типа пикрила. Блин, эти лэйауты все время подлянку устраивают, устал уже, не понимаю их логики.
Аноним 24/04/20 Птн 11:09:31 1666199
scala
Аноним 12/05/20 Втр 18:42:19 1685493
>>1662660
Используй Qt Designer. Там формы за пару минут накидываются. Намного удобнее, чем в коде что-то пытаться изобразить.
Неадекватное вращение матрицы в 2д пространстве [Lua] Аноним 25/03/20 Срд 14:45:30 1642469 Ответ
image.png (8Кб, 272x214)
272x214
image.png (3Кб, 281x256)
281x256
Здравствуйте, я тупой, помогите пожалуйста мне понять почему у меня при вращении точки в 2д пространстве по формуле вращения матрицы происходит какой то пиздец. Я уже пробовал 3 разных способа, формулы я брал с википедии, с видосов с туториалами и ничего не работает так как надо, я уже думаю что язык Lua тупит при перемножении синусов, но скорее всего это на меня не работают законы математики.

есть угол равный 30

Есть точка с координатами {1,0}

Так вот при вращении по форуле с туторов или с википедии, а это примерно x = xcos-ysin, y = xsin+ycos у меня выходит какая то спираль или что ещё хуже
Я от скуки пробовал даже знаки в формуле менять

Может даже попробуйте так-же, а может покажите именно в чём у меня ошибка

Делаю всё в love2d
Пропущено 10 постов
3 с картинками.
Пропущено 10 постов, 3 с картинками.
Аноним 01/04/20 Срд 12:25:37 1647872
IlYThJUMER.gif (7868Кб, 960x960)
960x960
Я вот чё замутил, но пока что передвижение привязано к осям, а я не знаю как его сделать нормальным (я вообще нолик), так что буду либо думать сам либо постараюсь найти гайд
Аноним 01/04/20 Срд 13:32:23 1647906
Ну сделал и сделал, открывай свой тг канал и пости там
Аноним 08/04/20 Срд 22:04:56 1653760
Риночек порешал программистов. Аноним 09/03/20 Пнд 13:42:03 1628478 Ответ
15836717889320.png (394Кб, 1600x1295)
1600x1295
15836717889501.png (458Кб, 912x623)
912x623
35 тысяч строк кода в неделю и стратегические побеги в туалет

Офисные сотрудники, программисты, к примеру, — ещё одна отрасль, где роботы начинают руководить людьми. Разработчик Мак Рони заинтересовался работой в компании Crossover Technologies из-за зарплаты в $15 в час и возможности гибкой работы из дома, но столкнулся с системами отслеживания производительности.

В первый рабочий день Рони попросили скачать программу WorkSmart, которую гендиректор Crossover Энди Триба описывает как «Fitbit для работы». По его словам, современный сотрудник постоянно взаимодействует с облачными приложениями, что даёт огромный объём информации. Её можно использовать для повышения производительности.

Ссылаясь на книгу Кэла Ньюпорта «Глубокая работа» об опасности многозадачности, Триба заявляет, что WorkSmart позволит сотрудникам выйти на «новый уровень интенсивного внимания».

Он сравнивает работу WorkSmart с дефрагментацией жёсткого диска: процессом, где хаотично рассеянная по времени работа сортируется в сплошные блоки «непрерывной производительности».

WorkSmart действительно превратил рабочий день Рони в непрерывный: если приложение определит, что Рони недостаточно усердно работает, ему не заплатят. Оно отслеживает нажатия клавиш, щелчки мышью, запущенные приложения, а также каждые десять минут создаёт три случайные фотографии через веб-камеру, чтобы убедиться, что сотрудник за столом.

Если Рони отсутствовал во время съёмки или программа считала, что он недостаточно производителен, ему не платили за этот десятиминутный интервал. Коллега Рони отказался предоставить доступ к веб-камере и потерял работу.


Вскоре Рони понял, что прежняя работа в офисе давала куда больше свободы, чем работа из дома. Там он мог пообедать или сделать перерыв между задачами, а в Crossover даже поход в туалет в собственном доме требовал скорости и стратегии. Ему приходилось отслеживать мигание светодиода веб-камеры и мчаться в уборную, надеясь, что успеет вернуться до того, как WorkSmart сделает следующую фотографию.

Метрики, по которым его проверяли, много требовали — около 35 тысяч строк кода в неделю, пишет The Verge. Рони понял, что должен нажимать на клавиши по 150 раз за десять минут. Если он задумается и перестанет печатать, отрезок не зачтут.

Каждую неделю, если он не отрабатывал 40 часов, которые программа считала продуктивными, его могли уволить. Поэтому Рони приходилось дополнительно работать по 10 часов в неделю без оплаты, чтобы компенсировать время, которое WorkSmart считало недействительным.

Четыре других бывших и действующих сотрудника Crossover в Латвии, Польше, Индии и Бангладеше подтвердили, что должны были делать тоже самое.

«Первое, что вы потеряете, — социальную жизнь», — сказал Рони. Он перестал встречаться с друзьями, потому что постоянно был привязан к компьютеру, стремясь соответствовать метрикам.

По его словам, он стал редко выходить на улицу, начал сказываться стресс. Появилась бессонница, во время работы он не мог слушать музыку: WorkSmart считало YouTube непродуктивным и сокращало зарплату. По иронии качество работы начало страдать от сервиса для улучшения качества работы.

«Если у меня есть настоящая свобода, я смогу выдержать большее давление, когда понадобится», — считает он. Работая под таким давлением день за днём, он сгорел, а его продуктивность рухнула.

По словам главы Crossover Трибы, предприятия должны сами решать, как использовать инструменты и каким образом. Он сказал, что люди не должны бесплатно работать сверхурочно. Если WorkSmart определяет тайм-карту как бездействующую, сотрудник может обратиться к менеджеру с просьбой поправить её, а если ему нужен перерыв, он может сделать паузу.

Триба считает, что удалённая работа даст работникам больше гибкости, а мониторинг — способ привлечения сотрудников к ответственности. При этом собранные данные помогут лучше обучать сотрудников продуктивности, полагает глава Crossover.

Crossover — не единственный разработчик, который задумался об оптимизации с помощью данных, генерируемых сотрудниками.

Microsoft разрабатывает Workspace Analytics для анализа «цифрового следа» сотрудников, а Time Doctor от Staff.com, популярная программа среди аутсорс-компаний, отслеживает производительность в реальном времени, предупреждая работодателя, когда сотрудник отвлёкся, и делая скриншоты и фото через веб-камеру.

Сооснователь компании Fin и бывший вице-президент Facebook Сэм Лессин описывает, к чему это может привести. Он считает: обработка данных о сотрудниках сейчас находится в прединдустриальном состоянии, а работники часто сидят без дела в офисе, их труд неэффективен и неизмерим.

Ожидаемый рост производительности труда благодаря ИИ обеспечит не замена людей роботам, а технологии для оптимизации и измерения производительности.

Он сравнивает появление ИИ со стандартизацией ролей рабочих на заводах и установкой оптимальной скорости для выполнения каждой задачи, как это сделал Фредерик Тейлор в конце 19 века на сталелитейном заводе.

Оптимизацией труда Тейлор начал эпоху промышленного роста, сопровождающуюся изнурительной, монотонной и опасно ускоряющейся работой на заводах. Сейчас же технологии позволяют создать «фабрику облачных вычислений» — управляемый ИИ пул знаний работников, к которому могут подключаться предприятия по мере необходимости — подобно аренде серверов.

Работа будет реорганизована так, что внимание человека будет сосредоточено на «человеческой» части работы, а машины могли бы забрать на себя большую часть «машинной», пишет Лессин.

По его мнению, «облако» позволит увеличить скорость, эффективность и качество работы со знаниями, одновременно предоставляя людям более гибкие рабочие места, ориентированные на «человеческую», а не механическую работу.

Но для Рони из Crossover обещание гибкости оказалось иллюзией. Через год наблюдения давление стало слишком сильным, он уволился. «Я думал, что всё потерял», — сказал он. Он бросил стабильную работу в офисе, потерял связь с друзьями, боялся, что не сможет оплачивать счета.

Через три месяца он нашёл место у прошлого работодателя — пусть и с меньшей зарплатой, но Рони был счастливее. В сложных делах ему помогал менеджер, он мог делать перерывы на обед, отдых и на чай, а в офисе есть даже спальное место.

https://vc.ru/future/110890-pochemu-ii-ne-zamenit-lyudey-na-tyazheloy-rabote-a-budet-rukovodit-imi-i-sdelaet-trud-eshche-bolee-iznuritelnym
Пропущено 47 постов
1 с картинками.
Пропущено 47 постов, 1 с картинками.
Аноним 08/04/20 Срд 17:55:43 1653564
>>1652009
>Я вообще охуеваю, в каком мире вы живёте, если не замечаете тенденцию, которая, сука, идёт уже с конца нулевых. Живёте свежим постсовком, где сраный сисадмин был богом клавы и мышки

ВРЁТИ
Я php маэстро, мне достаточно jquery и Mysql + apache, чтобы поднимать 160к в месяц!
Аноним 08/04/20 Срд 19:25:23 1653641
>>1653564
О 160 к в месяц только что слышал от инфоцыган со скиллбокса, у которых Си++ торчит где-то на двадцатом месте по востребованности.
Аноним 08/04/20 Срд 19:27:20 1653644
>>1652754
Никак, в том-то и дело, ибо твой босс\манагер - олух, который в компуктерах нихуя не понимает.
Регулярные выражения aka RegExp Аноним 07/04/20 Втр 12:40:26 1652480 Ответ
1.jpg (120Кб, 500x824)
500x824
regularexpressi[...].png (104Кб, 600x607)
600x607
Регулярных выражений тред #1. Пробный, отправной.

- Парсим HTML, приближая ад и погибель.
- Достаём нужную инфу из кучи текста одной строкой.
- Пишем свой нечитаемый велосипед для проверки валидности e-mail адреса по самым свежим RFC стандартам.
- Пугаем неофитов нечитаемыми регулярками длинной в >1000 символов.

Освоить: https://proglib.io/p/learn-regex/
Протестировать/отладить: https://regex101.com/
Аноним 07/04/20 Втр 13:22:39 1652507
Регулярки не нужны. Чем их меньше - тем лучше.
И вообще - хуйня на 2 часа изучения, не надо по этой теме треды создавать.

>Парсим HTML
Пердоля.
Аноним 07/04/20 Втр 13:38:01 1652518
>>1652480 (OP)
Что обсуждать-то? Если их использовать по назначению, хватит одного чтения мануала.
Аноним 08/04/20 Срд 12:23:41 1653313
>>1652480 (OP)
Если писать свой парсер - то только парсер-комбинаторы, на худой конец yacc, регекспы - удобная вещь, но неподдерживаемое говно. Можно использовать небольшие регулярки в редких местах, когда других вариантов нет, но вообще этот >>1652507 прав.
28лет сыч хочет вкатиться в прогерство Аноним 05/04/20 Вск 15:40:46 1650740 Ответ
real-butthurt-d[...].jpg (29Кб, 640x480)
640x480
Сабж собсно. В сосничестве делал хтмл сайтики, потом взялся за php, js, базы данных, прошёл айтишный технарь, где подучил всякие паскали, дельфи и асмы. После свернул немножко не туда и пошёл в универ обучаться телекому, сетям, циско и всему вот этому, заодно полгода был курс джавы.
После 6 лет универа наткнулся на работу совсем не по профе (совсем не айти), но за нехилые деньги и уже 4-ый год на ней работаю, но понимаю, что так долго продолжаться не должно и надо бы вернуться к истокам и тому, что нравится и работать в этой сфере. Но проблема в том, что я не знаю, что сейчас ценится, куда лучше всего пытаться влиться и где перспективнее.
Я из кодинга помню основы и вообще что это и с чем едят, но в нынешнем моём состоянии буду послан нахуй любым работодателем. Посему реквестирую советы, как, куда и в каком направлении развиваться. Я сам пока думал мобильный дев или веб, или возможно вообще цискарём заделаться, получив сертификаты и так далее, но тыкать в небо пальцем тоже не хотелось бы. Выручай анон!
Пропущено 13 постов
1 с картинками.
Пропущено 13 постов, 1 с картинками.
Аноним 07/04/20 Втр 14:53:42 1652550
>>1652380
может тебе еще гугел взломать, дебилушка? Откуда вы все такие дауны берётесь-то
оп Аноним 08/04/20 Срд 01:42:31 1653167
так а что скажете насчёт рор и питона? годно изучать их?
Аноним 08/04/20 Срд 11:10:32 1653265
>>1653167
имхо питон нужно. не будут разлагольствовать что и как на нем пишут (не очень компетентен, но вроде как веб-бэк на питоне это нормальная история), но, как минимум, он поможет тебе без лишней ебли учить новые технологии (для тебя) и подходы.
Не знаешь как торрент работает? попробуй накидать клиент на питоне. Решил разобраться с тем, как работает TCP/IP сервак? ну накалякая там на удаве своем, чтобы не сильно ебаться с кодом, но с осознанием того что происходит
Насколько машинное обучение перспективно? Аноним 28/01/20 Втр 20:08:06 1585057 Ответ
image.png (56Кб, 290x426)
290x426
Насколько машинное обучение перспективно?
Пропущено 7 постов
1 с картинками.
Пропущено 7 постов, 1 с картинками.
Аноним 29/01/20 Срд 11:58:04 1585387
>>1585057 (OP)
я бы сказал это просто обработка биг дата дабы втюхивать нам еще больше таргетированной рекламы, если кто то подумал о ии то забудьте.
а так да перспективна, данные не собирает и обрабатывает щас только ленивый.
Аноним 08/02/20 Суб 12:55:04 1595196
111й.png (49Кб, 1110x296)
1110x296
Аноним 07/04/20 Втр 22:09:07 1652988
Да.
Java #20 thread /java/ Аноним 26/03/20 Чтв 20:47:52 1643468 Ответ
image.png (286Кб, 1000x750)
1000x750
image.png (489Кб, 891x1114)
891x1114
image.png (2006Кб, 1200x890)
1200x890
Пропущено 1180 постов
128 с картинками.
Пропущено 1180 постов, 128 с картинками.
Аноним 28/04/20 Втр 18:54:17 1670607
>>1670442
Я в курсе. Между 8 и 9 с нуля какую выбрать?
Аноним 28/04/20 Втр 20:21:29 1670727
>>1670607
Я не читал ни одну, сам вкатываюсь, попробуй задать вопрос в новом треде >>1668733 (OP)
Аноним 28/05/20 Чтв 14:00:30 1705581
Android Development Thread /android/ Аноним 01/12/19 Вск 14:08:02 1534623 Ответ
.png (137Кб, 1600x729)
1600x729
Android Development Thread

Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем и поливать друг друга радугой.

> Хочу вкатиться в разработку под Android! С чего начать?
С видеокурсов от Udacity. Они бесплатны и затрагивают основы разработки даже если не умеешь писать на Java.
https://www.udacity.com/course/android-development-for-beginners--ud837
Для тех, кто не хочет учиться по юдасити существует скучный кат от гугла: http://developer.android.com/training/index.html

Если имел опыт в програмаче, можешь посмотреть видосики отсюда https://web.stanford.edu/class/cs193a/videos.shtml
Очень доходчиво и интересно

Так же есть книга, которая затрагивает основы разработки и имеет 2-е издание с 2017 года: https://www.amazon.com/Head-First-Android-Development-Brain-Friendly/dp/1491974052

Большинство приложений написано на Java, необходимо понимать что ты пишешь, в уме достаточно знать базовый Core т.к. 90% времени придется тыкаться в Android SDK. Полезные обучалки от анона :
https://habr.com/company/golovachcourses/blog/215275/ - смотри Головача если совсем даун и не шаришь нихера
https://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208 - книжка для ньюфагов. Хорошо заходит.
https://www.amazon.com/Thinking-Java-4th-Bruce-Eckel/dp/0131872486

Неплохим вариантом для изучивших джава будет книга https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997

Алсо можешь читануть паттерны, рано или поздно все равно базовое знание понадобиться https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124

Существует два текстовых ресурса для закрепления андройда на русском. Первый - несмотря на старость описывает базовые вещи, на которых построены мощные либы, второй - продавшийся говноед с котиками http://startandroid.ru/ и http://developer.alexanderklimov.ru/android/
https://commonsware.com/Android/ - толстая книга для гиков, стандарт решений

Так же можешь смотреть видосики от Mail.Ru
https://habr.com/company/mailru/blog/345252/
https://github.com/ybereza/technotrack-resources - ресурсы к лекциям

Или от Яндекса. В некоторых моментах спикеры рассказывают важные детали, которые кроются в мелочах:
https://www.youtube.com/watch?v=5EvxWifIgro&list=PLQC2_0cDcSKBNCR8UWeElzCUuFkXASduz[Развернуть]

В дальнейшем потребуется базовое знание SQL, понимание XML и JSON.

> Я прошел курсы Udasity, а дальше что?
После прохождения курсов у тебя должно сложиться базовое представление о создании приложения; жизненные циклы Activity/Fragments, AsynsTask, Http, Json, SQLite.
Дальше закрепляешь знания путем просмотра видосов выше +
Написание парочку приложений на свой вкус. Так же стоит уделить внимание BroadcastReceiver, IntentService, поиграться с Loader's, хендлерами, Contest providers и прочее, построить очередной Weather or ToDo must have list.

>Не могу разобраться в потоках. Хендлеры, хуендлеры хуйтаски. Как быть?

http://codetheory.in/android-handlers-runnables-loopers-messagequeue-handlerthread/ - Хорошая статья, которая экономит время. После нее можно сразу переходить и тыкаться в хендлерах.

https://blog.mindorks.com/android-core-looper-handler-and-handlerthread-bd54d69fe91a - еще одна от миндоркса.

https://blog.nikitaog.me/2014/10/11/android-looper-handler-handlerthread-i/ - еще одна интересная.

>Хочу изучать популярные либы и не быть говноедом!
Если ты сразу после курсов переползаешь сюда - будь готов, что ты не будешь знать как это делается под капотом, и в конце концов соснешь когда-нибудь.
Retrofit - стандарт для взаимодействия с сетью. Она идет в комплекте с okhttp3, начинаешь с последней, а потом переползаешь на сам ретрофит. Так же для справки можешь гуглить volley.

RxJava - одно из решений для выполнения кода в бекраунде. Ниже ссылочки, смотри и поглощай.

https://www.youtube.com/watch?v=YPf6AYDaYf8-[Развернуть] rxJava идея с нуля
https://www.youtube.com/watch?v=3jdvLrYZfB4&t=[Развернуть]
https://www.youtube.com/watch?v=0IKHxjkgop4[Развернуть]
https://coursehunters.net/course/master-klass-po-rxjava-s-mvvm-dlya-razrabotki-pod-android

https://www.youtube.com/watch?v=t34AQlblSeE[Развернуть] - retrofit

Неплохо было бы и изучить MVP. Вообще его следует изучать сразу. Видишь MVP - сразу пиши нормальный код. Никаких нахуй асинтасков внутри активити. Для самообразования можно написать его голыми руками или прогуглить, как это делается.

https://github.com/ArturVasilov/AndroidSchool - здесь рассматривается архитектура, и как ее ели с 2011 года.

MVP:
https://javarush.ru/groups/posts/505-mvp-v-android-dlja-samihkh-malenjhkikh - для понимания
https://github.com/Arello-Mobile/Moxy - плюшка для поворотов экрана
https://github.com/sockeqwe/mosby - англоязычная плюшка

MVVM - костыли от гугла:
Для нормального понимания желательно знать AAC.
https://startandroid.ru/ru/courses/architecture-components.html - свежие уроки от Димона
https://proandroiddev.com/the-missing-google-sample-of-android-architecture-components-guide-c7d6e7306b8f - для продвинутых

Пример MVVM
https://github.com/ericmaxwell2003/MvvmTipCalculator

Вышеописанные два подхода - всего лишь обертки, чтобы вынести логику из views. Для более углубленно изучения рекомендуется почитать
this: https://habr.com/company/mobileup/blog/335382/

Пример на котлине:
https://github.com/hitherejoe/GithubTrending

> Хочу анимировать мои говноподелки!

https://www.youtube.com/watch?v=dzB-1VlHJW8[Развернуть]

Онли теория. Первые двадцать минут покрывают больше половины статей, которые можно найти на медиуме и т.д.

Здесь побольше практики на любой вкус: https://labs.ribot.co.uk/exploring-meaningful-motion-on-android-1cd95a4bc61d

Так же можно подробно почитать про смены сцен: https://blog.prototypr.io/applying-meaningful-motion-on-android-a271a873bd78

> Я заебался. Почему мои приложения постоянно падают в проде и как эту хуйню фиксить?
Для этого придумали тесты. Для общего понимания читаешь короткую статью
https://medium.com/android-testing-daily/the-3-tiers-of-the-android-test-pyramid-c1211b359acd

> Не хочу писать на Java!
- Kotlin — JVM-совместимый язык от JetBrains. Есть лямбды, стримы и делегаты. С 17.05.2017 поддерживается официально.

https://www.youtube.com/watch?v=-H98SWHayL4[Развернуть] - свежие лекции на русском, объяснение корутин прост бжствно
https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296 - библия
https://kupdf.com/download/kotlin-for-android-developers_59a05e2ddc0d60992a18496b_pdf - Kotlin for Android

https://www.udacity.com/course/kotlin-for-android-developers--ud888 - курсы Udacity

> Есть что-то кроме нативных приложений на Java/Kotlin?
- Flutter - кросс-платформенный фреймворк от Google. Js с аля строгой типизацией. Если совсем поехавший можешь начинать с него.
https://flutter.io/docs/ - документация
https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905 - курсы от Udacity

Остальные куски:
ReactNative — мочаскрипт во всей красе.
- PhoneGap/Ionic/Titanium — имя им мочаскрипт-младшие, принципы у них разные, кроссплатформенность одного кода. Популярность у них разная как и размер комьюнити. Вопросы по ним — в js-тред.
- Qt — кросс-платформенный фреймворк на C++. Используется в основном для игры и для приложений с высокими требованиями к производительности (обработка изображений, звука, ГИС-системы). Спрашивать в C++ треде.
- Xamarin — кросс-платформенный фреймворк на C#. Представляет из себя обёртку над Android API. Куплено Microsoft. Теперь есть бесплатная версия. Спрашивать в C#-треде.
- BugVM — кросс-платформенный фреймворк, написанный на Java. Форк невинно убиенного RoboVM.

> Хочу писать игры!
LibGDX - слишком медленная параша для больших проектов, но познакомится можешь. Unity - для адекватных, Corona SDK, LOVE, Defold и другие. Спрашивать в /gd/.

> Что нужно, чтобы взяли джуниором? Что учить в первую очередь?
Нужно хорошее знание Java, понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers), знание популярных библиотек типа Retrofit + Glide/Picasso + RxJava2 + Dagger2(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования. Базовое понимание что вообще такое Gradle. И хотя бы несколько готовых приложений.

Полезные ссылки:
https://coursehunters.net/mobile-development - очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет.
https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg - канадский челик, поясняет за архитектуру и отвечает на разные вопросы на стримах.
https://github.com/toddmotto/public-apis - бесплатные API для создания приложений.
https://github.com/AlexeyZatsepin/Android-ORM-benchmark - бенчмарки на вопросы о том, какую БД выбирать.
https://androiddev.apptractor.ru/category/podcast/page/0/ - подкасты ведройд разрабов которые шарят про все и вся
Пропущено 662 постов
65 с картинками.
Пропущено 662 постов, 65 с картинками.
Аноним 30/05/20 Суб 13:41:51 1707901
>>1706968
>ссылку другу послать
>другу
Если они друзья, они уже имеют контакт через другие средства связи. Просто сделай шейр интент и все.
Не все помнят мейл друга.
Им что надо будет писать другу, спрашивать их емейл чтобы туда ввести? Лишняя ебля, но там могут быть разные юзеркейсы, если ты хочешь чтоб приглашали НЕ друзей, а незнакомцев.
Доступ к гугл акку, где будут все "друзья" и им мейлы? Но зачем вообще через мейл делать? Кароче, хз, но тебе лучше знать что ты там делаешь и зачем.
Аноним 30/05/20 Суб 14:15:24 1707925
image.png (92Кб, 1358x725)
1358x725
>>1707901
Не суть, на номер телефона (например) или на логин не сложно переделать. Вопрос в том, можно ли отправить нужному пользователю пуш через Firebase? Во всех гайдах описывается то, как этот пуш отправлять через консоль Firebase (пикрил), а мне нужно делать это программно, прямо из приложения
Аноним 30/05/20 Суб 15:59:40 1708046
>>1707925
Есть серверное апи, чтобы слать пуши. Через обоссаную админку шлют только всякое маркетинговое говно.
Ты можешь дернуть серверное апи с телефона но:
1) твой серверный токен для пушей спиздят
2) тебе нужен чужой пуш токен, чтобы отправить этому юзеру пуш. можешь конечно выгружать пуш токены юзеров в фаирбейс, а потом запрашивать у фаирбейза по чужому емейлу чужой пуш токен и отправлять ему пуш.
Безопасность такого решения крайне сомнительна, но для твоей мелкой поделки пойдет.
Реальное IT #3 Аноним 22/01/20 Срд 11:40:45 1580486 Ответ
15773296246622.png (1222Кб, 848x1200)
848x1200
15794837008390.jpg (26Кб, 320x320)
320x320
Для тех кто снял розовые очки и понял что ИТ неблагодарная профессия, добро пожаловать.


Главное в профессии что? Главное - чтобы денежки платили. За денежку можно и реакт по второму кругу переписать. Вы, лолки, не понимаете одну элементарную вещь - что простота и в-один-кликовые инструменты работают в пользу ваших начальников, а не в вашу.

То же самое с попенсорцем - вы просто забесплатно делаете работу, которая стоит бешеных денег, получая взамен УВАЖЕНИЕ СООБЩЕСТВА нихуя, тонны говна от таких же кодерков, которые всегда знают, как лучше и что вы говно


FAQ:


- Программирование это не творчество. Программирование зачастую скучное и однообразное занятие.

- Программирование и в целом ИТ индустрия - это раздутый пузырь.

- В наше время этот самый пузырь интенсивно раздувают для заработка на курсах, книгах и прочего материала. Зачастую, этот материал ужасного качества, с тонной воды.

- Программист это обычный офисный работник.

- Ты не уедешь заграницу и не устроишься в гуглофейсбук.

- Тебе нужно освоить тонну материала. Для того чтобы писать какой-то базис в вебе, тебе придется погладить материала чуть ли не на научную область и скорее всего, ты толком ничего и не сможешь сделать путевого

- Этот материал устареет через 2-4 года.

- Работая в легаси или то что скоро станет легаси - ты будешь отставать от мирового ИТ и твой опыт будет обесценен.

- Тебе придется перманентно учиться. Даже тому, что тебе кажется абсурдным но это стильно, модно, молодежно

- Некоторые фреймворки, реально требуют больше трудовых ресурсов (на изучение или решения последующих проблем), чем задача которую они для тебя решили.

- Программисты в среднем не очень умны и очень легко ведутся на бестолковый маркетинг. Отсюда и получается, что многие абсурдные технологии в топе.

- Твое здоровье будет очень сильно проседать. И если ты молод и тебе кажется это несерьезным, то к 30-40 ты офигеешь фраза программирование - это геморрой, может материализоваться

- Все языки имеют тонну недостатков и все они говно. А те что не говно, то просто лицемерно раздутый пузырь.

- Многие языки или либы "вдохновляются" друг у друга, отсюда получая то, что программирование на X языке похоже на программирование на языке Y (но с какими-то малыми изменениями, вводящие больше в заблуждения).
Как только это поймешь, станет ясно, какой же это зоопарк языков.

- Ты не сможешь освоить 100500 языков и стать тру-мастером. Все путешествия по языкам закончиться тем, что ты будешь знать все поверхностно и по сути бестолково.
Просто мозг устроен так, что то что ты не будешь использовать, просто будет забываться. А реально долго практиковаться и погрузиться во всю инфраструктуру и тонкости языка, ты сможешь на ограниченном числе языков.


Предыдущий тред:
https://2ch.hk/pr/res/1557307.html
Пропущено 149 постов
10 с картинками.
Пропущено 149 постов, 10 с картинками.
Аноним 18/02/20 Втр 15:13:07 1606468
>>1606465
Не знаю, мой знакомый еще в эмбрионе собес проходил
Аноним 04/03/20 Срд 09:52:16 1622678
вверх
Аноним 06/04/20 Пнд 06:51:42 1651516
тред не тони..
JavaScript.thread = Number(`158`); /js/ Аноним 22/03/20 Вск 10:40:23 1639808 Ответ
15794248572420.png (56Кб, 1050x1050)
1050x1050
Предыдущий: >>1629259 (OP)

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Для программирования на ХТМЛ https://codepen.io/pen/
Для Ноды с консолькой https://repl.it/languages/nodejs
Для фреймворков https://codesandbox.io/
Залить, задеплоить страничку, сервер, контейнер https://zeit.co/now

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?

Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:

У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так %кусок-кода-%(В), но получаю ошибку (Г).

Сделай песочницу по ссылкам выше для ясности и удобства. Если никогда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Пропущено 592 постов
71 с картинками.
Пропущено 592 постов, 71 с картинками.
Аноним 18/04/20 Суб 15:06:37 1660982
>>1660948
Мне точно пригодились, потому что и деревья приходилось рекурсиями крутить, и сложную бизнес логику реализовывать. Да и алгоритмические задачки на собесах это не редкость.
Аноним 19/04/20 Вск 02:45:53 1661499
>>1660982
А как крутить деревья НЕ рекурсией?
Аноним 19/04/20 Вск 08:37:18 1661552
>>1661499
Если у тебя глубина задана заранее, можешь делать это циклами.
Неосиляторов тред #3 /enter/ Аноним 04/03/20 Срд 21:37:11 1623270 Ответ
photo5404784101[...].jpg (142Кб, 853x1280)
853x1280
Или тех кто вкатывается уж очень долго...

Определяемся с направлением, ищем способы эффективного обучения, быстрого вката, не сходим с ума в перерывах, временно устраиваемся охранниками в Пятерочку и между обходами дрочим Python. Откладываем фильмы, сериалы, игры в закладки на 5 лет вперёд, мечтая когда-нибудь посмотреть. Отличаем хорошие курсы от инфоцыган. Проходим собеседования с 20-летним тимлидом и идём к 300к/сек

Пилим стори кто на что учится и сколько! Почему не хотите оставить эти попытки и признать себя дауном

В предыдущей серии: https://2ch.hk/pr/res/1593451.html
Пропущено 536 постов
38 с картинками.
Пропущено 536 постов, 38 с картинками.
Аноним 25/04/20 Суб 18:21:22 1667322
>>1661113
Куколды. Потонем же.
Аноним 26/04/20 Вск 00:13:24 1667718
>>1667322
неосиляторы жи есть
Аноним 26/04/20 Вск 12:13:34 1667908
МЫ ВАМ ПЕРЕЗВОНИМ #395 /xo/ Аноним 30/03/20 Пнд 19:47:40 1646426 Ответ
.mp4 (1315Кб, 640x360, 00:00:04)
640x360
Пропущено 654 постов
77 с картинками.
Пропущено 654 постов, 77 с картинками.
Аноним 05/04/20 Вск 01:56:26 1650392
>>1646486
Тебя 18 к зарплата при 48 часовой рабочей неделе не напрягает?
ДО вычета налогов? С опытом работы от одного до двух лет и уверенным знанием в стаке технологий? Челик, в шпротляндии неудачник, обслуживающий тебя в местном ашане больше будет получать за ПОЛОВИНУ ставки. При этом сразу же. Тупо по минималке если считать.

И при этом, его не будут ебать налогами.

Или вон, от 15к до 20к работа - опять, полный стак, проекты, и прочий выпендрёж и "ДОСТОЙНАЯ ОПЛАТА" в 181 евро.

Если для тебя это нормально, то, в принципе, вы это и заслуживаете. Потом не пиздите, что люди не преклоняются пред вашим интеллектом и не считают вас элитой "как раньше".


Аноним 29/04/20 Срд 12:10:09 1671277
>>1646871
>свежим студентом, который знает все новые фрейморки и языки.
и как новые фреймворки и языки помогут студенту с моим проектом, который и сейчас-то на устаревшем говне мамонта написан, ммм?
Аноним 30/05/20 Суб 01:06:29 1707593
куда перекатится из фронта? в какой язык
Питон тред №83 /python/ Аноним 20/03/20 Птн 19:27:33 1638346 Ответ
d2714ce2056b517[...].jpg (152Кб, 1024x715)
1024x715
van-rossum.png (825Кб, 660x682)
660x682
pycorona.png (156Кб, 845x915)
845x915
Тред, посвящённый языку программирования Питон, #83

Предыдущий: >>1627269 (OP)
Литература:
Автоматизация рутинных задач ч.2 - https://anonymousfiles.io/3CBCoy1o/ <-- тут только одна книжка. Кто может, залейте её на ЯД к остальным.
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://www.codepile.net/ - можно расшарить код в том числе на редактирование, особая полезная опция - чат при каждом листинге, где можно код обсудить
https://pyfiddle.io/ - запуск python кода онлайн, но чтобы шарить, надо регистрироваться

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Очень годный ролик на американском языке про многопоточность и асинхронность https://www.youtube.com/watch?v=MCs5OvhV9S4

А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но переработанная под язык Python: http://composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

Дайте нормальные книжки на русском! Мы, блядь, не в пиндосии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

шаблон шапки: https://dumpz.org/aZWStPx4fWf3
Пропущено 516 постов
45 с картинками.
Пропущено 516 постов, 45 с картинками.
04/04/20 Суб 16:59:40 1650118
>>1648522
Нагугли лабки из какого-нибудь уника и пили.
Аноним 08/04/20 Срд 01:26:25 1653156
Может кто-нибудь подсказать, работаю с докером впервые,


docker-compose up:
Creating sso_celery-beat_1 ... error
type "bind": bind source path does not exist: /f/test/sso

ERROR: for sso_celery-beat_1 Cannot create container for service celery-beat: invalid mount
Creating sso_web_1 ... error

ERROR: for sso_web_1 Cannot create container for service web: invalid mount config for type
"bind": bind source path does not exist: /f/test/sso

ERROR: for celery Cannot create container for service celery: invalid mount config for type
"bind": bind source path does not exist: /f/test/sso

ERROR: for celery-beat Cannot create container for service celery-beat: invalid mount config
for type "bind": bind source path does not exist: /f/test/sso

Хотя сам путь есть (запускаю оттуда)
Перелопатил многое, docker login, менял что-то в докер файлах проекта, но увы
наткнулся на это
https://qna.habr.com/q/706007
Но там трудно чето вообще
Понимаю, что нужно путь абсолютно в строке указать, но как хз
Аноним 08/04/20 Срд 01:27:32 1653159
МЫ ВАМ ПЕРЕЗВОНИМ #394 /xo/ Аноним 29/03/20 Вск 12:03:34 1645188 Ответ
Погружение в Ja[...].jpg (81Кб, 1080x1322)
1080x1322
Пропущено 554 постов
54 с картинками.
Пропущено 554 постов, 54 с картинками.
Аноним 01/04/20 Срд 14:13:39 1647979
Читаю вакансии, в каждой галере пишут про "зону отдыха" с печеньем, приставками, футбольным полем, но когда приходишь в такой офис, там все время пусто. Когда отдыхать то ? после работы что ли ?
Аноним 04/04/20 Суб 03:15:38 1649707
>>1647979
1. Иногда это просто понты - типа у них хорошо работать, а на деле жопа в мыле.
2. Программисты чилят прямо на рабочем месте. Сейчас бы футбик гонять, если перед тобой пека с интернетами. Все футболисты на заводе работают.
Аноним 05/04/20 Вск 02:03:51 1650395
>>1649707
Есть третий вариант - футбик - это добровольно-принудительная хуйня, придуманная для "поддержания корпоративного духа", за непосещение которой будут ебать. Возможно даже в жопу.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов