Главная Юзердоски Каталог Трекер 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/

Пропущено 34 постов
34 с картинками.
Пропущено 497 постов, 34 с картинками.
Аноним 28/04/24 Вск 20:36:21 3138230
Аноним 28/04/24 Вск 23:24:19 3138332
>>3138141
>Сильно ли на самом деле нужна математика в разработке игр на юнити?
Блядь, да изучите вы математику.
Ноют, сука, больше чем учить.
Если бы вы учили её столько времени, сколько вы ноете, то давно бы уже нобелевку защитили.
Аноним 28/04/24 Вск 23:52:02 3138350
>>3138332
по математике не дают нобелевки
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 109 постов
109 с картинками.
Пропущено 497 постов, 109 с картинками.
Аноним 28/04/24 Вск 23:41:22 3138347
Изнасиловать ушастую шлюху зельду
Аноним 28/04/24 Вск 23:42:12 3138348
>>3138344
фронтенд это очень сложно
Аноним 28/04/24 Вск 23:45:27 3138349
Я жертва обмана маркетинга it курсов. Расскажу свою историю. Аноним 27/04/24 Суб 22:55:56 3137460 Ответ
images.jpeg 12Кб, 194x260
194x260
2 года самостоятельно учился java разработке, могу сделать криптобиржу на web3, полностью децентрализованную, кросчейновую. Могу написать систему медицинских карт для сети клиник с видеосвязью и чатами как врач-врач, врач-пациент и форум пациентов, а так же рейтинги врачей, отзывы к ним там же, и возможность фриланса для врачей.

Что в итоге? Прошёл более сотни собеседований за последние полгода. Везде удивлялись, почему в 39 лет у меня нет высшего образования, опыта и так далее, что я вообще забыл в it.
Из-за возраста и отсутствия высшего образования не берут на работу. А у меня только 9 классов школы.
Проблема в том, что я поверил в мифы, связанные с необязательностью высшего образования, знания математики, английского, алгоритмов, и возраста до 35, а в идеале до 25, чтоб найти первую работу в разработке. Просто потратил время зря, аноны, просто поверил в себя, повелся на обман маркетологов распространяющих мифы выше озвученные. Что делать дальше, как быть? Только пожалуйста, не пиздите сильно словами(обоссывать тоже не надо), мне и так плохо. Бухаю, как и положено скуфу
Пропущено 3 постов
3 с картинками.
Пропущено 23 постов, 3 с картинками.
Аноним 28/04/24 Вск 19:44:46 3138184
Хорошая история. Жаль, что пиздежь
Аноним 28/04/24 Вск 20:04:07 3138207
>>3137460 (OP)
Курсы вообще не должно ебать никоим боком твоё трудоустройство. Ты платишь только за знания и всё. Есть жизненные обстоятельства непреодолимой силы, ну типа если я живу на Чукотке в юрте и езжу на оленях, они чё трудоустроят меня? Проблема не в самих курсах, а в вашем восприятии. Вы ждёте что наебёте систему, быстро и без головняка устроитесь. Но в России пол-страны таких же наёбщиков систем.

Дальше, ты пишешь "поверил в мифы, связанные с необязательностью высшего образования". Всё так. Назови где в России обучают блокчейну? Ну примерно нигде. Павел Дуров вообще филолог. Марк Цукерберг - тоже самое. И море других успешных людей не имеют высшего образования. Ты мог бы просто спиздеть, что у тебя есть высшее и всё. Ничё бы не изменилось. Чё они могут максимум сделать? Скажут "вы нам соврали!?" и ты такой, ну да, бывает, нужны были срочно деньги, пришлось наврать.
Аноним 28/04/24 Вск 23:04:12 3138309
image.png 453Кб, 538x538
538x538
>>3137460 (OP)
Проблема не в рынке. Не в маркетолохах. Не в возрасте и не в образовании.
Проблема конкретно в тебе. Советую тебе это осознать и чем быстрее ты это сделаешь, тем раньше начнёшь работать над своими ошибками. А пока ты будешь винить других нихуя ничего не поменяется.

>Прошёл более сотни собеседований за последние полгода.
Это очень странный момент. За сотни собеседований можно тупо выучить вопросы. На всех собеседованиях сдают типичные одни и те же вопросы. Можно даже в IT не разбираться, но собес пройти успешно

>могу сделать криптобиржу на web3
Ха-ха-ха. Ну это когнитивное искажение Даннинга — Крюгера. Я тоже могу сделать поисковую систему типа Яндекс или операционку типа Windows. Возможно на это уйдут года, но я же могу. В отличие от завода где тебе нужна плавильная печь для руды и производственные линии с кучей станков для выпуска продукции, в IT тебе нужен лишь ноутбук. Всё остальное это вопрос времени.
Если можешь — сделай.

>>3137475
>Я показал свою библиотеку, мне сказали это мне "наверное индус написал за $50",
Возможно это были токсичные мудаки, тогда радуйся что не попал к ним. Возможно проверяли твою адекватность и как ты реагируешь на замечание к коду. Потому что очень часто приходится слышать, что твой код говно.
Старпёры обычно неадекватно реагируют на критику своих действий. В интернете даже мем ходил, как один такой вкатун предлагал тимлиду поговорить по-мужски за гаражами.
Язык программирования 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)
Пропущено 2 постов
2 с картинками.
Пропущено 43 постов, 2 с картинками.
Аноним 28/04/24 Вск 13:16:55 3137776
>>3137759
Да это одного поля говнокал, что кеды, что гном. Тут другого варианта кроме как сесть за тайлы просто нету в 2к24 году, Sway или ещё чего такое. Либо это, либо шинда, я хз невозможно этим всем пользоваться.
Аноним 28/04/24 Вск 22:18:54 3138269
>>3137776
>Sway или ещё чего такое
Так там только управление окошками, для виджетов в прогах будут все те же Qt и GTK, проги сами все те же будут, что в гноме или КДЕ.
Аноним 28/04/24 Вск 22:20:46 3138271
>>3137752
>Никогда не понимал смысла этого бесполезного языка.
Это вроде свифта у яблопидоров, который начинался как обертка вокруг Objective-C. Это такая же обертка вокруг GObject и C, только шарпоподобная.
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
Пропущено 29 постов
29 с картинками.
Пропущено 271 постов, 29 с картинками.
Аноним 28/04/24 Вск 17:02:37 3138063
>>3137862
100% это не шутка, просто въебываешь на бесплатных курсах (платные говно) и книгах, становишься хорошим ждуном - сидишь на хх, находишь работку
Аноним 28/04/24 Вск 18:53:23 3138147
>>3137841
С чего это они виноваты? Это инцелы сами виноваты, раз не способны вызвать у женщины желание. Вместо перекладывания ответственности на других лучше бы луксмаксингом занимались.
Аноним 28/04/24 Вск 22:08:59 3138267
Тред про язык программирования Питон, #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
Пропущено 5 постов
5 с картинками.
Пропущено 24 постов, 5 с картинками.
Аноним 28/04/24 Вск 13:56:13 3137836
>>3137597
Блять как я ору когда с фриланс бирж мне приносят код со словами "чото не работает", а там как раз эксепшены с пассами и принты вместо логов, зато за 500 рублей
Аноним 28/04/24 Вск 16:06:26 3137982
>>3137836
А тебе зачем их приносят?
Аноним 28/04/24 Вск 22:01:10 3138265
>>3137982
Переделываю их за 1000 рублей
Тред синтаксического сахара над языком ассемблера, ака языка си. /clang/ C 09/02/24 Птн 19:47:31 3042192 Ответ
image.png 931Кб, 980x653
980x653
Давно меня не было и вероятно прошлый сдох.
Однако назрел вопрос с чем вы, аноны, склеиваете свои числодробилки, чтобы красивенько отображать информацию на экране монитора?

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

У вас какие мысли?
Пропущено 40 постов
40 с картинками.
Пропущено 264 постов, 40 с картинками.
Аноним 28/04/24 Вск 14:49:30 3137913
>>3098564
jit это и есть компиляция байт-кода в машинный код;
иногда это называют еще и "интерпретатор компилирующего типа" чтобы отличать от "простого интерпретатора";
тащем то в вики неплохая статья https://en.wikipedia.org/wiki/Interpreter_(computing)
Аноним 28/04/24 Вск 16:37:43 3138041
>>3137832
>Машину с шестибайтным словом сейчас наверно будет тяжело найти.
>>3137666
>Хотя конечно сейчас надо постараться, чтобы найти чтото настолько нестандартное.

Это было просто для примера взято с потолка. Всегда проще объяснять принципы на пальцах.

Меня вот из хардварных вопросов больше интересует почему не спроектируют шину потолще. Многоядерность есть, а широкие шины чтобы сразу по 100500 слов забирать - не, интовой достаточно, копошитесь там как нить, жонглируйте.
Аноним 28/04/24 Вск 21:46:33 3138260
>>3138041
Вам подарили hdl - напиши шину сам.
Богатым и знаменитым будешь.
Rust #32 /rust/ Аноним 16/04/24 Втр 20:01:19 3125439 Ответ
image 4479Кб, 1550x2150
1550x2150
Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков

Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

Ссылка на официальный сайт: https://www.rust-lang.org/

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

IDE для Rust: https://areweideyet.com/
GUI для Rust: http://www.areweguiyet.com/
Web для Rust: https://www.arewewebyet.org/
GayDev для Rust: https://arewegameyet.rs/
Что еще есть для Rust?
- Посмотри сам: https://wiki.mozilla.org/Areweyet

Основная литература:
Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/
Rust Book: https://doc.rust-lang.org/book/
Rustlings (упражнения чтобы привыкнуть к расту): https://github.com/rust-lang/rustlings
Rust by Example: https://doc.rust-lang.org/rust-by-example/
The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/
Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/

Ресурсы на русском:
https://rust-lang.ru/
Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41

Предыдущий >>3060192 (OP)
Пропущено 27 постов
27 с картинками.
Пропущено 253 постов, 27 с картинками.
Аноним 28/04/24 Вск 20:44:57 3138231
>>3138120
Да устаёт, конечно. Хешмапой это и реализовано, насколько я знаю. Но я слукавил, на самом деле это нигде не включено по умолчанию.
Аноним 28/04/24 Вск 20:50:22 3138233
1658836264556.mp4 3369Кб, 140x228, 00:01:10
140x228
>>3138231
> слукавил
Проще говоря напиздел, наебал, высрал дезу.
Аноним 28/04/24 Вск 20:54:43 3138236
>>3138233
Ага, насрал дезу тебе за щеку.
Реалии ИТ в 2024, смерть инженерной культуры Аноним 31/03/24 Вск 04:35:07 3107415 Ответ
image.png 731Кб, 2374x1950
2374x1950
image.png 476Кб, 2816x1903
2816x1903
image.png 3140Кб, 1817x1211
1817x1211
image.png 1858Кб, 1280x960
1280x960
Бля, это какой-то пиздец и сюр. Сейчас на HeadHunter нашел вакансию от Яндекс по договору ГПХ и самозанятости. Ну то есть знаете, самая крутая ИТ компания РФ не хочет нанимать инженера на full-time, а предлагает оформить контракт без премий, социальных гарантий, а самое главное без уплаты НДФЛ. В яндексе и так мидлам/мидлам+ платят 250к, сколько же тут будут платить?)

Еще читаю вакансию и ахуеваю. То есть им нужен чел, который будет разрабатывать бекенд, деплоить его в кубер, наверное он еще и дежурить будет, а то ВДРУГ МИКРОСЕРВИС УПАДЕТ. И читаю то что от чела хотят, блять, а почему не написано что он еще должен туалеты чистить и хуи отсасывать? Нас же реально к каким-то таксистам или курьерам приравнивают, что это вообще за пиздец. По описанию и зоне ответственности это вообще вакансия на 450к - 600к, учитывая что практикум высоконагруженное приложение.

Когда другие компании по типу банков, хотя бы используют прослойки-галеры для такого, то Яндекс не стесняется это делать напрямую. Я еще буду в голос, если на парт-тайм за 100к такой же сложный собес как на фултайм. Яндекс же это монополия с ROE в 40% c поиска, то есть компания сама себя окупает за 2
с небольшим года, видя такие вакансии я совсем ахуеваю от "ИНЖЕНЕРНОЙ КУЛЬТУРЫ" внутри компании. Похоже не в то время я родился, щас везде одни эффективные менеджеры. Я вам скажу, что в Яндекс Го я видел вакансию через галеру какую-то, тоже за компейки сидеть чето там делать. Мда.

Ссылка на hh.ru
https://hh.ru/vacancy/94951981
Пропущено 7 постов
7 с картинками.
Пропущено 57 постов, 7 с картинками.
Аноним 28/04/24 Вск 17:49:26 3138111
>>3107947
>Нормальная вакансия бы предлагала
А с чего ты взял, что нормальную вакансию кто-то будет выкладывать на hh? С нормальной вакансией либо берут своих, либо порекомендованных своими же, либо устраивают тендер среди вендоров, чтобы они подогнали нужных спецов.
Аноним 28/04/24 Вск 18:23:59 3138131
>>3107415 (OP)
Так это не Яндекс, а Яндекс практикум. И у них давно уже так, если не с самого основания. С добрым утром короче. Есть основная команда, иногда набирают усиление. Конечно на хуй его в штат брать, если работы на пару месяцев. Рассматривай это не как основную работу, а подработку. Я пару лет назад работал с ними. Основной место работы было в банке, у них подрабатывал. Поработал немного, получил оплату, заплатил 6% налогов — радуюсь жизни. По мне так очень удобная форма трудовых отношений.
Аноним 28/04/24 Вск 20:13:58 3138217
>>3138111
Когда нет притока свежей крови, наступает деградация и вырождение. В яндексе это и произошло: сидят шизы и переписывают джаваскрипт на плюсах ПОТОМУ ЧТО ТАК СДЕЛАНО В ПОИСКЕ, придумывают какой-то нахуй не нужный userver и прочий рак. Результат их деятельности виден на примере маркета, обосрались по-царски.
НОВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ASMX /asm/ SHA512SUM 02/09/23 Суб 01:40:18 2826522 Ответ
изображение.png 563Кб, 640x640
640x640
Появился новый язык программирования, Илон Маск обанкротился и написал AsmX! https://github.com/langprogramming-AsmX/AsmX Теперь новый ASSемблер, юзаем все вместе! Переписываем Калибри ОС на AsmX! Там есть корутины, что только недавно пришло в C++. А ещё есть новвоведеиние автора языка - Тионы!
Пропущено 8 постов
8 с картинками.
Пропущено 47 постов, 8 с картинками.
Аноним 27/04/24 Суб 13:20:11 3137039
Аноним 28/04/24 Вск 17:58:09 3138113
Кто-нибудь вкатывался в язык Форт? Третий низкоуровневый язык, в дополнение к асму и Си.
Аноним 28/04/24 Вск 19:35:35 3138174
>>3138113
Да.
Рассказывай.
В Форт вкатываются с написанию своего Форта.
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)
Пропущено 5 постов
5 с картинками.
Пропущено 49 постов, 5 с картинками.
Аноним 28/04/24 Вск 16:37:05 3138040
>>3137796
> советовал Брюса Эккеля "Философия Java"
Помоему она района java 1.6 т.е. даже не 1.8.
Читать надо Хорстмана обе книги. Полное представление о Java SE нормальным языком, рабочими примерами и сравнительно актуальная версия java.
> крестах
В целом при наличии официальной, на русском, доки читать дядей по крестам даже вредно.
Аноним 28/04/24 Вск 17:32:07 3138098
Есть кто попробовал в свои спринговые микросервисы прикручивать ai на том же spring-ai, который близок уже к релизу? Интегрили что-то из набора доступного в РФ, например яндексовое или свою standalone-сеть, а не openai?
Аноним 28/04/24 Вск 18:37:22 3138138
>>3138030
Насколько я вижу из фич там:
- Сгенерировать инишалайзером проект
- Перейти по замапленному в контроллере пути
- Перейти по типу к его дефинишену
Так?
Универсальный баз данных тред #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 для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!
Пропущено 19 постов
19 с картинками.
Пропущено 146 постов, 19 с картинками.
Аноним 28/04/24 Вск 16:57:33 3138058
4.png 81Кб, 487x570
487x570
Аноним 28/04/24 Вск 17:28:58 3138093
5.png 320Кб, 2512x1322
2512x1322
>>3138056
сделал ровно то же самое. за одним исключением: я все галочки за раз прожимал, в статье они по одному прожимались с дровами. установил один драйвер. малаца. запусти заново. выбери вторую. repeatx2
и базу пустую создал. после этого ругаться перестало на базу. так понял, на локальном компе есть и база, и сервер.
только вот 1с сервер говорит: нету
И в строке браузера тоже ввожу, ничего.
Как серверу имя присвоить, чтобы введя в 1с его имя, или ip компа можно было базу подключать?
Аноним 28/04/24 Вск 18:26:20 3138135
>>3138093
>Как серверу имя присвоить
DNS
Blind ЗАРПЛАТЫ Аноним 25/10/23 Срд 10:57:41 2893426 Ответ
image.png 1008Кб, 1280x720
1280x720
image.png 351Кб, 1280x720
1280x720
Второй, перекатный

Тред про зарплаты, все просто

1) Сколько лет?
2) Сколько опыта в ИТ?
3) Где живешь? Страна/Город?
4) Чем занимаешься? Возможно расписать путь свитча языков, профессий.
5) Текущий доход в месяц?
6) Копания\компании в которой работаешь?
7) Роль/должность в компании/компаниях, в которой работаешь?
8) Сколько тратишь в день на работу?
9) План на развитие? Какую хочешь зп, что для этого делаешь?
Пропущено 13 постов
13 с картинками.
Пропущено 240 постов, 13 с картинками.
Аноним 16/04/24 Втр 10:32:12 3124541
>>2893426 (OP)
>1) Сколько лет?
35
>2) Сколько опыта в ИТ?
5
>3) Где живешь? Страна/Город?
Мухосрань
>4) Чем занимаешься? Возможно расписать путь свитча языков, профессий.
Анализ данных. Python, SQL, BI-хреновины
>5) Текущий доход в месяц?
320 гросс
>6) Копания\компании в которой работаешь?
Широко известная в рф с красным логотипом
>7) Роль/должность в компании/компаниях, в которой работаешь?
Бизнес-аналитик
>8) Сколько тратишь в день на работу?
Когда как. Когда сколько есть и даже больше, когда тишина, когда вроде весь день тишина, а поздно вечером могут дёрнуть
>9) План на развитие? Какую хочешь зп, что для этого делаешь?
ML вкансии от нашей конторы висят "до 400 в руки". Вот хочу 400 в руки. Для этого сейчас изучаю книжку по keras, ну и бюджеты компании на обучение персонала активно осваиваю, курсы прохожу.
Аноним 23/04/24 Втр 00:10:56 3132357
>>3124157
Как там вообще на Кипре? Смотрел что лимассол микроскопический город
Аноним 28/04/24 Вск 18:26:03 3138134
>>2893426 (OP)

1) Сколько лет? 39
2) Сколько опыта в ИТ? 12
3) Где живешь? Страна/Город? Европа
4) Чем занимаешься? Возможно расписать путь свитча языков, профессий. Питон
5) Текущий доход в месяц? €11000
6) Копания\компании в которой работаешь? 2 компании
7) Роль/должность в компании/компаниях, в которой работаешь? Разраб
8) Сколько тратишь в день на работу? 8 часов
9) План на развитие? Какую хочешь зп, что для этого делаешь? Тошнит уже от вашего айти
В каком языке программирования меньше всего конкуренции? PHP, Java или что иное? 18/04/24 Чтв 18:31:05 3127796 Ответ
Screenshot3.png 1953Кб, 1353x750
1353x750
В каком языке программирования меньше всего конкуренции? PHP, Java или что иное?
Пропущено 8 постов
8 с картинками.
Пропущено 70 постов, 8 с картинками.
Аноним 28/04/24 Вск 15:58:59 3137970
ADA, COBOL
Аноним 28/04/24 Вск 17:39:50 3138104
image.png 87Кб, 1367x785
1367x785
Палю годноту, у нас про сабж мало кто знает.
Аноним 28/04/24 Вск 18:06:39 3138116
image.png 93Кб, 1271x418
1271x418
image.png 32Кб, 479x351
479x351
image.png 79Кб, 715x439
715x439
>>3138104
Стоит учить если ты планируешь пойти в науку и работать в академической среде типа пика 1. Иначе нахуй не надо. В продакшене у всех питон или джава. Говно написанное на R никто масштабировать разворачивать и сопровождать не будет.
Если хочешь зарабатывать деньги в реальном бизнесе типа пика 2, то лучше учить реальный промышленный стэк например пик 3. Удачи

Мимо дата инженер
iOS Developing Thread /ios/ Аноним # OP 26/03/24 Втр 12:22:15 3100105 Ответ
image.png 95Кб, 1200x1200
1200x1200
image.png 580Кб, 1366x768
1366x768
Возрожденный, шапка взята с прошлого треда, который смог найти

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

блять, свифт, работу, нахуй, говно, нужен, мак, работы, работает, иос, пиздец, вкатиться, писать, проект, вопрос

>С чего вкатываться?
Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб

https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные говноязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4
Пропущено 4 постов
4 с картинками.
Пропущено 8 постов, 4 с картинками.
Аноним 28/04/24 Вск 00:28:57 3137524
>>>3137064
бери м1 аир. можно бу. его тебе хватит
Аноним 28/04/24 Вск 00:32:35 3137525
>>3137064
16+ ram, 256+ ssd, любой M процессор.
На остальное строго похуй.
Если планируешь запускать игрульки, то бери модели с куллером.
Аноним 28/04/24 Вск 16:06:02 3137981
Untitled.mp4 1447Кб, 1280x720, 00:00:01
1280x720
C# - самый лучший язык программирования в мире /csharp/ Аноним 29/08/23 Втр 01:52:02 2821627 Ответ
475A323A-0C2F-4[...].webp 22Кб, 500x500
500x500
c# самый лучший язык программирования в мире

Я тут сел на геймдев после разработки сайтов и надрочился на c#. Как же на нем сука легче делать операций, насколько он лаконичный, насколько строг, но при этом не сложный, как c++. Хуле все пиздят, что Джаваскрипт проше?? Джаваскрипт полное дерьмо сука, как же меня заебало плясать с динамичной типизацией вонючей нахуй, а также {} и ; с (), которые в отличий от c# ставятся куда угодно, абсолютный хаос нахуй. Ненавижу джаваскрипт
Пропущено 12 постов
12 с картинками.
Пропущено 101 постов, 12 с картинками.
Аноним 28/04/24 Вск 15:16:41 3137936
>>3137909
Если JetBrains, то они теперь не на Swing. А остальные IDE не являются коммерческими.
Аноним 28/04/24 Вск 15:53:12 3137958
>>3137734
> на Electron'е.
Кстати электрон, если его уметь применять, неплох. Я все свои прожекты кодирую в мс-коде, который как известно, на электроне. И считаю мс-код лучше титанической студии. Для меня лучше.

Надо будет попробовать самому на электроне чё-нить сделоть.
Аноним 28/04/24 Вск 15:58:07 3137968
>>3137719
Не во всех, таракан.
Из кодопидора в манагера. Стоит ли? Аноним 24/04/24 Срд 14:13:51 3133923 Ответ
image.png 315Кб, 379x379
379x379
Сап. На второй с половиной год работы в ойти понял, что пиздец, как хочу стать ПМ, и их работа всегда была ко мне ближе, чем кодопидорство писал коды с 12 до 22. Люблю это, но пиздеть и решать люблю еще больше
Это реально вообще и кого-то тут есть такие примеры переходов?
Меня будет ждать нохаир при попытке свитча?
Сильно просяду в зепке при таком горизонтальном росте?
Пропущено 1 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками.
Аноним 28/04/24 Вск 15:55:16 3137962
>>3133923 (OP)
конечно, будешь ебать ленивых макак
Аноним 28/04/24 Вск 15:55:37 3137964
>>3133923 (OP)
конечно, будешь ебать ленивых макак
28/04/24 Вск 16:01:53 3137975
>>3133923 (OP)
>Меня будет ждать...
Будет/не будет - это чё блять раздел гаданий? Тебе надо обратиться к ясновидящей или потомственной гадалке, чтобы она тебе погадала, какая судьба тебя ждёт. Сколько детей будет, какая зарплата и жена тебя ждёт. Ну и тому подобное. Алсо, я слышал цыгане неплохо по руке гадают.
Привет подскажите, почему багбаунтеры и хакеры, не атакуют сайты казино нон-стоп? Ведь по сути если Аноним 22/04/24 Пнд 00:32:56 3131191 Ответ
157560625801503[...].jpg 233Кб, 1920x1079
1920x1079
Привет подскажите, почему багбаунтеры и хакеры, не атакуют сайты казино нон-стоп? Ведь по сути если ты там найдешь баг по накрутке счета или вытащить оттуда деньги, тебе не придут правоохранительные органы.
Пропущено 2 постов
2 с картинками.
Пропущено 11 постов, 2 с картинками.
Аноним 26/04/24 Птн 13:06:38 3135938
>>3133057
Это неправда.
крипторазраб-долбоеб
Аноним 27/04/24 Суб 16:11:28 3137188
>>3131191 (OP)
>если ты там найдешь баг по накрутке счета или вытащить оттуда деньги, тебе не придут правоохранительные органы.
Верно, не придут. К тебе придут другие ребята, и тогда ты уже сам будешь звать правоохранительные органы (если жив останешься), но они и тогда не придут.
Аноним 28/04/24 Вск 15:00:03 3137920
>>3131191 (OP)
У казино еще из оффлайн формата, когда крупье крутит рулеточку руками, есть простое правило - если человек начинают выходить в плюс, значит жульничает уменьшает нашу прибыль. У онлайн казино такая же формула, что сводит все бутылочное горлышко их "багбаунтинга/хакинга" именно к выводу денег с кошелька их сайта/приложения во вне. Везучий ты одини из 1000 васян, провидец, хакер - как только ползешь в плюс, пытаешься что-то вывести, тебя грузят бюрократией и проверками (чем больше сумма, тем более дроченными, вплоть до надуманных механизмов блокировки тебя ахуенного нахуй).
Методичка: как проводить собеседования в IT? Аноним 31/03/24 Вск 15:48:03 3107765 Ответ
image.png 721Кб, 628x385
628x385
обман.mp4 1308Кб, 640x360, 00:00:13
640x360
про-джунов-2024.mp4 2866Кб, 640x360, 00:00:29
640x360
Как проводить собеседования в IT?

На рынке образовалось много мошенников.
Единственный способ найти хорошие кадра- это сузить воронку найма и отфильтровать всех теоретиков.

1) Скрининг по телефону (софт, мотивация, общая адекватность)
2) Спрашиваем про наличие подтвержденного опыта, готовность отправить выписки, контракты и все необходимые сканы (сужаем воронку, избавляемся от теоретиков и людей которые никогда не работали)
3) Зовем на собеседование (шаринг экрана + включенная камера / офис)
4) Вопросы по прошлому опыту (узнаем конкретику и способы реализации каждой фичи)
5) Литкод-секция (выдаем разные задачи каждому кандидату)
6) Секция с теорией (базовые вопросы и ситуации из реальных проектов)
7) Секция с усложненной теорией (редкие кейсы в работе, особенности технологий, все то, чему не преподают на курсах)
8) Общая секция на базу IT (Смотрим на вовлеченность в IT и ориентация в сфере)
9) Ревью-секция (просим человек поправить плохой код \ смотрим примеры его кода)
10) Созвон с менеджером или командой
11) Менеджер принимает решение совместно с программистом
12) Отправка сканов документов и все необходимые выписки.
13) Проверка человека по черным спискам, проверка сообщений в чатах.
14) Оффер
15) Выход на работу
16) Проверка оригиналов и сверка со сканами
17) Подпись документов.

Кандидатов очень много, и вполне разумным решением будет сужение воронки с 10 000 человек до 1000. Вместо того чтобы просматривать 10 000 кандидатов в попытке найти алмаз, гораздо эффективнее фильтровать по опыту (отбирать потенциальные алмазы и проверять их на факт брака)

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

Лучше отбросить хуевый алмаз, чем копаться в мусоре в попытке найти хоть какой-то алмаз.

Есть чем дополнить?
Пропущено 24 постов
24 с картинками.
Пропущено 239 постов, 24 с картинками.
Аноним 28/04/24 Вск 12:31:25 3137703
>>3132465
> нанимаем вместо себя за полцены другого разраба
Пиздец, какие же дебилы у него. Они даже не задумываются, кто согласится работать за 100-150к и какое качество кода получится на выходе?
Аноним 28/04/24 Вск 13:29:41 3137791
>>3137703
а зачем им переживать за качество кода? Уволят - пойдут в другую.
Аноним 28/04/24 Вск 13:38:34 3137801
50000.jpg 1155Кб, 3920x2976
3920x2976
>>3137791
— Вы пижон, — повторил Остап, — и сын пижона. И дети ваши будут пижонами. Мальчик! То, что произошло сегодня утром, — это даже не эпизод, а так, чистая случайность, каприз художника. Джентльмен в поисках десятки. Ловить на такие мизерные шансы не в моём характере. И что это за профессия такая, прости господи! Сын лейтенанта Шмидта! Ну, год ещё, ну, два. А дальше что? Дальше ваши рыжие кудри примелькаются, и вас просто начнут бить.
— Так что же делать? — забеспокоился Балаганов. — Как снискать хлеб насущный?
— Надо мыслить, — сурово сказал Остап.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов