Главная Юзердоски Каталог Трекер NSFW Настройки

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

Создать тред Создать тред
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/

Пропущено 53 постов
53 с картинками.
Пропущено 497 постов, 53 с картинками.
Аноним 03/05/24 Птн 19:19:44 3143744
Аноним 03/05/24 Птн 19:27:14 3143751
Аноним 03/05/24 Птн 19:36:43 3143758
>>3143675
Saenai Heroine no Sodatekata
Eroge! H mo Game mo Kaihatsu Zanmai
New Game!
Battle Programmer Shirase
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 91 постов
91 с картинками.
Пропущено 497 постов, 91 с картинками.
Аноним 03/05/24 Птн 19:34:27 3143756
>>3143753
Но бекендер может стать девопсом, архитектором или СТО. И еще у них конкуренция меньше. И условия более щадящие при найме за счет того, что анальника не нохайрят из-за того, что у него был опыт на другом mvc-фреймворке

А я сосу хуй в перенасыщенной сфере, без перспектив в плане классных должностей и жуткими доебами к стекам на прошлых работах.
Аноним 03/05/24 Птн 19:35:00 3143757
>>3143752
Я закрыл 6 задач за два дня. И сейчас седьмую делаю.
Аноним 03/05/24 Птн 19:37:03 3143759
image.png 1580Кб, 1024x1024
1024x1024
>>3143750
>Этот таракан сломался
JS Thread #309 /js/ Аноним # OP 18/04/24 Чтв 19:36:47 3127874 Ответ
17120947548170.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>3110358 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 33 постов
33 с картинками.
Пропущено 358 постов, 33 с картинками.
Аноним 03/05/24 Птн 15:31:57 3143368
>>3143096
Это терминальная стадия капитализма, когда потребность в деньгах прямо сейчас у акционеров становится единственным движителем.
СЕО и акционеры буквально ломают рынок, ради сиюминутной прибыли. Если разрешить убивать ради этого они и убивать будут.
Аноним 03/05/24 Птн 16:15:57 3143423
>>3143258
Ну справедливости ради флаттер был хорош и во многом был лучше RN, но у RN все таки интеграция с вебом, щас еще общую кодовую базу между реактом и RN запилят (розовые мечты кабанычей, теперь одна рякт макака, коих полно на рынке будет писать один код под веб и мобилки). В общем судьба флаттера предрешена.
Аноним 03/05/24 Птн 19:38:04 3143760
Второй год честно работаю фронтендером за чуть больше чем сотыжку. Лучше бы был бекендером.
Java Thread №267 /java/ Аноним 25/04/24 Чтв 17:29:12 3135222 Ответ
OIG1 (2).jfif 224Кб, 1024x1024
1024x1024
🌈🎉 Взрывайтесь от радости с обновлением до Java 22 - это просто бомба!

🆕 Веселые фичи:
— Теперь у вас есть свобода до super(); и this();. 💻
— Стрим газонюхи: добавьте свои прикольные операции, типа batch(). 🌟
— Запускайте Java как питона в один мах, даже если у вас целый зоопарк файлов. 🐍

🚀 Новые фантастические обновления:
— Переключайтесь на короткие входные точки (void main() {}), и забудьте про неназванные классы - они на автомате становятся именными! 📄
— Кастрированный ASM теперь на службе, ускоряя сборщик мусора и отпуская Java от его оков! 🛠️
— А форейн функшен выходит из превью, и мы уже на пороге Вальхаллы! 🌋

🎈 Веселые изменения:
— Обновлены шаблоны строк, переменные в лямбдах через _, структурированная многопоточность/скопед значения и вектор апи - все прикольные штучки остаются с нами в превью/инкубаторе. 🔃🔄🔍

Вики по вкатыванию в джаву: https://github.com/java2ch/java-thread/wiki
Предыдущий: >>3115562 (OP)
Пропущено 18 постов
18 с картинками.
Пропущено 165 постов, 18 с картинками.
Аноним 03/05/24 Птн 17:52:03 3143606
>>3143595
При чем тут наши фантазии. Чел бугуртит с примитивных концепций, которые у среднестатистического кодера настолько зашиты в кодкорке мозга что он даже не осознает когда пользует их. О чем тут речь может быть вообще? Ну не дано и не дано - нахуя себя мучать?
Аноним 03/05/24 Птн 18:18:07 3143655
>>3143302
В моём треде поселился тупой мудак с кринжовыми идеями.
Аноним 03/05/24 Птн 19:32:22 3143754
>>3143655
Это, во-первых, наш тред, во-вторых мой намного больше чем твой, в-третьих жду обоснования что тут кринжового.
1С тред #62. Очередной. Легитимный. Твой. /1c1s/ Аноним 17/04/24 Срд 12:09:28 3126189 Ответ
image.png 526Кб, 659x656
659x656
image.png 799Кб, 989x650
989x650
image.png 695Кб, 510x661
510x661
Тред языка обобщенного метапрограммирования, доступный пониманию.

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?

Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?

Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@user-fh3kw1kb7v/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@user-nd9cv4pd5m/
https://www.youtube.com/@user-mq9hs6wp5s/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/

3. Умею читать, что посоветуете?

http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.

4. А стоит ли мне вообще идти в 1С?

Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.

5. Откуда качать обновления для конфигураций?

Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

6. С чего начинать карьеру 1Сника? Как попасть во франч?

Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

7. Прошел курсы, книжки почитал, на что теперь рассчитывать?

На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.

8. Пишу диплом на 1с, помогите.

Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

9. НЕ ПРОГРАММИРОВАНИЕ

Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.

На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.

ПРЕДЫДУЩИЙ:
>>3105843 (OP)
>>3105843 (OP)
>>3105843 (OP)
Пропущено 17 постов
17 с картинками.
Пропущено 188 постов, 17 с картинками.
Аноним 03/05/24 Птн 17:47:29 3143593
В 1с дохуя математики?отчислился со второго курса программирования из за алгоритмов и математики, изучать матан и алгоритмы категорично не хочу, будет ли эта залупа в 1с?
Аноним 03/05/24 Птн 18:04:53 3143628
>>3143593
Есть СЛУ и натыкался на использование графов. Другого не встречал.
Аноним 03/05/24 Птн 19:01:49 3143723
Лиспотред №15 /lisp/ Аноним 03/05/24 Птн 01:12:22 3142890 Ответ
171468779442526[...].jpg 324Кб, 1400x1050
1400x1050
171468789718920[...].png 67Кб, 1200x1200
1200x1200
Лиспы - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.

{Основные диалекты}
:: Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и частичный их вывод в некоторых реализациях.
Описание особенностей: http://habrahabr.ru/post/143490
Основные реализации:
- свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), CMUCL, GCL.
- коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl
:: Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile и Chicken Scheme.
:: Racket - развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs).
:: Clojure - для тех, кто считает, что из смеси явы и лиспа может получиться что-то хорошее, или тех, кто интересуется креольскими языками, есть отдельный тред. Тред утонул, дом сгорел, отец-подлец бросил, поэтому поживёт сиротка пока у нас. Мальчик со странностями, но хороший, не обижайте. Шапка треда здесь https://rentry.co/9ve9d

{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://cl-community-spec.github.io/

::: Библиотеки
- https://awesome-cl.com/
- https://ultralisp.org/
- https://lisp-journey.gitlab.io/blog/state-of-the-common-lisp-ecosystem-2020/

::: Среда разработки
- https://lispcookbook.github.io/cl-cookbook/editor-support.html

Предыдущий тред: >>2681837
Аноним 03/05/24 Птн 03:09:28 3142895
)))
Аноним 03/05/24 Птн 18:38:17 3143679
Близок ли идеологически язык Forth и его потомки к лиспам?
Язык программирования Vala /vala/ Аноним 26/04/24 Птн 15:52:36 3136080 Ответ
vala-hero-wide.png 65Кб, 1200x600
1200x600
Vala - это новый язык программирования, предназначенный для прикладного и системного программирования на основе библиотек GLib Object System (GObject) рабочей среды GNOME/GTK+.

Особенности:
- Программы на Vala транслируются в C код, поэтому по производительности практически не уступают программам, разработанным непосредственно на С.
- Синтаксис Vala во многом напоминает синтаксис C#, C++ и Java с полной поддержкой ООП, что упрощает разработку, в отличии от чистого С.
- Бинарные файлы получаются по размеру в разы меньше, чем на многих современных компилируемых языках вроде Go или Rust.
- Управление памятью в Vala основано на подсчете ссылок, поэтому нет накладных расходов на сборщик мусора.

Полезные ресурсы:
- Учебник: https://wiki.gnome.org/Projects/Vala/Tutorial/ru
- Ещё один учебник: https://vala.gitbook.io/vala
- Обзор языка: https://nim-ru-tutorial.gitbook.io/ibm-vala-guide
- Документация: https://wiki.gnome.org/Projects/Vala/Tutorial/ru

Литература:
- Introducing Vala Programming: A Language and Techniques to Boost Productivity. Authors: Lauer, Michael [EN] (https://link.springer.com/book/10.1007/978-1-4842-5380-9)
Пропущено 4 постов
4 с картинками.
Пропущено 101 постов, 4 с картинками.
Аноним 03/05/24 Птн 16:58:35 3143496
>>3143341
Это троллинг тупостью? Сишарп по сравнению с жабой летает как ассемблер. Хуже дерьможабы только питон.
Аноним 03/05/24 Птн 18:19:52 3143658
image.png 279Кб, 1075x517
1075x517
>>3143496
>Сишарп по сравнению с жабой летает как ассемблер
Аноним 03/05/24 Птн 18:28:52 3143668
>>3143658
>пук
Типичная жабосвинья.
Универсальный баз данных тред #10 /sql/ Аноним # OP 14/04/24 Вск 22:52:33 3122886 Ответ
.png 2670Кб, 1951x2560
1951x2560
.png 783Кб, 1366x768
1366x768
Прошлый >>2890446 (OP)

Ссылки:
- https://www.postgresqltutorial.com/
- https://www.mysqltutorial.org/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://github.com/agarcialeon/awesome-database

Задачи:
- https://www.sql-ex.ru
- https://www.codewars.com/?language=sql

Продвинутый MySQL:
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/

Инструменты проектирования БД
- https://www.mysql.com/products/workbench/
- https://explain.dalibo.com/

Видосики:
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных

Прочее:
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/

Ссылки для альтернативно мыслящих:
- https://www.w3schools.com/sql/
- https://learnxinyminutes.com/docs/sql/
- https://metanit.com/sql/
- http://sql-tutorial.ru/
- https://metanit.com/nosql/mongodb/


FAQ:
Q: Нужно ли знать английский?
A: Нет.

Q: Что лучше, SQL или NoSQL?
A: SQL.

Q: Вопросы с лабами и задачками
A: Задавай, ответят, но могут и обоссать.

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

Поехали!
Пропущено 27 постов
27 с картинками.
Пропущено 160 постов, 27 с картинками.
Аноним 02/05/24 Чтв 15:03:54 3142296
Аноним 03/05/24 Птн 17:01:34 3143503
>>3142296

Это похоже на sql-academy.org
Аноним 03/05/24 Птн 18:06:54 3143632
Screenshot 2024[...].png 431Кб, 2216x1380
2216x1380
Приветствую, есть задача, дано риг(и) на видеокартах, 2060s любое количество. Задача запустить декр Аноним 02/05/24 Чтв 16:46:55 3142451 Ответ
images.png 2Кб, 225x225
225x225
Приветствую, есть задача, дано риг(и) на видеокартах, 2060s любое количество.

Задача запустить декрипт (брутфорс) на моем оборудовании, чтобы извлечь пароль шифрования sha256 возможно с солями скорее всего до 16 символов.

Тестовое задание sha256:afcea69ae465fcfbc2f134e01aa1e3d8c38efafda856dc908fbd65e8764c9a6d

Ответ - 8 знаков цифры буквы без спецсимволов и пробелов.
Оплата договорная, стартовая цена решения задачи 500usdt.

После прохождения тестового задания будем обговаривать дальнейшие условия сотрудничества.
Пропущено 1 постов
1 с картинками.
Пропущено 7 постов, 1 с картинками.
Аноним 03/05/24 Птн 17:15:37 3143530
>>3143526
...бабло это делать обычно не профитно. Услуги такие слишком дороги по сравнению с потенциальным доходом, которого скорее всего не будет. Например, 16 знаков пароля это дофига перебирать. Вполне вероятно что будут потрачены ресурсы но пароль ты не подберешь.
Аноним 03/05/24 Птн 17:17:38 3143535
Не говоря о том, что если это что-то незаконное, то просто одумойся. Оно того не стоит - лучше потрать время на развитие чего-то полезного.
Аноним 03/05/24 Птн 17:38:12 3143571
>>3143535
Ты предметно готов разговаривать или так и будешь нести воздух дальше?
QA Thread #16 - расцветающий, волчий /qa/ Аноним 25/04/24 Чтв 07:54:40 3134612 Ответ
17082638309800.png 51Кб, 225x225
225x225
Шестнадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.

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

Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.

Милости просим к нашему шалашу!

ТЕСТОВЫЙ FAQ:

В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...


В: Какой ЯП выбрать?
О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.

В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.

В: Я сделал все вышеописанное, что делать дальше?
О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку

На этом пока что все.

Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.

Для ручников гайд: https://pastebin.com/6p6gmxNv (сыроватый, обновлений не ждать)

СПИСОК ПОЛЕЗНЫХ МАТЕРИАЛОВ:

Ручное тестирование:
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- Назина - тестирование (смешные картиночки и реальное использование йоба-практик прилагаются)
- Курсы "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе и не рекомендуются)
- База знаний https://github.com/VladislavEremeev/QA_bible
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- курсы по теории https://stepik.org/course/118842/syllabus (отзыв анона (?): по теории местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)

Автоматизированное тестирование:
- ~200-часовые курсы, максимально разжевано. Achtung! Велик риск уснуть - https://www.youtube.com/playlist?list=PL6Gtav8N4O7iKNqNkuEPKo1FatC9iUQQR
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map
- курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)

Нагрузочное тестирование:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)

Прошлый тред:
- https://2ch.hk/pr/res/3053716.html

Шапка для потомков:
-
Пропущено 17 постов
17 с картинками.
Пропущено 106 постов, 17 с картинками.
Аноним 03/05/24 Птн 10:55:28 3143097
>>3142909
Ну по поводу докера не совсем так же всё. Нужно понимание, для чего это, как это работает и зачем оно в целом нужно.

Можно обойтись и без этого. Я вот интереса ради оставил отклик на 5 вакансий где-то с норм зп (180к+) и по всем пришел отказ. Резюме нормальное: указал какими инструментами в работе пользуюсь, их не много и не мало. Описал опыт чуть подробнее, какие клиенты были: недвига фарма и прочее.

Что еще надо написать? Что я в голливуде снимался или что? Почему нет реального кейса парней, которые бы показали своё резюме, переписку с хром (естественно, все адреса и фио замазаны где) и результат?

Когда таких кейсов нет, а есть просто отзывы, то это настораживает и верить в это 98% людей не будут.
Аноним 03/05/24 Птн 14:28:44 3143334
>>3142909
>Парни, нахера мне вам пиздеть?
Давай ты тогда создашь такое же резюме и запишешь вемь процесс найм от поиска до устройства конечного со всеми пруфами? А то такие скрины любой даун может сделать.
Аноним 03/05/24 Птн 16:28:17 3143450
>>3142909
че за канал, кинь мне ссылку, опалчу посмотрю че там
Я жертва обмана маркетинга it курсов. Расскажу свою историю. Аноним 27/04/24 Суб 22:55:56 3137460 Ответ
images.jpeg 12Кб, 194x260
194x260
2 года самостоятельно учился java разработке, могу сделать криптобиржу на web3, полностью децентрализованную, кросчейновую. Могу написать систему медицинских карт для сети клиник с видеосвязью и чатами как врач-врач, врач-пациент и форум пациентов, а так же рейтинги врачей, отзывы к ним там же, и возможность фриланса для врачей.

Что в итоге? Прошёл более сотни собеседований за последние полгода. Везде удивлялись, почему в 39 лет у меня нет высшего образования, опыта и так далее, что я вообще забыл в it.
Из-за возраста и отсутствия высшего образования не берут на работу. А у меня только 9 классов школы.
Проблема в том, что я поверил в мифы, связанные с необязательностью высшего образования, знания математики, английского, алгоритмов, и возраста до 35, а в идеале до 25, чтоб найти первую работу в разработке. Просто потратил время зря, аноны, просто поверил в себя, повелся на обман маркетологов распространяющих мифы выше озвученные. Что делать дальше, как быть? Только пожалуйста, не пиздите сильно словами(обоссывать тоже не надо), мне и так плохо. Бухаю, как и положено скуфу
Пропущено 4 постов
4 с картинками.
Пропущено 57 постов, 4 с картинками.
Аноним 01/05/24 Срд 15:19:20 3140947
>>3137475
>я не умею решать алгоритмические задачи
Значит ты не умеешь программировать.

>Но нахуя они блядь нужны?
Не понимаешь суть программирования. Программирование без алгоритмов, это как автомобиль без двигателя. Выглядит как полезная вещь, а ездить не может. Любая полезная программа каким то образом обрабатывает данные. Для этого и нужны алгоритмы.

>не берут на работу
Все логично. У тебя много пробелов.
Аноним 03/05/24 Птн 06:49:36 3142924
>>3137460 (OP)
> могу сделать криптобиржу на web3, полностью децентрализованную, кросчейновую

Да ты пиздишь. Где твоя крипто биржа? Те, кто крипто биржи делают, в трудоустройстве не нуждаются.
Аноним 03/05/24 Птн 16:14:29 3143421
>>3137460 (OP)
>Могу написать систему медицинских карт для сети клиник с видеосвязью и чатами как врач-врач, врач-пациент и форум пациентов, а так же рейтинги врачей, отзывы к ним там же, и возможность фриланса для врачей.
Так почему не написал?
Elixir 2 elixir Аноним 07/12/23 Чтв 17:03:32 2954172 Ответ
elixir.webp 43Кб, 576x308
576x308
Здравствуй, дорогой анон.

Предыдущий: >>2082722 (OP)

Сегодня хочу рассказать тебе о прекрасном функциональном языке для написания неубиваемых распределённых систем, а более конкретно вебни на бэке, больших soft-realtime систем и IoT говен. Называется он Elixir, а работает он на виртуальной машине real human BEAM, на которой ещё работает язык Erlang.

Немного истории

Эликсир это современный язык, построенный поверх языка Erlang с блекджеком и лисповыми макросами. У этих языков полный интероп в обе стороны, но при этом эликсир лишает вас этого удовольствия написания Сам язык Erlang появился в компании Ericsson как язык для написания максимально отказоустойчивых телекоммуникационных систем. Именно из желания создать среду для написания максимально отказоустойчивых систем появились все основные фичи.

Основные фичи

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

⚹ Ахуенно приспособлен к разработке распределённых систем. Все основные проблемы написания распределённых систем вроде сихнронизации монотонных часов, общения между машинами, поиска машин, heartbeat-ы, группы процессов, gossip-ы уже включены в язык.
Любая достаточно сложная распределённая программа содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Erlang. (с)

⚹ Ахуенно приспособлен к разработке отказоустойчивых систем. Что делают кубы, когда падает сервис? Они перезапускают его. Эрланг делает то же самое, только не с сервисами, а с процессами, что значит что неожиданное исключение в одной части функционала никак вообще никак не заденет другой функционал. Гоферы пытаются достичь того же с помощью микросервисов, а в Elixir такой функционал из коробки.

⚹ Ахуенный тулинг. В отличие от эрланга с его хэдерами, makefile-ами и прочими пыльными приколами, эликсир за секунды позволяет создать проект, скомпилировать его, сконфигурировать его, собрать артефакт, скачать зависимости и всё такое в стандартах всех современных языков. Серьёзно, местный билдтул (mix) гораздо лучше чем забугорские cargo, npm, go и gem.


Нахуя

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

Я хочу спать по ночам. Как вкатиться?

Чтобы успешно найти работу на эликсире, нужно уже иметь некоторый опыт разработки за деньги и понимание того какое же говно это ваше ойти. Желательно от одного года в вебе. Самый быстрый способ обучения это в то же время и самый эффективный способ, поэтому синтаксис и стандартная либа постигается вот тут
https://elixirschool.com/ru

Более подробное описание внутренностей, хороших практик и хитростей стандартной либы описывается вот тут. Тут будет эрланг, но это не должно быть проблемой
https://learnyousomeerlang.com/

Конкретно вебня на эликсире
платно: https://www.amazon.com/Programming-Phoenix-1-4-Productive-Reliable/dp/1680502263
бесплатно: https://hexdocs.pm/phoenix

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

Рыночек

Средняя температура по больнице зарплата у эликсирщика традиционно больше чем у любого друогого языка как минимум в два раза, поэтому поменять голанг или питон на эликсир будет выгодно. Вакансии на рынке РФ существуют, искать можно на hhрю или в чатиках в телеге t.me/proelixir. Забугорных вакансий значительно больше и они охотно нанимают разработчиков с опытом. Самое важное качество при найме это не знание самого языка, а софт-скиллы и общее понимание веб-разработки как таковой, так что придётся социализироваться.

Вопросы?
Пропущено 12 постов
12 с картинками.
Пропущено 109 постов, 12 с картинками.
Аноним 01/05/24 Срд 15:26:19 3140962
Аноним 02/05/24 Чтв 22:28:45 3142816
>>3135113

Рейти на питоне

print(eval(input()))
Аноним 03/05/24 Птн 15:28:07 3143364
Клуб изучающих PHP #138 /php/ Аноним 19/04/24 Птн 17:17:31 3128808 Ответ
17104329354240.jpg 110Кб, 750x857
750x857
Добро пожаловать.
Тут мы по прежнему изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3034858 (OP)

Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP".

С чего начать - основы PHP

Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу.

Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов.

Какой редактор использовать

Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server.

Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md
Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Что изучать дальше

Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше:

PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский.

Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/

По многим из этих тем у нас есть уроки или задачки:

- для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007
- после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- если ты все решил, переходи к Symfony или Laravel
- почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно.
- для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- хороший учебник по JS: https://learn.javascript.ru/
- задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md

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

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- https://phptherightway.com/
- Книга: Профессиональное программирование на PHP Джордж Шлосснейгл
- Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- Про Git: https://git-scm.com/book/ru/v2
- Задачи на алгоритмы: https://codeforces.com/problemset

Дополнительно

- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html
- что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
Пропущено 13 постов
13 с картинками.
Пропущено 146 постов, 13 с картинками.
Аноним 03/05/24 Птн 14:26:51 3143330
>>3143254
любой фронт не статичный как кал
Аноним 03/05/24 Птн 14:58:39 3143349
>>3143305
Уот так уот https://jsfiddle.net/q6vcs359/

В идеале разумеется нужен JS скрипт, который будет встроенный класс post_type_hidden проставлять, тогда будет функционал обратного раскрытия работать и вообще все будет как обычно работать. Но если нужно просто скрыть все навсегда, то и так пойдет.
Аноним 03/05/24 Птн 15:05:42 3143353
>>3143349
Ах ты мое солнышко, спасибо!
scala #NotFound тред /scala/ Аноним 30/04/24 Втр 20:40:45 3140138 Ответ
d6de6cd8e5e1cd9[...].jpg 95Кб, 1000x1428
1000x1428
Scala сочетает объектно-ориентированное и функциональное программирование в одном выразительном, высокоуровневом языке.
Система типов Scala позволяет избегать ошибок в сложных приложениях, а рантаймы для JVM и JS позволяют строить высокопроизводительные системы с удобным доступом к огромной экосистеме библиотек.

Q: Какой стэк библиотек взять?
A: cats, http4s, doobie, circe, ZIO

Q: Какие либы НЕ брать?
A: play, izumi, tofu, джавовые фреймворки

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

Q: Хочу угорать по функциональщине и теории категорий
A: Посмотри на Хаскелль

----
Не нашел треда по скале, поэтому решил создать. (создаю впервые, не бейте)
Пропущено 1 постов
1 с картинками.
Пропущено 11 постов, 1 с картинками.
Аноним 03/05/24 Птн 07:06:45 3142936
>>3142912
Сколько там человек пашет над плагином скэйлы? Человек 10? Сколько лет плагину? Лет 8-10? Почему идея до сих пор краснит код, тормозит и выжирает килотонны ресурсов даже на простых проектах? Правильно в тиньке сделали, что решили переходить на C#
03/05/24 Птн 12:58:57 3143226
>>3142802
Шарпомуха, соси хуй.
Аноним 03/05/24 Птн 13:46:05 3143286
>>3142904
А чем он плох? Вроде говорят, что самый лучший скала разраб в рф
Go тред №28 /go/ Аноним 13/04/24 Суб 18:49:15 3121242 Ответ
1024px-GoLogoBl[...].png 23Кб, 1024x385
1024x385
Go или Golang — компилируемый язык программирования от создателей таких шедевров, как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Go является маяком стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим Go Tour:
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/Alikhll/golang-developer-roadmap (постоянно обновляется сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также хорошие книги для начала: https://www.golang-book.com/ и https://www.practical-go-lessons.com/ (веб-версия - бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник паттернов и инфы по микросервисам: https://microservices.io/
- Обновляемый список с пакетами: https://github.com/avelino/awesome-go

Прошлый тред:
>>3052664 (OP)
Пропущено 3 постов
3 с картинками.
Пропущено 106 постов, 3 с картинками.
Аноним 02/05/24 Чтв 09:50:36 3141870
>>3141086
Несколько десятков ресурсов, сотня-другая локаций и сотня тысяч потребителей вполне себе могут дать 30 минут расчёта.

>Поэтому я и просил собственно линейное уравнение, которое никто не может дать, а не примерно-размытое описание задачи.
Разумеется там не одно уравнение, а система уравнений, потому что для потребителя должны быть соблюдены все требования по ресурсам которых больше одного и требования по колокации.
Аноним 02/05/24 Чтв 19:36:28 3142713
А были ли какие-либо серьезные изменения в балансе за пол года? Сигрид все также топ?
Аноним 03/05/24 Птн 11:01:10 3143098
изображение.png 5Кб, 333x62
333x62
>>3142713
Ахах, не туда и только заметил.
Тред про язык программирования Питон, #169 /python/ Аноним 26/04/24 Птн 19:48:28 3136432 Ответ
image.png 425Кб, 512x512
512x512
Тред, посвящённый языку программирования Питон, #169

Предыдущий: >>3055259 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq

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

#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском

— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.

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

— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать?
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.

— Какие веб-фреймворки стоит учить в начале двадцатых?
Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.

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

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

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

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#154ln61u1e2e5b4kfv6w8r
Пропущено 8 постов
8 с картинками.
Пропущено 44 постов, 8 с картинками.
Аноним 01/05/24 Срд 23:19:56 3141639
Аноним 03/05/24 Птн 08:21:37 3142971
>>3141222
Да, тебе теперь не сладко из-за змеи паганой. Но, согласись, что сам виноват же. Нельзя пайчарм расчехлять же так просто!! Нужно как-то скрытно быть!
Аноним 03/05/24 Птн 08:24:58 3142973
>>3141222
Многим же удавалось как-то от предков скрываться, я думаю. Но тут нужно спросить как. Я вот тоже не смогу так...
Мы вам не перезвоним Аноним 24/04/24 Срд 10:14:15 3133655 Ответ
17139387377041.jpg 337Кб, 1080x2220
1080x2220
17139387377030.jpg 338Кб, 1080x2220
1080x2220
17139390220740.jpg 321Кб, 1080x2220
1080x2220
Мы вам не перезвоним
Пропущено 1 постов
1 с картинками.
Пропущено 9 постов, 1 с картинками.
Аноним 02/05/24 Чтв 14:42:28 3142273
>>3133655 (OP)
Каждый охранник имеет резюме программиста, но не каждый программист имеет резюме охранника.
Синк эбаут ит
Аноним 02/05/24 Чтв 14:52:22 3142287
>>3133995
>проводит тебе пелоткой по губам
Как же хочется...
Аноним 02/05/24 Чтв 21:21:46 3142773
>>3142287
>>3141377

Вы ответили древней пасте возрастом более 10 лет
Идей анона тред 007. /ideas/ # OP 11/04/23 Втр 22:26:09 2669550 Ответ
.png 506Кб, 585x602
585x602
Предыдущий >>2397240 (OP)

Делимся годными идеями приложений/сервисов/библиотек/скриптов.

Q: Что ещё за идеи?
A: Это может быть одностраничный вебсервис, который бы очень пригодился тебе и ещё нескольким анонам. Небольшая утилитка, которую почему-то ещё никто не написал. Юзер-скрипт для браузера, о котором ты давно мечтал... Да что угодно!
Главное, анону должно быть интересно этим заниматься, это должно быть не слишком сложно и не слишком долго.

Q: Зачем мне палить годноту быдлу?
A: Никто не просит тебя делиться идеями для бизнеса. Но если у тебя есть годная идея, и нет времени/скиллов/опыта для её реализации,если ты собрался выпиливаться, если тебе не хватает какой-то тулзы как хентайщику тентаклей - напиши.

Q: Схуяли я должен реализовывать фантазии каких-то анонимных долбоёбов?
A: Не спеши кривить ебало, дорогой анон. Вариантов много:
1) Ты борщехлёб с пустым резюме и гитхабом? HR-ы смотрят на таких как на говно. Но что если они увидят в твоём гитхиб-профиле один-два реальных проекта? Тогда они будут теч!
2) Ты опытный энтерпрайз-программер, но твой интерес к программированию стал угасать? Ты не делаешь ничего годного, ты только лепишь круды и ворочаешь гиганские неповоротливые системы, полные легаси и говнокода? Из-за этого твой член всё реже встаёт даже на трапов? Попробуй вместе с нами хуярить небольшие поделия на динамических скриптовых языках, и твоя потенция вернётся!
3) Ты не знаешь чем заняться и крутишь рулеточки? Мы лучше рулеточек!
4) Хочешь создать небольшой проект чтобы изучить новую технологию, но ничего не идёт в голову? Добро пожаловать!

Q: Как я узнаю, что никто другой ещё не взялся за реализацию этот штуки?
A: Когда ты решаешь закрепить какой-то проект за собой, отпишись в этом треде, и укажи свой (фейко-)гитхаб. Не обязательно коммитить по 5 раз в день, но очень желательно выложить туда код, когда закончишь. У других анонов, которые захотят участвовать будет куда обращаться.
Пропущено 38 постов
38 с картинками.
Пропущено 374 постов, 38 с картинками.
Аноним 02/05/24 Чтв 16:13:00 3142402
>>3142269
Сервис по удалению прыщей с фото пизды.
Аноним 02/05/24 Чтв 18:26:16 3142588
Аноним 02/05/24 Чтв 18:31:46 3142603
>>3142588
Я могу только жидкого под себя дать. Потому и сижу ИТТ.
Выгоревших тред Аноним # OP 28/02/23 Втр 22:48:29 2626310 Ответ
469947243f94207[...].jpg 131Кб, 527x800
527x800
Кароч, последнее время часто думаю над тем как вся эта айти галера заебала и надо что-то менять в своей жизни. Скопил себе денег на то, чтобы не бедствовать где-то год, и вот хочу взять перерыв от всякой работы. Делал ли себе кто-то подобный чил-год или я просто потом не смогу найти себе работу спустя год нихуянеделанья? Какие подводные?
Пропущено 25 постов
25 с картинками.
Пропущено 384 постов, 25 с картинками.
Аноним 02/05/24 Чтв 03:05:14 3141700
>>3141533
Ну эти прокладки явно на тебе навариваются. По грейдам я хз. Я пхп макака второй категории, почти все вокруг имеют грейд выше, получаю 260к. Тимлид наверное по 500-600 гребёт. Занимаюсь тем же что ты описал примерно - реализую фичи по аналитике + стопицот бессмысленных созвонов. Удаленка из мухосранска.
Аноним 02/05/24 Чтв 05:22:25 3141709
>>3141270
>Синий банк?
Йес, Модульбэнк, чел)))
Аноним 02/05/24 Чтв 15:10:46 3142318
>>3141218
Выходи на рынок, собеседуйся, прощупывай потолок. Просто так не исповедуются на дваче, уйдешь рано или поздно. Или зафрустрируешься
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов