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

Создать тред Создать тред
Check this out!

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

Интернет кусры Аноним 01/04/21 Чтв 12:01:34 1983090 Ответ
image.png 544Кб, 500x651
500x651
Двач, прямо сейчас стою перед выбором - GeekBrains или SkillBox?
Я уже учусь на программиста в колледже, но мне очевидно что ебаного делфи недостаточно для того чтобы зарабатывать хотя бы среднюю зп по России. Так что прошу о помощи с выбором курсов между гикбрейнс и скиллбокс.
Сам склоняюсь к гикбрейнс, потому что мейл ру это всё-таки не хуйня собачья, а скиллбокс ничего кроме курсов не делают.
Пропущено 24 постов
4 с картинками.
Пропущено 24 постов, 4 с картинками.
Аноним 11/04/21 Вск 23:41:47 1993191
>>1983090 (OP)
> мне очевидно что ебаного делфи недостаточно для того чтобы зарабатывать хотя бы среднюю зп по России.
Работаю в регионе, зарабатываю 120к это намного выше чем средняя зарплата по России.
Аноним 12/04/21 Пнд 12:01:58 1993576
Аноним 12/04/21 Пнд 14:35:17 1993706
Рулетка проектов. Аноним 24/03/20 Втр 15:59:35 1641620 Ответ
IMG202003241452[...].png 1647Кб, 3840x2160
3840x2160
Не нашёл - создал.
Пропущено 455 постов
9 с картинками.
Пропущено 455 постов, 9 с картинками.
Аноним 06/04/21 Втр 23:32:00 1988476
roll
Аноним 12/04/21 Пнд 13:07:05 1993620
Ролл
Аноним 12/04/21 Пнд 14:25:33 1993683
ролл
Haskell тред /haskell/ Аноним 14/12/20 Пнд 14:59:05 1880225 Ответ
istoriya-yazyko[...].png 53Кб, 992x693
992x693
Пропущено 131 постов
3 с картинками.
Пропущено 131 постов, 3 с картинками.
Аноним 12/04/21 Пнд 10:12:53 1993467
>>1993363
Ну подобный итератор с экзистенциалом делает ровно то же, что и его ОО собрат, пряча точный тип обходимого контейнера внутри себя.
Аноним 12/04/21 Пнд 10:17:30 1993472
Аноним 12/04/21 Пнд 10:57:14 1993512
>>1993363
>Между нехаскелевским нельзя?

Тут нужен именно иммутабельный ленивый список, это важная деталь.

А так-то в других языках тоже можно подобный трюк провернуть, если есть желание:
https://scastie.scala-lang.org/D5U6II7hQxOySByOo4352A
Двач, на Хабре ниосилили. Но может некому анону Аноним 11/04/21 Вск 18:12:34 1992838 Ответ
Screenshot from[...].png 6281Кб, 1920x1080
1920x1080
Двач, на Хабре ниосилили. Но может некому анону будет интересно.
https://www.shadertoy.com/view/fs23Wt это незамысловатая игра в 20 строк для WebGL (OpenGL Shading Language).
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 12/04/21 Пнд 01:39:13 1993293
Аноним 12/04/21 Пнд 02:08:57 1993324
Аноним 12/04/21 Пнд 08:58:44 1993435
Как создавать сайты? Аноним 09/04/21 Птн 14:02:27 1991030 Ответ
16145251828810.jpg 257Кб, 800x1011
800x1011
Сап, первый раз на борде. По классике, мать гонит зарабатывать деньги, и я решил создавать сайты за деньги.
Вопрос - "как научится?"
Что учить, где, у кого, откуда вообще инфу брать? Знатоки, дайте гайд.
Доход пока что мне особо большой не нужен, 15-30к мне хватит.
Скажу сразу, вроде не тупой и обучаюсь быстро.
Пропущено 11 постов.
Пропущено 11 постов.
11/04/21 Вск 12:19:01 1992588
>>1991030 (OP)
Html css
react
Да, js сразу с фреймворка.

Java ооп, коллекции
Spring boot
Hibernate, Любая база
Хватит для простейших приложений
А дальше сам поймешь чего тебе не хватает
Аноним 12/04/21 Пнд 00:39:27 1993269
>>1992588
Ммм, мне кажется, новичку залетать в 2 разных языка - не лучшая идея. Ещё и хочется быстрого результата, может лучше ноду место джавы?
Аноним 12/04/21 Пнд 00:51:02 1993273
>>1993269
Нода ни капли не проще. Поначалу даже сложнее чем джава для восприятия
Шардинговый реплицируемый баз данных тред. Бесконечный перекат Edition v1.1 /sql/ Аноним 12/03/21 Птн 08:17:03 1964573 Ответ
изображение.png 3104Кб, 1951x2560
1951x2560
изображение.png 284Кб, 429x420
429x420
Новый баз данных тред, теперь с альфа-версией шапки.

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


Туториалы на русском для тех, кто не умеет гуглить, не может в английский и вообще готов жрать что угодно:
SQL:
- MySQL, Postgres, SQL Server: https://metanit.com/sql/
- Синтаксис SQL кратко: https://learnxinyminutes.com/docs/ru-ru/sql-ru/
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- Тоже плейлист, сортировка хуёвая: https://www.youtube.com/watch?v=EHvzvwAv7RU&list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo[РАСКРЫТЬ]
- https://www.youtube.com/c/SQLDeveloperBI
NoSQL:
- MongoDB: https://metanit.com/nosql/mongodb/
- Cassandra: https://proselyte.net/tutorials/cassandra/

На инглише:
SQL:
- https://www.w3schools.com/sql/

Литература:
- Прибыл Фейерштейн. Oracle PL/SQL. Для профессионалов - если уметь исказть, можно найти бесплатно без СМС и на русском.
- Алан Бьюли. Изучаем SQL. - про MySQL, тоже легко находится. Довольно старая, но базовые вещи не сильно меняются.
- К. Дж. Дейт. Введение в системы баз данных - талмуд на овер 1000 страниц.
- Томас Кайт. Oracle для профессионалов - тоже талмуд.

Задачки для оттачивания sql-скилов:
- https://www.sql-ex.ru
- http://sql-tutorial.ru/
- https://www.codewars.com/?language=sql

ETL, OLAP, DWH и другие умные слова:
- https://www.youtube.com/watch?v=WPZuzDJXs-Q&list=PLhhjwMYxzolhP29LSPPwORVQxJX5OjYix[РАСКРЫТЬ]
- OLAP DAX Power BI: https://www.youtube.com/playlist?list=PLhhjwMYxzolhXuySjLR2_n-xb6VvWnjju

Прочее:
- 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/


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

Q: Что лучше, SQL или NoSQL?
A: Как обычно, зависит от задач. Нужна любой ценой скорость - бери NoSQL, нужна согласованность данных - SQL. У всего свои плюсы и минусы, и в обозримом будущем ни один подход не заменит другой полностью.

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

Предыдущий тред тонет здесь: >>1869616 (OP) (OP)
Пропущено 196 постов
12 с картинками.
Пропущено 196 постов, 12 с картинками.
Аноним 11/04/21 Вск 21:27:55 1992975
>>1992938
Лучше изучай. Обычный запрос на group by и having
Аноним 11/04/21 Вск 21:29:30 1992976
>>1964573 (OP)
Как писать модульные тесты для SQL?
Аноним 11/04/21 Вск 21:41:44 1992993
Пруверов тред #4 Аноним # OP 04/11/19 Пнд 08:52:13 1512674 Ответ
Arend background.png 126Кб, 1305x506
1305x506
Hottbookcover.png 42Кб, 300x432
300x432
Anders Mörtberg.jpg 74Кб, 958x960
958x960
Zorn’s lemma.png 57Кб, 531x250
531x250
Тред успешных хлебателей борщей (очередной).

Coq:
https://coq.inria.fr/

Lean:
https://leanprover.github.io/
https://github.com/leanprover/lean4 (компилируется в кресты).

Agda:
https://github.com/agda/agda

Idris:
https://www.idris-lang.org/

HoTT:
https://github.com/HoTT/HoTT
https://github.com/HoTT/HoTT-Agda
https://github.com/gebner/hott3

Cubical Type Theory:
https://github.com/mortberg/cubicaltt
https://github.com/mortberg/yacctt
https://github.com/RedPRL/sml-redprl
https://github.com/RedPRL/redtt
https://arend-lang.github.io/
agda --cubical
Пропущено 416 постов
29 с картинками.
Пропущено 416 постов, 29 с картинками.
Аноним 11/04/21 Вск 13:16:04 1992621
>>1991814
Какая разница, как называть, главное чтобы работало. А название пусть хоть крокодилзалупасыр будет.
Аноним 11/04/21 Вск 16:58:08 1992784
>>1991814
>пользователи-женщины,
А coqомрази могут и потерпеть
Аноним 11/04/21 Вск 17:45:40 1992821
>>1992621
Какая разница как назвать нигеров, главное чтобы работали))0
Наебалово ли Skillbox/Geekbrains? /python/ Аноним 27/05/20 Срд 15:43:45 1704366 Ответ
1589260370359.gif 606Кб, 800x792
800x792
Сап, программач. Начал совсем недавно учить питон, буквально недели 3 назад, прохожу курс от Geekbrains, объясняют понятно, все нужные основы теперь более-менее знаю и применяю. Хочу вкатиться погромистом, но не знаю куда конкретно. И тут вспоминаю про вышеупомянутых. Думаю теперь - брать их платные курсы на год или нет, и если да, то у кого лучше? И главное - не наебалово ли? ньюфага тред, помогите и задавайте ответы
Пропущено 199 постов
8 с картинками.
Пропущено 199 постов, 8 с картинками.
Аноним 12/03/21 Птн 17:20:40 1965050
>>1704366 (OP)
Х йня. Будешь потом на киберфорум копипастить задания, как все. Кароче, не хочешь быть овнокодером - читай книжки или гугли всё подряд, изучай.
Аноним 28/03/21 Вск 18:32:42 1979771
>>1704366 (OP)
чувак, читай лучше книги тип эрика мэтизана или эл свейгарт.
а ну и конечно же практикуйся
Аноним 11/04/21 Вск 17:29:19 1992814
>>1704366 (OP)
Достаточно много собеседовал народ, в том числе и с курсов. В целом норм разрабы попадались среди них, но примерно в том же процентном отношении, что и среди самоучек.

Так что кажется, что прям какой-то сильной разницы с самообразованием не дадут, но если деньги есть и учиться так удобнее, то почему бы нет
Что надо знать на стажера в С++? Жордан Лиувилливич 11/04/21 Вск 17:27:25 1992810 Ответ
b6836eceb8aa6e6[...].png 143Кб, 1070x535
1070x535
Что надо знать на стажера в С++ в 2021 году? Если я полностью прочитаю и осознаю, выучу на зубок документацию по С++ и препроцессорам(https://docs.microsoft.com/ru-ru/cpp/?view=msvc-160), то можно рассчитывать на стажера хотя бы? Или даже этого нынче мало для стажера на миску риса? Как я понимаю, надо шарить в компиляторах, памяти, что такое компоновка, как она происходит и т.п.
11/04/21 Вск 17:39:50 1992816
>>1992810 (OP)
Так сложно посмотреть, что требуется в вакансиях на стажера и походить по собеседованиям?
Появление квантовых ПК Аноним 05/04/21 Пнд 18:46:59 1986917 Ответ
3232323.jpg 626Кб, 1078x768
1078x768
Я вот что подумал анон. Вот лет через 10 выйдет квантовый проц. Многие темы с криптографией посыпятся, все будут подгонять свой говнокод под новые реалии. Это как раз время, чтобы вкатиться в эту тему. Представьте, что будет - на фрилансе куча вакансий, чтобы защитить их говно-приложуху от взлома. А вы до того времени изучите всё это криптографическое говно, и такие - купаетесь в даларах, и переезжаете в силиконовую долину. Стоит начинать изучать это всё прямо сейчас начинать, и через 10 лет - вы тупо профессионал. Как вам такая идея?
Пропущено 25 постов
3 с картинками.
Пропущено 25 постов, 3 с картинками.
Аноним 11/04/21 Вск 12:22:25 1992590
1281842075890.jpg 6Кб, 200x160
200x160
Так вкатываться в симулятор квантового компа или это пузырь?
Аноним 11/04/21 Вск 12:44:29 1992597
Аноним 11/04/21 Вск 16:41:26 1992771
>>1992590
Естественно, пузырь. Любая несуществующая технологическая херня, про которую орут на каждом углу - пузырь.

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

Вкатываться здесь можно только в науку, благо, сфера крайне широкая, всегда можно найти свою область. Но я не думаю, что это твой случай.
Kotlin #4 /kotlin/ Аноним 27/09/20 Вск 13:37:06 1817311 Ответ
image.png 490Кб, 1250x1250
1250x1250
image.png 52Кб, 800x400
800x400
image.png 445Кб, 619x409
619x409
image.png 76Кб, 1147x721
1147x721
Вкатываемся в новый язык на превосходно отточенной jvm с богатейшим набором библиотек от java.

>Что имеем:
У нас есть синтаксический сахар поверх джавы, немного ФП (удобные лямбды), корутины с асинхронщинной, DSL и многое другое.
В синтаксисе можно встретить много WTF-решений (как же без них), но в целом, плюсы перевешивают минусы. Так-то, во всех языках есть что-то что раздражает.
Параллельно jvm платформы пилятся kotlin-js (котлин для javascript) и kotlin-native (компилируемый в нативный код котлин), а возможность языка в DSL позволяет писать на HTML и CSS (типобезопасно), если кому-то это надо.
Котлин имеет полный интероп с джавой, от чего его не совсем корректно сравнивать его со scala.

>Хайп:
Язык был подкреплен гуглом в связки мобильной разработки, а с недавних пор рекомендован как основной язык для андроида, из-за чего начался рост популярности языка.
Также для языка был создан фонд, чтобы в случае покупки создателей не повторилась судьба с джавой. Вероятно условия гугла.
В связи с этим, котлин очень популярен в мобильной разработке, порой даже раздражает, что весь свежий контент пишут именно о телефонах. Но нужно помнить, котлин это та же джава и сейчас мы видим, многие фреймворки предлагают решения сразу на двух языках (как минимум пишут примеры, но в целом котлин имеет хороший интероп и так).

>Производительность.
Не забываем, что java (с JIT) одна из самых производительных платформ. Она делит топ 10 наравне с многими другими производительными платформами. Также у джавы хорошо оптимизированный драйвер базы данных, что видно по тестам.
https://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=query
Нередко именно база-данных является узким местом в веб-приложениях.

>Q: Котлин это что-то про разработку на андроиде?
A: Нет, не только. Объем разработки на JVM высок, но в основном где-то на галерах. Смотрим статистику:
https://www.jetbrains.com/ru-ru/lp/devecosystem-2019/kotlin/

>Q: ...кококо, котлин уничтожит джаву!
A: Нет. Котлин сильно завязан на джаву и не заменяет её, а скорее дополняет (как typescript дополняет javascript). Джаву никто и ничто не заменит в ближайшие 10-15 лет, у этого языка чрезвычайно огромный капитал написанного кода, поэтому переживать за неё не стоит. В любом случае конкуренция это хорошо, джава стала развиваться (попутно завозя годноту в байткод).

>Q: Стоит ли сразу вкатиться в котлин минуя джаву?
A: Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.

>Q: Но если меня интересует только разработка под андроид, стоит ли вкатываться в джаву?
A: Стоит. Доки старого API на джаве, кодогенерация, байткод близкий к джаве. Ну и легаси, оно тоже на джаве.

>IDE - среда разработки.
Бесплатная community edition - обычно более чем достаточно (и работает шустро), но можете попробовать триал-версию.
https://www.jetbrains.com/idea/download/

>Официальный сайт и там же чтиво
https://kotlinlang.org/docs/reference/

>Тоже с переводом (на первый взгляд, ру-перевод впервые выглядит не заброшенным):
https://kotlinlang.ru/

>Котлин в примерах
https://play.kotlinlang.org/byExample/overview
>Koans
https://play.kotlinlang.org/koans/overview
>Try Kotlin (пробуй и кодь)
https://try.kotlinlang.org/
>Knowledge map
https://hyperskill.org/knowledge-map/209

>Онлайн компилятор (вставить код или просто что-то потестить)
https://play.kotlinlang.org/

>Awesome (либы близкие к kotlin, но не стоит забывать про java решения)
https://kotlin.link/
или
https://github.com/KotlinBy/awesome-kotlin#libraries-frameworks-web

>kotlin для питонистов [eng]
https://github.com/Khan/kotlin-for-python-developers

>Telegram
В телеге есть чаты по котлину. Это полу-белорусское комьюнити, которое клонирует пачками чаты (раньше про джаву - JavaBy и KotlinBy в Gitter). Крайне не рекомендую посещать это рассадник из ЧСВ макак. В чатах лобызаются одни и те же лица и если ты им не понравишься (а ты им не понравишься) будут постоянно тебя подстрекать пассивной агрессией или принуждать к анальным правилам, которые они вспоминают только тогда, когда пишешь ты. Конечно, ты можешь терпеть и сидеть в этой помойке, но если не хочешь словить негатив и получить ложное представление о ру-комьюнити, не рекомендую посещать этих ребят. Лично видел как токсично слили пчела за расспрос про api java.
Если можешь в ангельский, лучше сразу нырнуть в слаку.
https://kotlinlang.org/community/#kotlin-online-resources
Но лично я рекомендую не заниматься херней в чатиках, а спрашивать сразу на StackOverflow, тем самым ты сразу поможешь тысячи другим пользователям (и себе в будущем, если забудешь):
https://stackoverflow.com/questions/tagged/kotlin
Там можно спрашивать даже банальные вещи (кроме неопределенных), они потом хорошо гугляться и превращаются в простой справочник. Серьезно, анон, прекращайте спрашивать на древних форумах, бестолковых чатах, и даже двачах. Если уж совсем плохо с английским и не можешь в переводчик, то там есть ру-язычная версия сайта, но это так себе идея

>РАЗНОЕ

>Шпаргалки.
https://ibb.co/yRSzLsS
https://ibb.co/dB2m4nN
https://ibb.co/McTbJk0


>Шпаргалка по run, let, apply, also
https://pbs.twimg.com/media/EENzl8CWwAApP3W?format=png
или статья по теме
https://www.rockandnull.com/kotlin-let/
На практике, если точно не уверены, можно просто кликнуть и посмотреть исходник функции (игнорируя там контракты).

>Шпаргалка (общая)
https://simplecheatsheet.com/tag/kotlin-cheat-sheet/

>Контент
https://youtu.be/xH-RZ9YlxH0



Если вам нравится kotlin или java и вы умеете читать документацию сами, то можете просто кидать в тред годный контент, новости и прочее из мира jvm.


Пропущено 418 постов
19 с картинками.
Пропущено 418 постов, 19 с картинками.
Аноним 10/04/21 Суб 21:05:51 1992265
Какое там состояние у котлина? Увидел где-то что готовиться 1.5, но так и не нашел (бегло) какие фичи добавили.
10/04/21 Суб 21:12:13 1992268
Аноним 11/04/21 Вск 13:35:51 1992644
3454.png 1589Кб, 1471x655
1471x655
А вас не заебало программирование? #2 /zaebalo/ Аноним 24/04/20 Птн 20:29:32 1666711 Ответ
1531437410914.jpg 60Кб, 770x684
770x684
Пропущено 301 постов
13 с картинками.
Пропущено 301 постов, 13 с картинками.
Аноним 11/04/21 Вск 09:22:49 1992512
>>1992034
так не разрешают же
наоборот те кто так красится это тамошние неформалы
а нормисам тянкам там например в школе цвет трусов проверяют не то что цвет волос
Аноним 11/04/21 Вск 09:34:46 1992516
Аноним 11/04/21 Вск 12:03:42 1992580
1.23 года
2.+-2 года
3.Сам кодинг нет,а вот место работы да
4.Если дропну,то останусь без денег,а они капец как нужно сейчас
Java #101 thread /java/ Аноним 29/03/21 Пнд 21:09:57 1980802 Ответ
javalogo.png 15Кб, 421x172
421x172
10mdKYilmTfFjdg[...].jpeg 94Кб, 928x523
928x523
jobinterviewoff[...].jpeg 124Кб, 1400x758
1400x758
officespace-cas[...].jpg 108Кб, 1024x466
1024x466
Прошлый >>1961875 (OP) (OP) (OP)

Q: ЧТО СКАЖЕТЕ ЗА ДЖАВАРАШ?
A: Худшая инвестиция в твоей жизни. Огромное количество говнокода, оторванные от жизни задачки, 1000 заданий по выводу в консоль какого-то говна.
Сейчас все советуют Hyperskill. Более продуманный план обучения. Но, как и любой %COURSENAME% не гарантирует тебе успешного вката. Выучиться можно и самостоятельно, не отдавая свои кровные васянам-наставникам.

Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?
A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред. Но в последнее время увеличивается количество вакансий на удаленке в связи с ковидом. Но, возможно, как вся эта мракобесия закончится, всех обратно загонят в стойло.

Q: Значит, я должен буду всю жизнь сидеть в опенспейсе, конвертируя XML в эксепшны? Ура, мне подходит! С чего начать?
A: Книги: https://libgen.is

Q: Хули все книги на английском?
A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.

Q: Я не могу в книги. Наткнулся на джавараш, но в самом верхнем вопросе уловил нотки сарказма. С ним все правда плохо?
A: В наших тредах постоянно появляются люди, спрашивающие о джавараше. Громко объявляют, что начинают заниматься, задают пару тупых вопросов и куда-то пропадают. Похоже, большинство адекватов бросают джавараш из-за дебильных заданий типа "десять раз скопипасти этот кусок кода и выведи в консоль". Тем не менее, иногда появляются и люди, говорящие что прошли его целиком, и что дальше задания получше. Короче, хочешь - пробуй, первые десять занятий бесплатно же. Но, как минимум, лучше совмещать с обучением по другим источникам. На самом деле ты просто потратишь свое время на какой-то мусор.

Q: Пока читаю, все понимаю, а сам ничего сделать не могу. Что делать?
A: Практика, больше практики. Уровня laba1.pas: http://codingbat.com/java http://codehunt.com https://hyperskill.org все говно, есть литкод Примеры той-проектов: http://eax.me/programming-language-learning/

Q: Я выучил кор, достаточно ли этого, чтоб взяли на работу?
A: Лол, конечно нет. Вот майндмап с джава-технологиями: https://coggle.it/diagram/WqgTTNMJtPiHph_q/t/java-development-in-2018

Q: Слышал, SQL знать надо обязательно. Где его учить?
A: Начни с малого: http://www.w3schools.com/sql/default.asp Затем переходи к: http://www.sql-ex.ru/

Q: Всё это хорошо, но без алгоритмов меня на работу не возьмут.
A: Не все конторы дрочат на подход Яндекса который спиздил подход гугла. Но для крупных фирм знать алгоритмы маст хев уже на уровне джуна/трейни, вот курсы от Принстонского университета: https://www.coursera.org/course/algs4partI То же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на Java

Q: Я готов к первому собеседованию.
A: Проверь свои знания здесь: http://www.quizful.net/test И здесь: http://www.careercup.com/

Q: Вопросы на собеседование.
A: http://jsehelper.blogspot.ru/2016/01/blog-post_59.html : куча вопросов с ответамине всегда правильными http://becomejavasenior.com/blog/2015/07/01/327-interview-questions-java-developer/

Перед тем, как задать вопрос Как вайти в айти?, ознакомься с вики:
https://github.com/qqqlll/Java-Thread/wiki
https://github.com/random76/Java-Thread/wiki
Пропущено 557 постов
41 с картинками.
Пропущено 557 постов, 41 с картинками.
Аноним 12/04/21 Пнд 20:53:03 1994118
>>1994113
все что старее 16 теперь - легаси?
Аноним 12/04/21 Пнд 21:03:14 1994123
Аноним 12/04/21 Пнд 22:48:47 1994167
Есть вопрос по тестконтейнерам.
Проектирование ПО Аноним 14/02/20 Птн 20:32:55 1602051 Ответ
1022150425.jpg 777Кб, 1030x1200
1030x1200
Какие книги по проектированию стоит почитать?
Какие инструменты и методики хорошо работают?
UML - годнота?
Как не скатиться в ООП-головного мозга?
До какого уровня конкретики стоит доводить проект на бумаге: буквально до набросков реализации или остановиться на описании объектов и их взаимодействия, а остальное уже доводить до ума в процессе имплементации?
Пропущено 95 постов
3 с картинками.
Пропущено 95 постов, 3 с картинками.
Аноним 25/03/21 Чтв 08:49:47 1976887
О, тред живой, охуенно. Читаю сейчас книгу с оп-пика в бумаге.
А также купил на рефакторинг.гуру за полторашку весь камтент, копейки же.
Аноним 07/04/21 Срд 09:37:38 1988720
Бамп, ну где же вы, архитекторы?
Аноним 10/04/21 Суб 22:33:53 1992346
9b41b41d3eec3c2[...].jpg 13Кб, 336x189
336x189
>>1988720
Архитекторов нет, это сверхлюди, которые были до нас. Это великие умы на которых держится Вселенная. Мы только приходим\уходим, чиним\добавляем баги на фундамент залеженный богами.
iOS / Apple Thread - Трампыня Эдишн Аноним 29/11/20 Вск 17:32:32 1868577 Ответ
yjkep.jpg 50Кб, 500x375
500x375
JU32rCy.png 781Кб, 610x788
610x788
download.jpeg 5Кб, 297x170
297x170
Прошлый тред: >>1732084 (OP)


Продолжаем попускать обж-с дидов вместе с эплом, Swift уже допилили до такого состояния, что по заверениям эплорабов его юзают где-то в Foundation, а SwiftUI — единственный способ создавать виджеты.

Q & A
>С чего вкатываться?
Swift book - книжка валяется в интернете доки. Через 1-2 месяца смело переходи на ObjC - Интересная книга от Paul Хадсона Objective-C for Swift Developers Paul Hudson, найти которую можно ниже в телеге.

Так же после 1 недели знакомства со Свифтом желательно начинать строить приложения. Порядок: TODO List (DB) -> Weather -> ImageGallery —> Movie. Аналоги ищи на гитхабе - их тысяча, смотри, пизди код, учись.

>А можна начинать сразу со SwiftUI и ложить хуй на всё остальное легаси?
Разве что если планируешь начинать искать работу через 2 года. Хотя даже тогда тебе _везде_ придётся ебаться с UIKit-ом, так что нет, хотя посматривать и стоит.
Сейчас SwiftUI как и Swift в своё время — ещё только версия 2.0, а юзать свифт без болей в жепе стало возможно только к 4-й версии).

>Не люблю читать книжки я долбаеб
https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в интеренете, на слайды которого ссылаются большинство ответов для даунов. Уже есть версия поновее, но это энивэй нетленочка, и даже если ты конченный долбоёб — то даже тогда сможешь выучится чему-то по этому.

Материалы для обучения

Складчина, в которой можно найти почти всё:
https://telegra.ph/MIYAMOTO-SYNDICATE-06-16 (см. навигацию канала)

Сборник легаси-литры и таких же подтухших видосов для погружения в тёмные века:
https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU

Остальное видео:
ttps://coursehunters.net - продажная сука, которая с конца июля начала требовать 200-300 рублей подписки. Курсы неплохие, если не жалко - можно оформить и выкачать для себя интересные (обрати внимание на Devslopes)

Полезные статьи с КореДата
https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

Крутые статьи по многопоточности
https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

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

>Где в дальнейшем искать инфу?
https://developer.apple.com/videos/wwdc2020/ — открываешь и смотришь всё, чего не знаешь. Желательно хотя бы за последние 3-4 грода. То есть почти всё.
Пропущено 510 постов
38 с картинками.
Пропущено 510 постов, 38 с картинками.
Аноним 12/04/21 Пнд 02:13:12 1993329
>>1993326
Видимо вариантов не шибко много хах. А на чём в основное время пишешь тогда, если на 17 тупит? Просто интересною
Аноним 12/04/21 Пнд 02:26:34 1993334
>>1993329
Рабочий мак + хакинтош с мощным железом.
Аноним 12/04/21 Пнд 02:38:14 1993335
>>1993334
Спасибо. Добра тебе
Open Source петомец анона Аноним 10/10/20 Суб 13:12:09 1827266 Ответ
1376px-Gnu-head[...].png 89Кб, 1376x1199
1376x1199
Привет аноним. Если у тебя есть какая-либо личная разработка, будь то приложение, либа или что-либо ещё компилирующееся, интерпритирующееся или исполняемое, во что ты дневно и ночно вкладываешь душу и пуши с коммитами, предлагаю поделиться идеями, проблемами и просто обсудить.
Пропущено 41 постов
1 с картинками.
Пропущено 41 постов, 1 с картинками.
16/11/20 Пнд 20:32:12 1857913
Аноним 10/04/21 Суб 18:21:39 1992069
бамп
Аноним 10/04/21 Суб 18:49:01 1992087
>>1827266 (OP)
Eсть один "проект". Но для него нужен Рыгун aka burp про.
Матрица следит за мной. Заебали. Дурову наскучила виртуальность.
JS Thread #208 /js/ Аноним 03/04/21 Суб 10:26:28 1984611 Ответ
image 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1975601 (OP)
Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Старая паста - https://pastebin.com/9yRADC0s
Пропущено 629 постов
62 с картинками.
Пропущено 629 постов, 62 с картинками.
Аноним 12/04/21 Пнд 14:53:26 1993723
>>1993625
Потому что нахуя тебе нода блять до реактов? Бэкенд это сложнее чем запросики отправлять. Ты зароешься туда и хуй пойми когда вылезешь, а потом пойдешь работать фронтом и один хуй забудешь как эта нода работает.
тру стори
Аноним 12/04/21 Пнд 16:16:51 1993808
c6a4123466dd357[...].jpg 132Кб, 650x813
650x813
Аноним 12/04/21 Пнд 17:04:37 1993866
>>1993451
Евреи отрицают холокост?
Perl тред #1 Аноним 04/06/20 Чтв 21:22:30 1713354 Ответ
perl-logo.jpg 47Кб, 632x314
632x314
perl.png 3Кб, 245x206
245x206
Бывает так, что человек не знает с чего начать.
В этом случае лучше всего начинать с Perl.
Это идеальный язык для новичков.
1. Perl крайне прост
2. Синтаксис учится за пару дней
3. При этом есть мощные библиотеки на все случаи жизни
4. Программы получаются короткими и выразительными - то что нужно для освоения программирования!
Итак, материалы:
1. https://perldoc.perl.org/perlintro.html
2. Beginning Perl (free) https://www.perl.org/books/beginning-perl/
3. Классика - книга с ламой
https://www.oreilly.com/library/view/learning-perl-6th/9781449311063/

Перл тред гоу!
Пропущено 124 постов
5 с картинками.
Пропущено 124 постов, 5 с картинками.
Аноним 18/03/21 Чтв 00:19:43 1970229
>>1970222
А что, кто-то реализовал транслятор js на сишном препроцессоре?
07/04/21 Срд 00:07:44 1988490
>>1970204
Как только эта залупа войдёт в состав компилятора, тогда и одолжишь, а пока оставь себе
Аноним 10/04/21 Суб 16:53:26 1991976
>>1988490
Зачем библиотеке входить в состав компилятора? Даже реализации стандартной библиотеки (glibc/musl/newlib) - отдельные проекты
google apps script Аноним 10/04/21 Суб 16:43:11 1991959 Ответ
изображение.png 90Кб, 647x399
647x399
(не нашел подходящий тред, создал)
Анон, на гугл апи вообще можно что-то заработать?
Писать скрипты для таблиц и документов например.
Тема мне очень понравилась, ибо апи на js уже использовал (в другой сфере), но в тырнетах ваших ничего не нашел. На фриланс биржах по два с половиной заказа за последние 3 месяца.
Либо я криво ищу, либо оно нахер никому не упало
10/04/21 Суб 17:47:56 1992043
Заказов нет потому что топ 1 щыт всех времён и народов - эксель
Гуголовские таблички ковырял пару лет назад
ЖС апи там представляет из себя ес5 с заменённым нетив апи на гугловские велосипеды. Эта хуйня скорее всего валидируется, перетрнаспилируется в какие-то жавы и высирается обратно, из-за чего ещё и тормознуто
Сейчас открыл доки: упоминается питон 2, блядь, и 4. За это время скорее всего нихуя не поменялось
Лезть в гугловское болото короче не советую. У азуров вроде-как ситуация ничем не отличается. Смотри конкретно топовые по популярности тулзы (е.г. эксель [2])
Delphi #1 - живее всех живых! /delphi/ Аноним # OP 25/03/21 Чтв 20:36:50 1977489 Ответ
image.png 96Кб, 1024x1024
1024x1024
Тред единственного по-настоящему кроссплатформенного инструмента разработки.

Крестовики компилят 3 строчки 3 часа и плачут над Qt - мы нажимаем Run. У шарпистов сыпится Xamarin - мы нажимаем Run. Джависты подавились кофе - мы нажимаем Run.

Пока они ебутся с кодом - мы просто обмазываемся beginend строгим и красивым ООП


- Что читать? В интернетах тухлые книжки от дедов по Delphi 7
Строго рекомендуется 700+ страниц годноты по Object Pascal для
Sydney 10.4 от Марко Канту - https://drive.google.com/file/d/1p69PnhVvMYV4LO3jnndcqMZU1rQMv9SR/view?usp=sharing
Официальные документации по VCL и FireMonkey супер подробны и понятны.
- Какую IDE юзать?
Для Delphi - очевидная RAD Studio. Последняя Community - 10.3.3. На торрентах лежит 10.4.2 Architect
Для Object Pascal - очевидный Lazarus.

Полезный список либ и компонентов - https://github.com/Fr0sT-Brutal/awesome-pascal
Пропущено 135 постов
13 с картинками.
Пропущено 135 постов, 13 с картинками.
Аноним 10/04/21 Суб 14:28:40 1991818
Но сердце мое всегда будет писать в делфях
Аноним 10/04/21 Суб 15:56:54 1991909
>>1991810
>1991 год рождения
А, тогда вопросв нет. Нам QBasic в качестве базы в 6, Delphi в 8

мимо тоже спб, 1996
Аноним 10/04/21 Суб 15:57:32 1991910
>>1991817
>Нахера
Ну так прикольная ж хрень. Хотя если вам при этом нормальных языков не давали - это пиздец
Техарта тред. Аноним 10/04/21 Суб 13:42:46 1991764 Ответ
Art1-1.jpg 212Кб, 900x900
900x900
Привет ананасы. Я по своей первой специальности дохуя художник(пруфов не будет). Но зарабатывать на этом я не умею от слова совсем. Гдето пол года назад решил перекатиться в погромисты, не так важно сколько это времени займет, главное что рано или поздно научусь и перестану впахивать преподом в художке.
И вот в чем вопрос в процессе изучений случайно наткнулся на такую ебу, как тек арт. В презе от эпиков говорили тип специальность на стыке кодерства и дизайна(искуства). Но попытки пробить инфу о том что вообще входит в эту специальность не дали никаких результатов. Может есть ребята, кто мог бы пояснить что это вообще и с чем едят. С меня лучи добра и счастья.
P.S. Если тредом ошибся. Напишите в каком треде лучше эти вопросики обкашливать.

P.S.S. СПАСИБО
Аноним 10/04/21 Суб 13:53:33 1991772
>>1991764 (OP)
Есть тема автоматизации в 3d. Но лучше иди в веб дизайн, нах тебе программирование
Аноним 10/04/21 Суб 14:05:00 1991784
>>1991772
Ну, вэб дизайном никогда не интересовался. А вот проганьем в целом заинтересовался сам. И узнав про эту муру стало интересно узнать побольше.
Аноним 10/04/21 Суб 14:06:07 1991786
>>1991772
Ну и на самом деле мне и приложения на андроид нравится учиться писать. Так что я и так не обламываюсь. С техартом это по большей части любопытство.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов