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


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

Check this out!

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

<<
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg (24Кб, 500x500)
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
14958007710430.jpg (746Кб, 2310x2306)
2310x2306

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.
О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

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

В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.


В: Все на английском, нипанятна!
О: Тогда .


В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.


В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.


В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/

Пропущено 497 постов
38 с картинками.
Пропущено 497 постов, 38 с картинками.
Аноним 05/06/20 Птн 14:41:55 1713911
>>1713903
Проиграл.
Да не, просто насрите классами к ишью и напишите пару поддерживающих комментов.
Аноним 05/06/20 Птн 14:53:35 1713919
>>1713719
В чейн оф респонсабилити проверки и делаются поочередно, в зависимости от порядка добавление делегатов-обработчиков.
Аноним 05/06/20 Птн 15:23:43 1713950
Поясните, есть класс "Юзер", класс "Группа", группа должна содержать юзеров. Юзеры есть в дб под uid. Как вернее поступить: класс группа должен хранить массив юзеров или хранить массив uid?
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png (566Кб, 1280x720)
1280x720
Пропущено 497 постов
50 с картинками.
Пропущено 497 постов, 50 с картинками.
Аноним 05/06/20 Птн 15:38:52 1713966
>>1713906
Хз, я просто ленивое хуйло. Я выхожу из дома в 8:45 и прихожу домой в 17:15. Всё остальное время я могу заниматься чем угодно, потому что овертаймы у меня бывают ну 1-2 раза в квартал, может быть. Что я делаю для саморазвития? Нихуя. Что у меня в качестве хобби не на словах, а на деле? А тоже нихуя. Тян? Уже год никого нет ну тут я скорее рад, до этого 10+ лет тян была. Вылезти на улицу? Данунахуй. Причём у меня деградация уже дошла до того что ладно бы я там в игры играл или кино смотрел. Не, это для меня тоже уже слишком сложно. И у меня "нет времени" посмотреть 2-х часовой фильм. В итоге вся жизнь - это перманентное переключение между рсс, твиттером, двачем и ютьюбом. И мотивирует меня наверное только если меня выпиздят на мороз с работы, но этого не предвидится, потому что работаю я нормально и скиллы у меня в норме.
Аноним 05/06/20 Птн 15:40:54 1713967
Аноним 05/06/20 Птн 15:44:30 1713970
image.png (76Кб, 1243x939)
1243x939
image.png (64Кб, 1233x575)
1233x575
image.png (215Кб, 2560x1396)
2560x1396
Как же стыдно быть жопаскриптером!
Питон тред №90 /python/ Аноним 03/06/20 Срд 07:52:24 1711609 Ответ
zmija1.gif (73Кб, 400x292)
400x292
van-rossum.png (825Кб, 660x682)
660x682
500F127442295pS[...].jpg (120Кб, 500x316)
500x316
Тред, посвящённый языку программирования Питон, #90

Предыдущий: >>1699561 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: 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/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.

текущая шапка (90): https://dumpz.org/bASGKD8cCFDf
Пропущено 93 постов
9 с картинками.
Пропущено 93 постов, 9 с картинками.
Аноним 05/06/20 Птн 15:15:53 1713935
>>1713482
1. Стандартный вариант создать под это дело модель, прикрутить ее к модели user https://docs.djangoproject.com/en/3.0/topics/auth/customizing/#extending-user
2. Это тебе скорее всего нужен моднявый UI kit, вроде primeNG, попробуй поискать bootstrap ui kit, если так привычнее будет. Есть даже вероятность, что найдешь ui kit специально под джангу.
>>1713787
Я бы поделил всё поле на квадраты и с помощью randint выбирал квадрат из списка и размещал объект на нем. Правда, я не уверен, что это разрешено условиями задачи.
Аноним 05/06/20 Птн 15:17:45 1713937
>>1713920
Ты что-то накосячил.
Имя этого поля с []?
Аноним 05/06/20 Птн 15:27:14 1713959
>>1713935
Уже решил, добавив поля объектам и проверку на перекрытие. НО спс за овтет.
БЕЛОРУССКОГО IT ТРЕД №5 /belit/ Аноним # OP 02/01/20 Чтв 22:30:46 1563436 Ответ
maxresdefault[1].jpg (129Кб, 1280x720)
1280x720
БЕЛОРУССКОГО IT ТРЕД №5

В новом году с новым тредом

Тред про IT в одном маленьком, но гордом государстве в самом центре Европы.

Прошлый тут >>1500629 (OP)
Пропущено 414 постов
21 с картинками.
Пропущено 414 постов, 21 с картинками.
Аноним 05/06/20 Птн 12:07:41 1713817
>>1712995
Да какая нафиг разница, в резюме просто укажи синьор програмадор. А твою трудовую увидят уже в ОК, да и им будет пофиг, там иногда такую дичь пишут.
Аноним 05/06/20 Птн 15:08:05 1713929
>>1711194
не понимаю чому люди себя так не ценят, не следят за рынком и вот это все. Что в линке ищут работу и называют себя жунами с 1.5 годами опыта, то вот такие по 1.5 года за 800 работают. Пздц.
Я обычная ручная макака тостер на мобилках за 14 месяцев опыта вырос с 300 до 1500, правда пришлось 3 места работы сменить, но ничего, зато циферки на карточки радуют
Аноним 05/06/20 Птн 15:26:12 1713955
>>1696202
что счас в автоматизации в тренде? На какой стул садится java или пистон?
JavaScript.thread = Number(`163`); /js/ Аноним # OP 31/05/20 Вск 06:11:33 1708846 Ответ
15888820692770.png (56Кб, 1050x1050)
1050x1050
Прошлый тред: >>1680326 (OP)
Больше пары строк кода в посте или на скриншоте ведут в Ад.
Для программирования на HTML https://jsfiddle.net/
Для Node.js с консолькой https://repl.it/languages/nodejs
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос: что я хочу получить, что я для этого делаю, что я вместо этого получаю. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Руководство для вката:
https://pastebin.com/9yRADC0s
Пропущено 300 постов
33 с картинками.
Пропущено 300 постов, 33 с картинками.
Аноним 05/06/20 Птн 09:20:17 1713710
>>1713699
Уже дочитал до этого момента в книжке, спасибо.
Аноним 05/06/20 Птн 13:51:27 1713897
Что скажете за этого товарища? https://www.udemy.com/user/sgslo/
Смотрели у него что-то? Очередной Владилен Минин или можно посмотреть?
Аноним 05/06/20 Птн 15:26:11 1713954
C++ тред #112 /cpp/ Аноним 30/05/20 Суб 23:09:24 1708681 Ответ
1438902703927.png (10Кб, 1024x1024)
1024x1024
1576370470557.jpg (487Кб, 583x826)
583x826
Пропущено 256 постов
17 с картинками.
Пропущено 256 постов, 17 с картинками.
Аноним 05/06/20 Птн 15:16:32 1713936
>>1713921
Дохлый номер. Там китайцы работают в основном, и белых они не любят.
Аноним 05/06/20 Птн 15:20:39 1713944
>>1713936
>Там китайцы работают в основном, и белых они не любят
В московском R&D центре в основном только китайцы работают?
Вроде как слышал, что наших студентов в хуавей приглашают работать.
Аноним 05/06/20 Птн 15:25:57 1713953
А вот и новый оптимизированный баз данных тред, /sql/ Аноним 20/03/20 Птн 23:37:27 1638710 Ответ
15767555835440.jpg (9Кб, 400x400)
400x400

А вот и новый оптимизированный баз данных тред,
в котором мы
-Выслушиваем, почему в шапке по-прежнему отсутствует инфа для вкативания
-Разбираемся, почему PostgreSQL - не Oracle
-Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
-Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обещстве
-Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
-Анализируем, как работает поиск вконтакте
-Игнорируем конкаренси-шизика, не понимающего, зачем базы данных нужны
-И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно

Поехали!
Пропущено 312 постов
26 с картинками.
Пропущено 312 постов, 26 с картинками.
Аноним 05/06/20 Птн 12:34:04 1713840
>>1713650
При иннере проблемы не будет. Но нужен лефт к пездам справа, да и разобраться почему так происходит хочется.
Аноним 05/06/20 Птн 12:42:06 1713850
>>1713840
Мы тут гадать должны три треда?
Неконструктивно обсуждать запросы без плана. Слишком много вариантов.
Аноним 05/06/20 Птн 15:06:14 1713925
>>1713840
Отфильтруй сначала в CTE, а потом ебани свой жоин.
Официальный 1С тред #33 /1c/ Аноним 28/05/20 Чтв 09:52:56 1705133 Ответ
2020-05-2809-51[...].png (653Кб, 625x719)
625x719
Очередной легитимный тред по 1С. Вкатываемся в 50+ лет, развозим диски ИТС и требуем 1600р/час за ответы ИТТ.

FAQ:
https://pastebin.com/yyFX2WMd

P.S. Шутки про разнос дисков ИТС не приветствуются
Пропущено 60 постов
6 с картинками.
Пропущено 60 постов, 6 с картинками.
Аноним 05/06/20 Птн 12:15:13 1713822
>>1713688
Матанализ после 11 классов? Это где так сурово учат, Челябинск? А ТФКП было?
Аноним 05/06/20 Птн 12:20:18 1713825
>>1713822
Было. И ещё в обязательном порядке ООП.
Аноним 05/06/20 Птн 15:05:50 1713924
>>1713649
Я и так в столице области лол, тут примерно 20-30 вакух на веб-разработчика зп от 15 до 30.
C Programming Language #58 /clang/ Аноним # OP 02/06/20 Втр 20:39:48 1711268 Ответ
C Propaganda.jpg (1970Кб, 2000x2610)
2000x2610
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/#, https://wandbox.org/ или https://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит [​i​] или ∗.

Что читать:

- Brian Kernighan, Dennis Ritchie "The C Programming Language": http://www.cypress.com/file/56651/download
- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.
- Zed A. Shaw "Learn C the Hard Way" (2015): годное пособие для гуманитариев для гуманитариев!
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/~ats/books/ooc.pdf
- Стандарт ISO/IEC 9899:1999 (C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)
- Стандарт ISO/IEC 9899:2011 (C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- Черновик стандарта ISO/IEC 9899:202x (C2x): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2479.pdf (февраль 2020, с диффами)

Чем компилировать:

- Очевидный GCC.
- clang: оче годно, батя рекомендует.
- Intel C++ Compiler: оптимизации, тысячи их.
- Visual Studio Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.
- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.
- TCC: очень маленький компилятор с багами и поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.

Что еще почитать:

http://c-faq.com/
FAQ из comp.lang.c. Древний, но все еще актуален.

Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)
Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.

Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)
"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).

Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.

Ben Klemens "21st Century C: C Tips from the New School" (2012)

Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)

Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)

MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)
Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard и http://web.archive.org/web/20190213011655/homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-c-style.pdf

Еще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_C

https://github.com/kozross/awesome-c

Онлайн-утилиты:

- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).
- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.

Прошлые треды:

- №55: http://arhivach.ng/thread/543511/
- №56: http://arhivach.ng/thread/563333/
- №57: http://arhivach.ng/thread/563334/ >>1680461 (OP)
Пропущено 12 постов
1 с картинками.
Пропущено 12 постов, 1 с картинками.
Аноним 05/06/20 Птн 10:12:35 1713729
>>1713562
Если бы было printf(user_data), тогда да, за это бить надо, пока не дойдет. Но в книге совершенно другой случай.
Аноним 05/06/20 Птн 12:55:10 1713861
Здравствуй, анон. Мучаюсь с макросами и _Generic в c11 в попытках написать небольшую библиотеку с типа-шаблонами и типа-перегрузкой функций.

Очень интересны следующие вопросы:
1) Есть ли способ по заданному целочисленному типу T получить соответствующий беззнаковый тип UT (например, по int32_t получить uint32_t, а по uint32_t - тоже uint32_t)?
Иначе говоря, пытаюсь запилить что-то в духе
__UNSIGNED(T) var;
которое после обработки будет
UT var;

2) Есть ли хотя бы просто способ проверить, что некий T является беззнаковым?

3) В дополнение ко (2): если известны все беззнаковые типы, которые потенциально могут использоваться, можно ли решить данный вопрос без нагромождений #if в каждом месте, где требуется определить знаковость?
Аноним 05/06/20 Птн 14:24:44 1713905
>>1713861
Ладно, для третьего вопроса пока есть такой говнокод:

#define CAT_2(X1,X2) X1##_##X2

#define __UNSIGNED_OF_int8_t uint8_t
#define __UNSIGNED_OF_int16_t uint16_t
...
#define __UNSIGNED(T) CAT_2(___UNSIGNED_OF,T)

Очень надеюсь, что есть что-то лучше.

ЛОУСКИЛЛЬНЫЙ ДВАЧЕР КОНТЕСТИЛ В ЯНДЕКС, НО ЖИДКО ДАЛ В РЕЙТУЗЫ Аноним 25/10/19 Птн 01:18:04 1504237 Ответ
kstb.png (559Кб, 699x566)
699x566
kstb2.png (1548Кб, 1065x847)
1065x847
Не успело отгреметь разоблачение Winderton'а и его "индивидуальных планов", которые
оказались одинаково индивидуальными для всех, кто их купил. Его видосы, как выяснилось,
были просто адаптацией материала ряда англоязычных блоггеров (не просто в плане содержания,
а вплоть до тупо скопипащенного кода и угла постановки камеры).

Так вот, маленькие любители программирования, вы просили нового разоблачения?
Таки я вам принес их. Усаживайтесь, поудобней, открывайте пиво, кто не пьет (вы хоть дрочите?),
наливайте себе чашку дарджилинга или че у вас там на кухне.
Сегодня папа программирования РАЗЪЕБЕТ очередного днищенского инфоцыгана.

Итак, вы все помните мемного додика, который пытался трудоустроиться в Яндекс, не зная
типов данных JS. Было это год назад, поорали мы знатно, кто-то может быть даже смотрел
какие-то еще видосы с этим челом (а это, бесспорно, Ромка от мира программирования).
После того случая и еще нескольких неудачных интервью с околонулевой вероятностью
трудоустройства, данный персонаж начал ОБУЧАТЬ ЛЮДЕЙ JS'у (sic!!!). Также он
записывал совершенно невменяемые шизофренические высеры длиной по 10-12 часов (sic!!!)
на ютуб, в которых иногда по часу камера показывала пустую комнату, реалити шоу
из жизни хиккана, каникулы в Мексике нервно курят в сторонке.

Но мало кто знает, что вчера вышло видео, в котором додик ОБДЕЛАЛСЯ ПО-КРУПНОМУ.
Для тех, кто забыл напомню, что первым, ну или первым известным роликом пациента
стал вот этот видос из Яндекса:
https://www.youtube.com/watch?v=BBmC5zb4mzE

Чем примечателен этот видос? Ну помимо того, что человек считает boolean объектом,
там мы узнаем некий бэкграунд пациента (5:20 тайминг):
1) Что занимается он JS'ом "с восьмого класса";
2) "Профессионально" этим самым JS'ом он занимается последние 2 года.

Я не буду растекаться здесь по поводу того, что нельзя работать с JS больше 2 месяцев
и не знать типов данных (это, на секундочку, первая страница второй главы книги YDKJS,
которую Яндекс, кстати, настоятельно рекомендует почитать прежде чем позориться перед
уважаемыми людьми). Остальную хуйню в духе "булиан - это объект", а "number - это цифры, то есть
integer" и так далее я не буду даже комментировать, оставлю вам для личного просмотра (10:00 тайминг).
Это вы все можете увидеть сами, скажу от себя лишь то, что это
САМЫЙ ЛСНЫЙ JS-ХУЙ, которого я видел за свою жизнь, а видел их я, поверьте, не мало.
Пропущено 354 постов
28 с картинками.
Пропущено 354 постов, 28 с картинками.
Аноним 04/06/20 Чтв 19:01:52 1713226
А на 1:12:00 можно посмотреть, с кем у Кости был секс.
Аноним 05/06/20 Птн 00:08:02 1713531
2020-06-0418.10[...].png (817Кб, 1412x1224)
1412x1224
2020-06-0418.07[...].png (212Кб, 1040x1144)
1040x1144
Пишите в skyeng, чтобы этому жулью оффер отзывали
Аноним 05/06/20 Птн 13:41:05 1713892
>>1713531
А причем здесь Skyeng? Алсо, где ты палишь это? Ты в вк к нему внедрился? Просто как я помню он теперь все это в каких-то закрытых чатиках скидывает, после того как его с люксофта пидорнули модераторы.
Удаленки и фриланса тред /remote/ Аноним 05/06/20 Птн 11:48:37 1713784 Ответ
udalenka1.jpg (61Кб, 512x369)
512x369
udalenka2.jpg (62Кб, 500x270)
500x270
udalenka3.jpg (75Кб, 464x640)
464x640
Удаленки и фриланса тред, не нашел - создал.
Вернее нашел что то близкое, но там 2,5 анона и не совсем тематика.

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

Погнали!
Пропущено 7 постов.
Пропущено 7 постов.
Аноним 05/06/20 Птн 12:36:21 1713843
>>1713838
Ну сорян, мне надо найти сайд джоб какой-нибудь на выходные, а то мне скучно. Хочу получать в btc шоб не ебаться с пейполом и прочей хуйнёй
Аноним 05/06/20 Птн 12:56:31 1713862
>>1713843
>Хочу получать в btc шоб не плотить нологи
Поправил, не благодари
Аноним 05/06/20 Птн 13:16:31 1713880
>>1713862

Налоги и так в России можно не платить. Работа без оформления не является нарушением со стороны работника. Оно является нарушением со стороны работодателя. Айм блади сириус.

А насчёт btc, они просто пижже потому что чел просто открывает кошелёк, ставит твой адрес, ставит fee и жмёт хуяк. Всё легко и без гемора. А потратить биткойник я знаю где =)
Лиспотред №10 /lisp/ Аноним 04/02/20 Втр 15:26:16 1591537 Ответ
1456980665625.png (23Кб, 256x150)
256x150
Лисп - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.

{Основные диалекты}
:: Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и, в некоторых реализациях (sbcl, например), частичный их вывод.
Описание особенностей: http://habrahabr.ru/post/143490
Основные реализации:
- свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), gcl, cmucl
- коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl (для программирования под ведро и ios)
:: Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile (https://www.gnu.org/software/guile/) и Chicken Scheme (http://call-cc.org/).
:: Racket - развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs).
:: Clojure - cм. соседний тред.

{Scheme}
::: Учебники
- SICP :: https://mitpress.mit.edu/sites/default/files/sicp/index.html
- The Scheme Programming Language (R6RS) :: https://www.scheme.com/tspl3
- Практика :: https://exercism.io/my/tracks/scheme

::: Документация
- http://web.mit.edu/scheme_v9.2/doc/index.html

::: Остальное
- https://github.com/theodesp/awesome-scheme
- https://github.com/schemedoc/awesome-scheme

{Racket}
::: Учебники
- HtDP :: https://www.htdp.org/
- Racket Guide :: https://docs.racket-lang.org/guide/index.html
- Beautiful Racket: https://beautifulracket.com/
- Остальные :: https://racket-lang.org/books.html

::: Документация
https://docs.racket-lang.org/

::: Библиотеки
- https://github.com/avelino/awesome-racket
- https://pkgs.racket-lang.org/

::: Среда разработки
- DrRacket :: https://docs.racket-lang.org/drracket/
- Online :: https://www.jdoodle.com/execute-racket-online/

{Common Lisp}
::: Учебники
- Cookbook :: https://lispcookbook.github.io/cl-cookbook/
- PCL :: http://lisper.ru/pcl/
- OnLisp :: http://www.paulgraham.com/onlisptext.html

::: Документация
- http://www.lispworks.com/documentation/HyperSpec/Front/index.htm

::: Библиотеки
- https://github.com/CodyReichert/awesome-cl
- http://quickdocs.org/

::: Среда разработки
- Portacle :: https://portacle.github.io/
- Остальные :: https://lispcookbook.github.io/cl-cookbook/editor-support.html

Предыдущий тред покоится на дне тут: https://2ch.hk/pr/arch/2017-09-01/res/1003393.html
Пропущено 200 постов
37 с картинками.
Пропущено 200 постов, 37 с картинками.
Аноним 04/06/20 Чтв 23:20:34 1713490
>>1713450
>>ЛИСП=>Питон=>байткод
Ну ок.
Аноним 05/06/20 Птн 00:25:26 1713554
>>1713258
>Какие, например?
Всё ФП это одна большая шизотема, точнее манок для аутистов, типа судоку или каких-нибудь наполеоновских войн.
Аноним 05/06/20 Птн 13:16:10 1713879
>>1713554
Частично соглашусь, но писать на ФЯ вполне себе можно и это намного комфортней, чем на ОО-языках.
Тут скорее зависит от степени упоротости на определенных темах, типа программирования на тайплевеле, ссылочной прозрачности и т.д. так что для программирования времени не остаётся. Тут два варианта. Либо человек изначально не хотел программировать, ему просто нравится манипулирование значками/символами, а в математику, матлингвистику или професиольный компсайнс не смог. Либо второй вариант, человек работает программистом, но так как коммерческое программирование - это тупое и однообразное занятие, а каждая новая задача похожа на предыдущую как две капли воды, то программист, чтоб не помереть со скуки, начинает развлекать себя всякими обобщениями, систематизацией и прочими играми с абстракциями, что сопряжено с поиском новых концепций, выразительных средств и соответсвенно изучению новых языков. Заполучив в руки какой-нибудь хаскель с его богатым внутренним миром, человек начинает в него проваливаться, так как процесс повышения уровня обобщения и формализации - в общем-то бесконечен (когда потенциал хаски будет исчерпан, дальше пойдёт Идрис или любой прувер модный в этом сезоне). При этом обычное рутинное программирование на жабе в лохусофте теперь вызывает ещё большее раздражение, потому что совершенно не подходит для абстрактного мышления, которое теперь ещё и наполнилось новыми понятиями. Раздражение не позволяет нормально работать, а вымешать его надо, поэтому вместо быдлокодинга очередной CRM на работе или абстрактного ассоциативного кластера метапарадигм дома, человек срется на мейлачике рассказывая ОО-индусам и байтоебам что они все быдло, а из языки - говно.
Саммит Machines Can See /mcs2020/ 05/06/20 Птн 13:12:42 1713876 Ответ
980045464136315[...].jpg (58Кб, 1200x630)
1200x630
Machines Can See — это четвертый ежегодный международный саммит в области компьютерного зрения и машинного обучения, который организует VisionLabs. В этом году он пройдет в онлайн-формате.
На саммите выступят:
Корделия Шмид (INRIA/Google),
Джитендра Малик (Berkeley/Facebook)
Манохар Палури (Facebook)
Джеймс Хейз (Georgia tech)
Виктор Лемпицкий (Samsung/Skoltech)
Абхинав Гупта (CMU/Facebook)
Джозеф Сивич (INRIA / CTU)
Владлен Колтун (Intel)
Артём Бабенко (Яндекс)
Лоренс ван дер Маатен (Facebook)
Дева Раманан (CMU / Argo AI)
Ясир Шейх (CMU / Facebook).
Участие бесплатное по предварительной регистрации:
machinescansee.com
Мамкины апворкеры, постите свои рейты Аноним 05/06/20 Птн 10:45:54 1713743 Ответ
image.png (697Кб, 998x652)
998x652
1. Стек
2. Текущая ставка в час
3. Короновирус как-то повлиял на рейт?
4. Максималка которая была в час/фикс
5. Есть ли работа помимо апворка?
Пропущено 3 постов.
Пропущено 3 постов.
Аноним 05/06/20 Птн 13:01:38 1713868
>>1713846
С низким рейтом делают всякие индусы из говна и палок. Жлобы и другие индусы пользуются.
А на сириус бизнес проектах низких рейтов вообще не бывает, потому что индусы туда не лезут, им достаточно своего энтрилевела.
Аноним 05/06/20 Птн 13:03:41 1713869
>>1713846
Есть индус Джамал Насри-В-Твой-Код , который насрет тебе в код так что ты до конца жизни будешь жалеть что согласился на эти 3 зеленых бумажки в час.
Есть Иван Говнов, который насрет чуть чуть меньше, но все равно жидко и ты опять будешь жалеть что платил 10 в час.
А есть Джон Чэдов, который насрет тебе в ухо какой он ахуенный и как много у него отзывов, но в код не насрет и все это за 50 в час
Аноним 05/06/20 Птн 13:10:08 1713873
>>1713846
В эти 50 входит подтверждаемый опыт, внятное умение общаться и придумать себе ТЗ лучше, чем мог бы заказчик, белая внешность. По деньгам это все равно меньше, чем on site программист в америке, поэтому это адекватные рейты. 20-30 - середнячок, за 10 лично я никогда не работал.
Феерическая расстановка точек над языками Аноним 18/05/20 Пнд 21:11:11 1693246 Ответ
image.png (204Кб, 1040x520)
1040x520
ДА НАЧНЁТСЯ БИТВА

GOD TIER: C#
TOP TIER: C, C++, Kotlin
MIDDLE TIER: Python, JS
LOW TIER: Java, Scala, Ruby, Swift/Objective-C, VB, MATLAB, Erlang
SHIT TIER: GO, PHP, 1C, ABAP
USELESS SHIT TIER: Pascal (и диалекты, включая Delphi), Perl, Haskell, F#, Lisp (все диалекты, особенно схема), Rust, старые диалекты бейсика, Пролог, sh (и разновидности)

C#: Хорош всем, самый сбалансированный и универсальный язык. Можно писать всё, начиная от операционных систем и заканчивая веб-сайтами и десктопными программами. Обладает шикарным тулингом (VS, ReSharper, Rider). С недавнего времени в него завезли кроссплатформенность. Отлично поддерживает многопоточное программирование, обладает широким функциональным функционалом (лямбды, первоклассные функции, функции высших порядков через LINQ, паттерн матчинг), а также шикарным ООП: объектно-ориентированная модель не перегружена, проста в понимании, но в то же время выразительна: например, нормально работают имплицитные методы. Обладает мощностью C++, позволяет вручную управлять памятью, но поддерживает совершенный сборщик мусора. Легко интегрируется с другими языками. Шикарная стандартная библиотека, развитый менеджер пакетов NuGet, большое количество сторонних библиотек для любых задач. Есть системы для сборки и деплоя, автоматического тестирования. Есть нормальные ORM. Можно делать хорошие десктопные приложения.

C++: Позволяет напрямую управлять памятью и писать любые программы. Хороший тулинг, включая самые совершенные компиляторы из существующих, статический анализ. Абсолютно кросплатформенен, хорошо поддерживает многопточное программирование. Современные кресты позволяют писать в функциональной парадигме, но ООП излишне усложнён, включает бесполезные парадигмы вроде множественного наследования. Вместе с системой шаблонов отладка сложной ОО-архитектуры может превратиться в ад. Нет менеджера пакетов Conan кривой до жути, зато есть библиотеки под любые задачи. Легко интегрируется с другими языками. Отличная стандартная библиотека, плюс нельзя забывать про Boost и Qt. Есть системы для сборки и деплоя (make, cmake и.т.п.), которые необходимо знать для работы. Слишком сложный, однако при должном использовании позволяет добиться максимальной производительности. Обладает кучей недостатков вроде неочевидного Undefined behavior, и требует ебли с компиляторами. ORM говно. Qt говно, но не имеет альтернатив.

Kotlin: замеа устаревшей Java. Очень сильно напоминает C#, местами даже более лаконичный. Подходит весь тулинг от Java, который развивался ближайшие два десятилетия. Нет репозитория с пакетами. Подходят Java-библиотеки, которых очень много, но они менее качественные, чем шарповые. Многопоточность как в Java, однако есть ещё и async/await как в C#, Javascript и плюсах с питоном. В целом, очень хороший язык, но немного хуже, чем C#. Нельзя писать десктопные приложения.

C: подмножество (в нестрогом смысле) языка C++. Очень логичный и простой в изучении, подходит для обучения, программирования микроконтроллеров, а также как второй язык для написания "узких мест" в программах на других языках. Абсолютно кросплатформенный, обладает отличными компиляторами, достойным тулингом. Нет менеджера пакетов, но есть много библиотек. Обладает многими недостатками плюсов. Сложные программы на нём пишет только Линус, ORM нет.

Python: Один из самых простых языков для изучения. Невероятно универсальный, отлино подходит для людей, программирование для которых не является главным скиллом. Из-за этого используется в ML, для прототипирования, в расчётных программах вместо matlab, в качестве инструмента для написания shell-скриптов. Есть богатый репозиторий с пакетами. ООП кривое-косое, инкапсуляция фактически не поддерживается, интерфейсов нет, абстрактных классов нет, зато зачем-то есть множественное наследование. Вместо свитч-кейса используются словари, тормозит, как мразь, глючит кодировками. Есть приличный тулинг (IDE PyCharm от житбрейнс), очень много качественных библиотек и фреймворков, используется в вебе. Многопоточное программирование поддерживает, есть ORM. Функциональное программирование не такое развитое, как в других языках, но присутствует -- есть лямбды, функции первоклассные. Сборка и деплой вроде работают. В целом, как язык -- плох но замены пока не предвидится, поэтому слесарить на питоне не зашквар -- единственный язык динамической параши который в принципе можно терпеть.

JS: Единственный язык, который выполняется в браузере. ООП очень своеобразное, отличается от всех других описанных языков (так как основывается на давно мёртвом смолтолке, а не на симуле) и на мой вкус куцое. Прекрасно поддерживает функциональное программирование. Обладает отличным тулингом, поддерживается во всех мажорных IDE, имеет менеджер пакетов npm, развитые системы для сборки и деплоя. Плохо поддерживает многопоточное программирование, которое работает через жуткие костыли. Много библиотек. Как язык неплох, и слесарить на JS не зашквар, особенно используя костыли вроде TypeScript.

Java: сильно отстаёт от C# и Kotlin. Очень многословна. Существует отличный тулинг, много библиотек, развитая система сборки, а вот репозитория с пакетами нет. Асинхронное программирование поддерживает плохо, функции не первоклассные. ООП классическое, однако многого функционала из C# и Kotlin не хватает. Есть много кривых неприятных моментов: например отсутствуют структуры с семантикой копирования, навязывается throws, платный компилятор... С приходом новых языков стала не нужна и живёт за счёт легаси. Есть много ORM, многопоточное программирование поддеоживается достойно, но хуже, чем в более современных языках. Как язык жаба неплоха, но устарела и слесарить на жабе не зашквар.

Scala: была очень многообещающим языком, но за десятилетия не удалось исправить огромное количество проблем. Тулинг отвратительный, хуже, чем у котлина. Менеджера пакетов нет. С жабой совместима через жопу. Поддерживает много неоправдавших себя парадигм: например, является одним из самых популярных языков для написания акторов и одним из самых популярных языков для создания DSL -- при этом ни то, ни то не взлетело. Есть крутой паттерн матчинг. Срывает голову метапрограммированием и похожим на Ruby ООП, за что заслуживает почётное место на свалке. Имеет встроенную систему для билда SBT. Нормальных ORM не имеет. Нормальных задач не имеет. Используется в банках для распила бюджета.

Ruby: очень похож на питон. Имеет более развитое и логичное ООП, хороший тулинг (включая IDE от JetBrains). Имеет хороший менеджер пакетов, ORM, зато не имеет системы для билда и деплоя. Хорошо поддерживает функциональное программирование и многопоточный код. Как язык руби хорош, критических недостатков не имеет (кроме регулярок в стиле perl) но не взлетел. Типизация динамическая, так что при наличии хороших альтернатив писать на руби зашкварно. На нём почти и не пишут. Нигде кроме веба не используется и никогда не использовался.

Swift/Objective-C: Если честно, на них не написал ни строчки, поэтому рассказывать не буду. Быстрое гугление показывает, что там всё есть, кроме универсальности. Используется только для устройств от Apple.

VB: C# с клоунским синтаксисом. Есть всё то же, что и в шарпе. Зашкварно ли на нём писать не берусь решить.

MATLAB: лучше подходит для прототипирования научных расчётов, чем питон. При необходимости можно написать что угодно, вплоть до ГУИ и веб-сервера, но обладает рядом кривых охуительных особенностей вроде указателей формата double. Писать на матлабе не зашкварно.

Erlang: не писал, не знаю, но похоже зашквар -- акторы, динамическая типизация, при этом может вылететь сегфолт...
Пропущено 424 постов
26 с картинками.
Пропущено 424 постов, 26 с картинками.
Аноним 05/06/20 Птн 12:48:27 1713854
>>1713289
Двачую. Аж сердце обливается, когда думаю о том, сколько студентов во всем мире прямо сейчас губят свой потенциал, ведясь на спекулятивный прагматизм и не чтя тот же LISP. Натуральное производство инвалидов.
Аноним 05/06/20 Птн 12:50:49 1713856
>>1713726
Это требует мотивации, мотивация требует эмоций
Аноним 05/06/20 Птн 12:54:01 1713859
>>1713856
Блядь, а может он просто душой болеет за молодежь? Быть может, один, или даже двое, прочтут эту пасту и вдохновятся забить хуй на хайповое говно, которое сколько не учи, рынок тебя через хуй кинет, потому что тупенький.
Scala #1 (возрождённый) /scala/ Аноним 22/04/20 Срд 22:47:37 1665014 Ответ
image.png (55Кб, 304x492)
304x492
image.png (12Кб, 192x192)
192x192
Scala сочетает объектно-ориентированное и функциональное программирование в одном выразительном, высокоуровневом языке.
Система типов Scala позволяет избегать ошибок в сложных приложениях, а рантаймы для JVM и JS позволяют строить высокопроизводительные системы с удобным доступом к огромной экосистеме библиотек.

Q: Какой стэк библиотек взять?
A: Вариантов много, посоветую свой: http4s для HTTP-сервера/клиента, circe для работы с JSON, cats/cats-effect чтобы писать функционально, ZIO чтобы быть сильным как De Goes.

Q: Хочу better Java
A: Обрати внимание на Котлин

Q: Хочу угорать по функциональщине и теории категорий
A: Посмотри на Хаскелль
Пропущено 292 постов
12 с картинками.
Пропущено 292 постов, 12 с картинками.
Аноним 05/06/20 Птн 10:14:05 1713731
>>1712084
Была какая то akka in action, но она довольно старая.
В принципе, можешь взять любую книжку по эрлангу, и что нибудь про ddd и эвент сорсинг.
Н и у самой акки норм дока.

Энивей, акковский подход немного ортогонален микросервисам.
Аноним 05/06/20 Птн 12:33:58 1713839
>>1713731
Т.е. как реализация системы акторов Акка не подходит, т.к. рантайм не позволяет скейлиться как тот же Эрланг или Эликсир. Для микросервисов она тоже не подходит.
Наебалово какое-то выходит. Неужели все что было сказано в этой презентации чистейшая правда - >>1708041 ?
Иными словами, нужно выбрасывать Акку из существующих проектов и заменять ее на котов, зайо и кафку?
Аноним 05/06/20 Птн 12:35:48 1713842
>>1713728
В средней общеобразовательной школе или в ПТУ/ВУЗе. Можешь еще репетиторством поднимать 10-15к, ну и задачки студентам решать за сотку.
Советов ньюфагу тред Аноним # OP 01/05/20 Птн 01:25:32 1673244 Ответ
WPMwkD7Xfkk.jpg (322Кб, 1200x1200)
1200x1200
Сап пограмач, 26лвл вкатывалец на связи
О себе: Всю жизнь интересовался инженерией и техникой, втч радиоэлектроникой, но всю жизнь сидел толком без денег - супернаебизнесы или не стреляли, или стреляли, но я их оперативно сворачивал, тк или ссал или просто не нравилась работа с тупыми людьми и далекая от интеллекта деятельность. Из более менее успешного и продолжительного зашел только перекуп автомобилей, но это бесперспективно и сейчас на том рынке все скатилось в днище. Сейчас вот без денег и работы сижу в съемной хате на пыниной неделе выходных.
На программирование долго долго засматривался, вроде теоретически то что нужно - перспективно, оплачиваемо, требует IQ, конструирование сложных систем, возможность удаленок и прочие бонусы. Но переодически открывая любой учебник по программированию, сразу закрывал - непонятная душная муть... Просто не понимал как это работает, какие то скобочки, индексы, префиксы. Не мог уловить связи между этими if a==b {c=c+2} и работающей программой с гуем и всякими ништяками.

И вот впаше вижу тредскрин аля "хотите верьте хотите нет, дал своей телке учебник "учим питон" и через месяц она устроилась на работу с зп 80к"Понятно что пиздеж, но не суть. И я решил а хуле нет. Раз не понимаю высокоуровневые языки, пойду с низов. Прочитал Харрис и Харрис "Цифровая схемотехника и архитектура компьютера", и на меня снизошло озарение.
После осознания ассемблера и микроархитектуры процессоров, видосики на ютубе аля "учим питон за 20 уроков" показались детским лепетом. После этого с тетрадочкой проконспектировал A Byte of Python, побаловался рисуя в консоли псевдографические узоры и немного пролистав коды программ типа калькулятора на Ткинтере и простейшего парсера Olx. В частности после парсера понял, что без знания веба никуда, изучил HTML и CSS, пробежался по учебнику JavaScripta и поковырял jQuery.
Парралельно начал читать книжку по алгоритмам и SICP.

И чем больше читаю и смотрю ютуб, тем больше понимаю какие массивы информации предстоит изучить... И это напрягает. Хотелось бы изучить и С (люблю микроконтроллеры и низкий уровень), и что нибудь из функциональщины, и машоб с нейросетями и прочий кулхацкинг... Проблема лишь в том что денег осталось за квартиру платить ну максимум на 2 месяца, поэтому о высоких материях потом, надо сначала стать простой макакой. Вариантов вижу два:
1. Задрочить синтаксис и алгоритмы на зубок, и попытаться вкатиться джуном куда нибудь... Конечно есть конторы для совсем червей-пидоров, где берут студентоту, которая не различает компилятор от интерпретатора, и путем анального контракта минимум на год, заставляют пахать за еду и обучение с 8 до 8 без шанса свалить... Но в такие шараги очень бы не хотелось - чувствую что каждая неделя самообучения заметно повышает шанс нормального трудоустройства.
2.Разобраться поверхностно в основных технологиях (PHP, wordpress, либы для работы с вебом итд) и вкатиться во фриланс за еду, судорожно доучиваясь в процессе через гугление. Идея с фрилансом нравится больше - и задачи разные, и какая никакая свобода... Но порог входа там повыше, чем для джуна-пидора мне кажется.
3. Уехать в родной мухосранск, и неспешно учить фреймворки на кухне, пока мамка спит. Питаться бабкиными борщами, унижаться и слушать Соловьева через стенку. Вариант для моего самолюбия крайне болезненный.

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

Прошу прощения за простыню текста, хотелось с кем то шарящим поделиться своими болями. Реквестую советы альфа-300к/нс-богов что делать и в идеале - "вызубри и пойми вот это, это и это, что бы умел делать хотя бы вот это и можешь идти пробовать просить денюжку."
Пропущено 350 постов
56 с картинками.
Пропущено 350 постов, 56 с картинками.
Аноним 05/06/20 Птн 10:55:10 1713753
>>1713745
Забыл добавить - в начале обучения мне видосы ну совсем не зашли, как и курсы. Лучший варик это книги (нашел на флибусте Златопольского и пошло поехало). Кстати так его и не дочитал)).
А так, поставь себе интересную задачу и начни ее делать, потом допиливай. Ну и велосипеды тоже хороши для практики.
Такие дела.
Аноним 05/06/20 Птн 11:28:57 1713769
>>1713753
>мне видосы ну совсем не зашли, как и курсы
Видосы сам нелюблю, считаю что видеоконтент в основном делается для даунов, не умеющих в книги.
Но с книгами по кодингу у меня как то дружба не складывалась, не было представления о самой отрасли, где какой язык и как применяется, итд, и сами книги попадались не очень для вката. Я открывал, видел кучу непонятных слов и действий с самого начала, закрывал и думал - "ну не, слишком душно". Собственно моя эволюция "программиста" протекала так:
1. турбопасраль на информатике, прога типа "введите а, введите б, ура сумма а+б=с". Я тогда даже не представлял что такое консоль, и как вот из консольной хуйни можно получить прогу для тыкания мышкой.
2. лет в 15-16 решил пойти с низов, но не с железа, а с ассемблера. Интернетов тогда нормальных не было, еле нашел учебник по ассемблеру х86. Открыл, прочитал две главы, обосрался от каких то там регистров, закрыл, удалил.
3. спустя год пытался в Java, поставил компилятор, написал (переписал код со статьи в интернете, не особо понимая что где значит) калькулятор с графическими кнопочками, забил. Все, программирование для душных офисных мудил, буду кабанчиком.
4. в начале 2019 остался без работы, подумал "а может все таки в наносеки!?". Скачал книжку русского автора "самоучитель питон", почитал, "какая то духота с переменными и циклами, нахуй, лучше пойду снова в перекупы". Уже недавно, более менее зная питон, нашел ту самую книжку на винчестере, а она реально как то убого написана. Может попадись мне тот же "a byte of python" в начале 19го, сейчас бы уже давно работал джуном
5. Ну и вот в 2020 решил снова пойти с низов, уже с уровня железа, писал в оп-посте. Читал чисто для себя, ну как это так, уже 25 лет, а я до сих пор не знаю что внутри процессора ("ну там транзисторы, эта, наверное, тыры-пыры и все"-левел). Ну и потом на ютубе зацепился за это "учим питон за 20 уроков", глянул - да вроде изи, все понятно. Ну и потом уже понеслось - книги, сайты, git итд.

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

>Ну и велосипеды тоже хороши для практики
Ох, вспоминаю свои велосипеды в той же "матрице", что кодил, еще даже не дочитав учебник по языку... Думаю если бы что то подобное я писал на ассемблере, у меня был бы неплохой шанс спалить процессор=)
Аноним 05/06/20 Птн 12:02:36 1713809
>>1713769

В интел тебя вряд ли возьмут, а в снг не часто можно видеть вакансии на asm, C (да они есть, но нужен опыт 100500 лет)
Так что лучше идти сверху вниз ибо работу быстрее (а возможно и проще) найти на ЯПах высокого уровня

Имхо, пишет школьник 17 лвл
Системное программирование Аноним 23/05/20 Суб 21:52:36 1699406 Ответ
изображение.png (180Кб, 300x198)
300x198
какой язык больше подойдет для системного программирования, расскажите и объясните в чем разница того или иного языка
Пропущено 28 постов
2 с картинками.
Пропущено 28 постов, 2 с картинками.
Аноним 26/05/20 Втр 22:54:14 1703770
>>1699611
>без гомоебли с ручной дрочкой памяти
Вскекнул с этой наивной крестобляди
Аноним 27/05/20 Срд 00:17:21 1703891
>>1703770
Кто-то не слышал про value семантику
Аноним 05/06/20 Птн 12:01:56 1713807
image.png (8Кб, 165x186)
165x186
>>1699406 (OP)

Учи кресты. Кресты очень популярны. Если заставят писать на чистом си - перейти не сложно. Если на шарпее - гони в пизду, это кодер абьюз
ОБЩИЙ БУГУРТ ТРЕД V19.0 / GENERAL BUTTHURT THREAD V19.0 /butthurt/ Аноним 29/04/20 Срд 19:56:45 1671746 Ответ
14973559906620.png (331Кб, 409x409)
409x409
ПОНАДОБИЛОСЬ ЗАПИЛИТЬ СЛОЖНУЮ ФИЧУ
@
НАВЕРНЯКА ДО МЕНЯ ЕЁ ДЕЛАЛО СОТНЯ ЛЮДЕЙ И ЕСТЬ ГОТОВАЯ БИБЛИОТЕКА
@
ВЫБИРАЕШЬ ОДНУ ИЗ САМЫХ ПОПУЛЯРНЫХ ОПЕНСОРСНЫХ
@
100500 ЗВËЗД НА ГИТХАБЕ
@
ВКОРЯЧИВАЕШЬ СЕБЕ
@
ЛОВКО ОБХОДИШЬ БАГИ, НО НАТЫКАЕШЬСЯ НА БОСС-БАГ
@
БЕЗ ФИКСА БОСС-БАГА ФИЧУ НЕЛЬЗЯ В ПРОДАКШН ПУСКАТЬ
@
ГУГЛИШЬ РЕШЕНИЯ
@
НАХОДИШЬ ТИКЕТ В РЕПОЗИТОРИИ
@
ОВЕР 100 КОММЕНТОВ, РЕШЕНИЯ НЕТ
@
15 НЕРАБОЧИХ ФОРКОВ С ПОПЫТКАМИ ФИКСА ЭТОГО БАГА
@
ОУНЕРУ ПОХУЙ, ОН УЖЕ ГОД НЕ ЗАХОДИЛ НА ГИТХАБ
@
А МОЖЕТ УЛЕТЕЛ НА ГАВАЙИ
@
ИЛИ СИДИТ ТАМ, ГДЕ НЕТ ГИТХАБА
Пропущено 393 постов
25 с картинками.
Пропущено 393 постов, 25 с картинками.
Аноним 05/06/20 Птн 11:32:08 1713770
>>1713764
Рыночек хочет сэкономить на количестве разрабов и общей кодовой базе. Иногда даже получается, но чем сложнее, тем пососней и дороже результат относительно нейтива
Аноним 05/06/20 Птн 11:34:39 1713773
>>1713770
И за весь этот зоопарк говорить спасибо надо эплу с их прибитым гвоздями вендорлоком. Аналогичное могли еще на виндофонах получить.
Это так, мысли в слух, не по теме.
Аноним 05/06/20 Птн 11:49:01 1713786
>>1713773
Вендорлоком чего? Системных фреймворков? Потому что свифт опенсорсный и гугл даже рассматривал его как основу для флаттера в свое время.
Обеспечение качества в IT /QA/ Аноним 19/04/20 Вск 14:26:56 1661839 Ответ
0.png (5Кб, 200x200)
200x200
Effective-leade[...].jpg (68Кб, 900x600)
900x600
meeting+1.jpg (110Кб, 960x640)
960x640
7.png (488Кб, 845x562)
845x562
Quality Assurance. Тестировщики. QA. Все здесь.

Гайд - https://pastebin.com/6p6gmxNv (сыроватый надо допилить)
С чего начать? - https://careers.epam.by/content/dam/epam/by/book_epam_by/Software_Testing_Basics_2_izdanie.pdf
Купить курсы - https://rutracker.org/forum/tracker.php?nm=qa

ИТТ Делимся опытом, кто вкатывается, кто вкатился, решаем проблемки, кормим обезьян бананами, поклоняемся автотестобогам.
Пропущено 497 постов
32 с картинками.
Пропущено 497 постов, 32 с картинками.
Аноним 05/06/20 Птн 02:21:09 1713639
Аноним 05/06/20 Птн 11:48:55 1713785
Помню когда 2 года назад вкатывался тред в воркаче каким-то хуем был и был полуживой, а здесь прям ух. Радостно за тостер братьев
Аноним 05/06/20 Птн 12:40:14 1713848
>>1713785
жаль, что большинство - вкатывальщики)
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов