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


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

/1c/ /ai/ /android/ /asm/ /clang/ /clojure/ /compsci/ /cpp/ /csharp/ /forth/ /funciton/ /gamedev/ /go/ /haskell/ /ideas/ /incoming/ /ios/ /java/ /js/ /lisp/ /nim/ /ocaml/ /pascal/ /php/ /python/ /remote/ /robots/ /ruby/ /rust/ /scala/ /sicp/ /sql/ /stegano/ /tage/ /talks/ /ts-govno/ /ukrgd/ /vcs/ /vk/ /xo/ /zhopa/

<<

Навигатор Аноним 23/06/18 Суб 00:19:11  1215536   Тред прикреплён   Обсуждение закрыто   [Ответ]
d4RMMFMH4Yo.jpg (24Кб, 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


Тред анонов, строящих коммуну программистов, перекатился в soc

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21  1008826   Тред прикреплён   Бесконечный трендел   [Ответ]
14958007710430.jpg (746Кб, 2310x2306)

F.A.Q.

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

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

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

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


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


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


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


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

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


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

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

Пропущено 497 постов
35 с картинками.
Пропущено 497 постов, 35 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 16:18:11  1270030
Почему Дойчебанк стал нарицательным?
Аноним 25/09/18 Втр 18:17:54  1270120
Можно запилить blockchain тхреад?
Аноним 25/09/18 Втр 18:40:39  1270144
>>1270120
Я бы предпочел плацебо, или гадание по вязаным шапочкам треад

У нас есть три сундука, в каждом из которых лежит Аноним 13/09/18 Чтв 21:05:27  1263759   [Ответ]
Screenshot from[...].png (85Кб, 258x327)
У нас есть три сундука, в каждом из которых лежит по две монетки.

В первом — две золотых.
Во втором — две серебрянных.
В третьем — одна золотая и одна серебрянная.

Мы выбираем сундук случайным образом и вслепую вытаскиваем от туда монетку. Она оказывается золотой. Какова вероятность того, что вторая монетка в этом сундуке — тоже золотая?
Пропущено 127 постов
9 с картинками.
Пропущено 127 постов, 9 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 17:31:02  1270086
15179088927670.jpg (70Кб, 599x646)
>>1263759 (OP)
1/2
Аноним 25/09/18 Втр 18:24:24  1270128
>>1270086
Очевидно, что долбоеб-гуманитарий ты в своего батю-таксиста и мамашу-алкоголичку.
Аноним 25/09/18 Втр 18:54:48  1270156
>>1266327
>>1266302
матерей ваших ебал пидоры

МЫ ВАМ ПЕРЕЗВОНИМ #172 /xo/ Аноним 21/09/18 Птн 20:58:52  1267942   [Ответ]
1537552730135.jpg (94Кб, 604x512)
МЫ ВАМ ПЕРЕЗВОНИМ #172

Лечим туннельный синдром, перечисляем все методы в классе java.lang.Object, доказываем всем, что Новосибирск это ДС3 и тихо мечтаем свалить в Москву (зачем то), попивая смузи, сидим за компом по выходным, мечтаем о тяночках
ноем
ноем
ноем
и ждем, пока перезвонят.

ПРОШЛЫЙ

https://2ch.hk/pr/res/1264486.html

Советы:
https://github.com/MaximAbramchuck/awesome-interview-questions
http://h5bp.github.io/Front-end-Developer-Interview-Questions/
https://github.com/jwasham/coding-interview-university
Пропущено 492 постов
30 с картинками.
Пропущено 492 постов, 30 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 18:48:49  1270151
>>1270116
Очередное рабское мышление. Ты пашешь в их интересах 8 часов в день каждый день, имеешь право выебываться.

>>1270122
По интервью. Если после найма работодатель видит что ты дебил - значит уходишь до конца испытательного срока. Как ему выяснять что я делал в прошлом мне вообще поебать.
Аноним 25/09/18 Втр 18:48:57  1270152
>>1270043
Типичный тупой еблуша у которого все виноваты кроме него самого.

Других людей не переделать, максимум что можно сделать – сделать так, чтобы не сталкиваться с долбоебами. Не можешь, потому что тебе как вкатывальщику нужна любая работа? Ну тогда терпи, смейся над упоротыми шутками, овертаймь. Потом метафорически поссышь на лысину бывшему начальнику когда выйдешь на 300кк/наносек.

Но ты ведь безвольное хуйло, которое только ныть может и бухать.
Аноним 25/09/18 Втр 18:53:34  1270155
>>1270151
> Если после найма работодатель видит что ты дебил - значит уходишь до конца испытательного срока
Без выплаты денег? Нюансы законодательства вынуждают его что-то заплатить и не допускают бесплатной работы по договоренности. Поэтому работодатель стремясь минимизировать риски убытков хочет заранее узнать кого берет. В рамках интервью это раскрыть сложно, поэтому твое прошлое служит дополнительным источником.

Python Thread /python/ Аноним 13/09/18 Чтв 12:32:59  1263526   [Ответ]
image.png (255Кб, 768x768)
image.png (2356Кб, 1500x1000)
image.png (24Кб, 1007x383)
image.png (50Кб, 720x540)
F.A.Q -> https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Для кода -> https://repl.it/languages/python3
Книги -> https://yadi.sk/d/tArKKuQu3Kejuq

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

У питона есть 3 коммерческих направления, в которых вы можете найти работу
1) Машоб\датасайнс - на доске существует отдельный тред и все вопросы касающиеся этой темы обсуждаются там
2) Веб - три самых популярных фреймворка для работы, это Django, Flask и Аiohttp
3) Админство\девопс и связанный с ними скриптинг - в данном случае вам лучше поискать соотвтетствующий тред в /wrk
Пропущено 290 постов
42 с картинками.
Пропущено 290 постов, 42 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 18:36:18  1270138
>>1270135
В том то и дело, что умножение там явно показывается через "*", а 2I, там именно 2I, при том, что перед всем выражением есть Re, что как я понимаю идентично complex(x,y) в питоне, но как тогда 2I обозначить в питоне, я хер знает.
Аноним 25/09/18 Втр 18:38:37  1270142
424439941636155[...].jpg (68Кб, 1920x1080)
>>1270135
Попросил друга сделать это в вольфраме, ну собственно вот что вышло.
Да, про Print Screen он не слышал
Аноним 25/09/18 Втр 18:50:47  1270153
>>1270142
Ну хуй знает, на самом деле. Просто сверь с ответом, если есть возможность.
И да, у тебя там случайно литры не задействованы? Сейчас погуглил, все указывает на них.

Java Thread #73 /java/ Аноним 16/09/18 Вск 17:04:36  1265027   [Ответ]
image.png (221Кб, 850x850)
Прошлый - >>1244840 (OP)

Q: Поздно ли вкатываться в айти в 20/30/40/100 лет?

А: Нет, не поздно.

Q: Cобираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?

A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред.

Q: Хули все книги на английском?

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

Q: Что скажете за джавараш?

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

https://github.com/qqqlll/Java-Thread/wiki
Пропущено 208 постов
24 с картинками.
Пропущено 208 постов, 24 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 15:42:58  1270002
>>1269995
В основе ноль и единица. А как только пытаешься прочитать очередной говноучебник "с которого все начинали" то сразу натыкаешься на какие-то прыжки от элементарного до сложного, и все вопросы рассматриваются на одном-двух примерах, оторванных от всего контекста программы - соответственно подводные камни в связке с примером не рассматриваются вовсе.
Аноним 25/09/18 Втр 17:25:24  1270080
Жабач, за сколько учится апи джавы? Не в смысле штобы всё от зубов отскакивало за наносекунду, а просто чтобы знать из чего дефолтная либа состоит.
Аноним 25/09/18 Втр 18:44:45  1270148
image.png (7Кб, 237x213)
Как правильно указывать путь до нужного ресурса? Чтобы он и после развертывания нормально читался. Нужно ли делать строки-константы, в которых прописан путь? вот, например, хочу я считать пропертис
properties.load(new FileInputStream( что здесь правильно написать ?));
Просто на первый взгляд мне кажется пиздец запутанным то, что есть всякие методы вроде getRealPath(), getResource() и т д.
тупых вопросов по жабе нить иди

Клуб изучающих PHP #104 /php/ Аноним 23/09/18 Вск 12:41:26  1268753   [Ответ]
php-noob-2.png (33Кб, 500x500)
cats.jpg (157Кб, 1024x683)
cat2.jpg (194Кб, 1024x768)
пхпкурсыкошкоде[...].jpg (289Кб, 700x840)
Добро пожаловать в клуб востребованных и незаменимых людей.
Тут мы изучаем язык PHP (а также JS/CSS/HTML/SQL), решаем задачки, печем печенье и даже делаем простые сайты! Зачем? Кто-то хочет изменить мир, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

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

Это тред для начинающих. Не написал за свою жизнь ни одной программы и имеешь тройку по математике? Ты наш человек.

Предыдущий тред был тут: >>1232710 (OP) (OP) . Остальные треды есть в архиве: https://phpclub.tech/ (там есть поиск, так что можно легко найти обсуждение какой-то задачи или ответы на свой старый пост) или ищутся в гугле по словам "клуб изучающих php" и в архиваче.

Мейлач лежит, модератор зверствует? Есть запасной тред на доброчане: /s/res/23225.xhtml#i46467

Форматируй свой код, если хочешь, чтобы его читали (как, написано во втором посте).

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

С чего начать

У нас есть свои уроки по основам PHP, они собраны и выложены по адресу http://codedokode.github.io/phpbook (вас отредиректит на другой домен, не читайте, не сохраняйте, не запоминайте его, он временный). Это учебник для изучающих с нуля, то есть если ты вообще ничего не знаешь, то можно начать с него. Он простой и понятный. Там есть задачи, их нужно решать (чтобы стать программистом, надо писать код — иначе никак). Пости ссылки на решения в тред, мы их проверим, напишем замечания и дадим советы по улучшению. С другой стороны, если этот учебник тебе не нравится, можно читать любой другой. Или официальный мануал. Или все сразу.

Устанавливать пока что ничего не требуется, разве что редактор кода вроде Sublime Text 3, Notepad++, Visual Studio Code, Netbeans PHP или PhpStorm (с ним будет удобнее).

Если не знаешь как решать, запости код, напиши в каком месте остановился и попроси подсказку.

Ты прошел весь учебник? Молодец, но это были лишь основы языка PHP, этого недостаточно. Вот что в идеале надо изучить еще: ООП, как работает веб-сервер, HTML/CSS, SQL, PDO, работа с таблицами в БД, работа с формами, MVC, git, composer, JS, фреймворки, автоматизированное тестирование.

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

- для начала прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- установи Апач + PHP (советы выше и ниже) и читай туториал http://php.net/manual/ru/tutorial.php
- Учи HTML/CSS и SQL, PDO, хотя бы основы
- Далее простая, но полезная задача сделать список студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- Более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- Еще более сложная и долгая задача на Yii/Symfony: https://gist.github.com/codedokode/8733007
- После нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- Если ты все решил, переходи к Symfony 3/Doctrine 2
- Почитать про паттерны http://designpatternsphp.readthedocs.org/ru/latest/README.html (если ты не изучил ни одного фреймворка, то это будет рановато), тут с примерами кода http://designpatternsphp.readthedocs.org/ru/latest/README.html . Имей в виду что без примеров использования их учить бесполезно - не поймешь, хочешь увидеть примеры использования паттернов - ковыряй исходники Симфони, например Symfony Forms. Не заучивай паттерны - смотри код и думай, зачем тут они использованы.

Чтобы делать эти задания, тебе надо установить Апач + PHP (можно заодно сразу и MySQL) на компьютер. Вот полезные инструкции:

https://github.com/codedokode/pasta/blob/master/soft/php-install.md
https://github.com/codedokode/pasta/blob/master/soft/apache-install.md

Может тебе понадобится пользоваться командной строкой, вот гайд https://github.com/codedokode/pasta/blob/master/soft/cli.md

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

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

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

- HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- 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/
- MySQL: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- Сайт phptherightway (перевод на русский: http://getjump.me/ru-php-the-right-way/ )
- По PHP: Профессиональное программирование на PHP Джордж Шлосснейгл
- По PHP: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- JS: learn.javascript.ru
- Про Git: https://git-scm.com/book/ru/v1
- Новости IT на англ. https://news.ycombinator.com/
- какой-то древний, устаревший, но большой и на русском справочник по веб-разработке, посоветованный аноном: https://starcat.dp.ua/doc/wdh/

Оформляй код аккуратно!!! — например пропусти через phpformatter.com . Также, если ты пользуешься IDE вроде PhpStorm, Netbeans, Eclipse, то в них эта опция встроена, подробнее: https://gist.github.com/codedokode/8759492

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

Платиновые вопросы

- Почему PHP? Потому что вакансий море, и учить легко.
- Сайт опять упал!!!!! — Не паникуй, а открой http://rghost.ru/6bfCY9lfl и получи личную немного устаревшую оффлайновую копию сайта (можно читать хоть на андроиде без интернета)
- Что надо знать чтобы найти работу - разработчику: PHP, SQL, HTML/CSS, JS, ООП, Git, композер, MVC, фреймворк. Верстальщику - HTML/CSS, JS, jQuery. У нас в треде были люди, которые практически с нуля учились и смогли найти работу.
- Что будут спрашивать на собеседовании если 0 опыта - гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- Можно подробнее про поиск работы, собеседования - нет, ОП писать не будет, но может кто из анонов захочет рассказать. Поищите тред перезвонивших, а также раздел /wrk/
- Сколько времени надо изучать все это? - все зависит от тебя, но не меньше 6-8 месяцев
- Нужен ли ООП, фреймворки, MVC, git, composer? — Да, однозначно. Посмотри любую вакансию.
Пропущено 143 постов
30 с картинками.
Пропущено 143 постов, 30 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 18:36:18  1270137
>>1269987

Не проще поставить и настроить netbeans for PHP или Eclipse for PHP? Лицензионно и бесплатно.
Аноним 25/09/18 Втр 18:38:27  1270141
>>1270137
Я итак на нетбинсе, но шторм вне конкуренции, он слишком охуененн.
Аноним 25/09/18 Втр 18:42:43  1270146
1468592852006.jpg (101Кб, 1280x720)
>>1270133
Слишком уж большой костыль выходит для такой мелочи.

(НеТроллинг) Возможно ли за 6 месяцев, с нуля выйти на 60к в месяц? если да то кем? Аноним # OP  12/09/18 Срд 02:06:11  1262840   [Ответ]
webdev.png (964Кб, 1732x1155)
Мне 20 лет, только что закончил ПТУ, дали срок 6 месяцев на обучения (с октября по март). Бегло знаком с HTMl и CSs.
Нужно за 6 месяцев выйти на доход в 60к в месяц. Хотелось бы узнать, возможно ли это, какое направление стоит выбрать.
Веб, гейм или ещё какое то.
Ситуация реальная и я реально не тролю.
В данный момент, думаю учить html->css->js->python
и пилить стартапы, аля общественно полезные сайты.
>Если что, задавайте свои ответы, отвечу на любые вопросы.
Заранее: Почему 60к? потому что забирают хату, взнос по ипотеке такой. Все деньги которые вносили, так же забирают.
Пропущено 59 постов
1 с картинками.
Пропущено 59 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 16:52:50  1270058
>>1270055
Ящитаю, антуан предложил один из вариантов начала карьеры успешного 300к\с девелопера
Аноним 25/09/18 Втр 16:53:22  1270060
>>1270057
успешный ты. добра тебе ._.
Аноним 25/09/18 Втр 18:38:05  1270140
>>1262840 (OP)
>ПТУ
специальность?

Измучан задержками зп, планирую перекат на новую работу Аноним 25/09/18 Втр 18:12:34  1270118   [Ответ]
image.png (181Кб, 400x260)
Сап, программач. Работаю кодером в одной мухосранской мелкоконторе человек на 10. Специализируюсь на C++. Зп 45к, причем серая. Официально получаю минималку, остальную сумму - неофициально.

Вот уже больше года шеф выдает зарплату с задержками, причем задержки увеличивает хитро, на полшишечки каждый месяц и с периодическими откатами. Типа,сначала психологически закрепить у своих рабов, что задержка на две недели - это норма, а потом - вперед, к новым рубежам и свершениям. На Новый Год 2018-го и через месяц после него зп была выдана без задержек, но потом шеф начал лютовать и увеличивать задержки все более беспардонно и со все меньшим количеством периодических "откатов" назад. Сейчас задержка уже вплотную приближается к месяцу и я чувствую, что это далеко не предел. На вопросы отвечает, что, мол, "заказчики задерживают". И не проверишь, наебывает или нет. В личном общении не производит впечатления какого-то чванливого барина, который свысока поплевывает на своих холопов, довольно открытый и приятный человек без высокомерия. Может быть, он даже и не врет, но я все равно этого проверить не могу.
Все это жутко заебывает и наводит ощущение какой-то безнадежности и тоски. В последнее время очень хочется съебаться с этой работы в какое-нибудь другое место, где зп не задерживают и платят более щедро. Возможно, на удаленную работу, т. к. в мухосранских конторах, мне кажется, ловить особо нечего. Сунулся на пару собеседований, но понял, что мой уровень пока слишком мал, надо подучить такие темы, как: алгоритмы и структуры данных, паттерны проектирования, плюс еще всякую мелочевку.
Поэтому усиленно прохожу курсы и получаю сертификаты. Хочу так поучиться еще месяц-другой (особенно приближающийся отпуск плотно посвятить обучению) и снова начать штурмовать вакансии.
Хочется найти что-то в области C++, т. к. эту тему я изучил глубже всего и не хочется прыгать со стека на стек, хочется плотнее забуриться в какую-то одну специализацию.

Интересует ваше мнение по поводу этой ситуации, анончики.
Насколько реально найти работу (в том числе и удаленную) кодером на C++ с зп, начиная от 50к?
Где лучше всего искать удаленную постоянную работу (не фриланс)?
Знакома ли вам ситуация, когда выплату зп задерживают? Когда задержка зп имеет отчетливую тенденцию к неограниченному увеличению?
Насколько стабильным вообще, по вашим ощущениям, является рынок труда в сфере IT? Легко ли вам находить новую работу?
Аноним 25/09/18 Втр 18:17:58  1270121
>>1270118 (OP)
>Измучан
Измучен
фикс

И снова это неиндексированный баз данных тред! /sql/ Аноним 04/07/18 Срд 12:52:17  1222346   [Ответ]
15226971276311.png (107Кб, 836x673)
15226971276300.png (163Кб, 512x512)
15226971276322.png (355Кб, 1600x1247)
И снова это неиндексированный баз данных тред!
Тут мы решаем ультраважные вопросы о том, как правильно хранить динамические атрибуты сущностей: в полях или в строках,
Рассказываем, как работаем аналитиками и мечтаем стать разработчиками,
Строим АНАЛИТИЧЕСКИЕ отчеты в экселе, выгружая по миллиону строк, а потом фильтруя,
Дружно не понимаем, ЗОЧЕМ ЖИ НУЖИН ОЛАП, ЕСЛИ И ТАК ВСЕ РАБОТАЕТ ЗАЕБИСЯ,
Ищем ошибки в аббривиатурах MDX DMX XMLA,
Доебываемся до эс - ку - элей наших же потенциальных конкурентов
>Select id from tbl_table_with_id where id = (select max(id) from tbl_table_with_id)
>ЧТО НЕ ТАК-ТО У МЕНЯ?
Удивляемся, как за знания, приобретаемые за 4 месяца на sql-ex, могут платить по 100к, и бугуртим, что ниасилили и 100к не получаем.
А так же:
Постгре или постгрес?
Май эс ку эль или мускуль?
Эс ку эль или сиквел?

В общем, это очередной баз данных тред, поехали!

Награда светит не посмертною медалью, отнюдь
Это храм старого формата, так предали огню
И скоптили небо старики, что слышны с Невской реки
Мы видим дым от костра - "Да здравствуют базовики!"

ПРЕДЫДУЩИЙ: >>1167018 (OP)

#sql #бд #базы данных
Пропущено 216 постов
33 с картинками.
Пропущено 216 постов, 33 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 01:01:23  1269782
>>1269732
Приложи лучше планы запросов до и после.
Аноним 25/09/18 Втр 07:39:19  1269822
>>1269782
Эх, спасибо за удочку.
Убил джва часа, но разобрался с explain, почитал про индексы, настроил логирование медленных запросов.
Сделал CREATE INDEX measuring_id_polls ON measuring_polls(measuring_id, poll_id); и теперь запрос выполняется за десятую долю секунды.
Аноним 25/09/18 Втр 18:12:30  1270117
Аноны, разбираюсь с бд, конкретно с postgresql. Вот у меня есть таблица с id пользователей в базе (допустим, это мои друзяшки из вкшки, которых я вчера вытащил из апи). Сегодня я, допустим, часть их удалил, часть добавил, вот я снова вытаскиваю список id из api и хочу его актуализировать в базе. Как это лучше сделать? Удалить все записи и внести их заново?
Или вот я хочу удалить часть записей каких-то с определенными id. Как это лучше сделать? Тупо в цикле по запросу на id? Или писать один запрос, а в него подставлять в цикле по условию на id, чтобы результат был типа
... WHERE user_id = 1 OR user_id = 2 и т.д.
Гуглю и не могу найти таких примеров что-то, только по диапазону идентификаторов.

Миллион воплощений и один меланхоличный долбанафт одной погожей ночью Аноним 14/08/18 Втр 22:37:07  1246816   [Ответ]
15293235671700.png (226Кб, 635x661)
Кто доберётся до конца этот поток сознания... спасибо, анон

Хочется чего то....

...а чего не знаю


Вот сижу сейчас и пялюсь в потолок слушая Jocelyn Pook
Masked Ball
снова и снова, и понимаю, что я не понимаю, что будет завтра.
Вот было время, питон был в основном уделом саенса параши, его хейтили сравнивая с CL, и предрекали второму великое будущее...Но не выгорелоибо сука мудаки думали что сейчас 60е и можно хипповать, курить травку и тратить года на обсуждение каждой запятой в стандарте, и не спешить с выпуском

Пыхопараша была по факту единственным полноценным инструментов для веба,рельсы не в счети не воспринималась как удел ущерба не смогшего в более продвинутые инструментыза неимением оных и не считалась атавизмом переросшим в опухоль, ибо это был ИНСТРУМЕНТ, и все понимали что инструмент - это инструмент, и в первую очередь ответственность ложится на руки использующие этот инструмент. Была корпоративная жава...Был Делфиазазаз паскаль для менеджеров, был пёрл для системных скриптов... была Си-шка, и никто не выёбывался и не требовал типобезопасность из каждой щели, ибо все понимали, что если ты допустил просчёт и код сожрал память и наебнул систему то это только твоя проблема, потому что ты криворукий мудак, а не потому что язык не держит тебя в анальном рабстве, бьющий по ладошкам при любом подозрении на попытку преодолеть защиту от дурака.

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

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

Elixir, Кложа, Го, Раст, Сфифт, Котлин...
А есть еще особый вид долбаёбов... берут сука шарп и пихают его в десктоп а потом сука плачутся что дескать эта "параша" тащит с собой гигабайты в придачу, сжирает 2\3 ресурсов системы что бы запустить ебаный парсер... и нихуя не работает... ТЫ СУКА СЕРВЕРНЫЙ ЯЗЫК В ДЕСКТОП ТАЩИШЬ, ты по факту сука ебанат тупой, куда ты лезешь, оно тебя убьёт

Слышишь об очередном тренде, открываешь и видишь всё тоже говно но в другой обёртке и с привкусов малины, а гигбрайнс орёт "ПРОРЫВ! БУДУЩЕЕ ПОГРОММИРОВАНИЯ УЖЕ ТУТ" и это говно облепляют хайперы как мухи и начинают плодить тонны говнокода, а когда хайп спадает и рейтинг этого высера падает, папики из корпораций понимают что нужно где то достать пакет МУХ которые будут обслуживать этот кусок "прорыва", и начинается шлифовка и появляются мушки "погроммисты" нацеленные лишь на обслуживании конкретного куска "прорыва" не зная элементарных вещей являющихся альма маттер программиста... вне этого куска, фреймворка не знающих нечего, и знать не желающих... лишь бы тыкать сюда, подставлять вот это и получать за это шекель, что бы прожить еще месяц. И это сука бесконечное колесо сансары Это наверное самая совершенная система... обслуживание ради обслуживания...

учишь интереса ради один "фремворк", язык... вроде понравилось, но вот хайп спал, появилось еще 2 новых фреймворка\новый язык с теми же плюшками но жопой кверху и с батарейками... и все рванулись туда... и ты понимаешь что ты остался один на этом говне... ибо остальные сбежали, а ты просто привык к нему и продолжаешь пользоваться им по инерции... и не обязательно этого "говно", это может быть хороший и перспективный язык\фреймворк... и он бы выстрелил, если бы толпа мотыльков-одндневок не сбежала, просто из за того что они не желают его развивать, они не хотят быть частью чего то постоянно, трудится и создавать из этого то, что они желают, к чему стремятся... Они хотят лишь ЖРАТЬ, ЖРАТЬ!!! Перелетать с готового на готовое... они не создают, они лишь жрут... гурманы-мотыльки не способные удовлетворить своё чрево

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


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


опускаются руки

как же я устал...




Пропущено 22 постов
2 с картинками.
Пропущено 22 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 16/08/18 Чтв 18:13:40  1247866
>>1247840
>LISP
https://clojure.org/about/lisp

>с опциональной статической типизацией, Хиндли-Милнером
https://github.com/clojure/core.typed
https://clojure.org/guides/spec + https://github.com/arohner/spectrum

>трансляцией в нативный код
https://www.innoq.com/en/blog/native-clojure-and-graalvm/

>в JS
http://clojurescript.org/

>в байткод JVM
https://clojure.org/about/jvm_hosted

>в твою мамку
https://clojure.org/about/clojureclr (https://github.com/arcadia-unity/Arcadia)

>в Аллаха
https://github.com/schani/clojurec http://clochure.org
Аноним 16/08/18 Чтв 23:48:03  1248023
>>1247687
ОП еблан. ноу дискасс
Аноним 25/09/18 Втр 17:41:39  1270097
>>1247193
Хуле в том нии? Копейки ебаные, перспектив никаких.

Android Development Thread /android/ Аноним 12/08/18 Вск 20:59:25  1245722   [Ответ]
image.png (1772Кб, 1600x1063)
image.png (788Кб, 1600x1200)
image.png (652Кб, 800x400)
Android Development

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

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

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

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

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

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

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

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

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

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

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

>Хочу изучать популярные либы и не быть говноедом!
Если ты сразу после курсов переползаешь сюда - будь готов, что ты не будешь знать как это делается под капотом.
Retrofit - стандарт для взаимодействия с сетью. Вместе с ней можешь изучать либу okhttp3. Так же для справки можешь гуглить volley.
RxJava - тяжеловесная либа. Одно из решений для выполнения кода в бекраунде.
[YouTube] KotlinConf 2017 - RX Java with Kotlin in Baby Steps by Annyce Davis[РАСКРЫТЬ] - rxJava с нуля
[YouTube] RxJava доставляет Артём Зиннатуллин[РАСКРЫТЬ] - на русском
[YouTube] Managing State with RxJava by Jake Wharton[РАСКРЫТЬ] - rxJava
[YouTube] Making Retrofit Work For You by Jake Wharton[РАСКРЫТЬ] - retrofit

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

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

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

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

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

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

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

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

[YouTube] Лекция 1. Kotlin 101[РАСКРЫТЬ] - свежие лекции на русском
https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296 - библия
https://kupdf.com/download/kotlin-for-android-developers_59a05e2ddc0d60992a18496b_pdf - Kotlin for Android

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

> Есть что-то кроме нативных приложений на Java/Kotlin?
- Flutter - кросс-платформенный фреймворк от Google. Js с аля строгой типизацией. Если совсем поехавший можешь начинать с него.
https://flutter.io/docs/ - документация
https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905 - курсы от Udacity
Остальные:
ReactNative — мочаскрипт во всей красе.
- PhoneGap/Ionic/Titanium — имя им мочаскрипт-младшие, принципы у них разные, первые три попытка в кроссплатформенность одного кода. Популярность у них разная как и размер комьюнити. Вопросы по ним — в js-тред.
- Qt — кросс-платформенный фреймворк на C++. Используется в основном для игры и для приложений с высокими требованиями к производительности (обработка изображений, звука, ГИС-системы). Спрашивать в C++ треде.
- Xamarin — кросс-платформенный фреймворк на C#. Представляет из себя обёртку над Android API. Куплено Microsoft. Теперь есть бесплатная версия. Спрашивать в C#-треде.
- BugVM — кросс-платформенный фреймворк, написанный на Java. Форк невинно убиенного RoboVM.

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

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

Полезные ссылки:
https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg - канадский челик, поясняет за архитектуру и отвечает на разные вопросы на стримах.
https://github.com/toddmotto/public-apis - бесплатные API для создания приложений.
https://github.com/AlexeyZatsepin/Android-ORM-benchmark - бенчмарки на вопросы о том, какую БД выбирать.
Пропущено 501 постов
29 с картинками.
Пропущено 501 постов, 29 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 18:23:11  1270127
>>1269911
Аргументировано.
Аноним 25/09/18 Втр 18:44:43  1270147
>>1270125
Спасибо, крутая статья. Хоть я ничего нового и не узнал (до этого думал в base64 хранить), но приятно (нет) знать, что нормальных вариантов нет.
Аноним 25/09/18 Втр 18:51:20  1270154
>>1270147
Можешь заэнкодить в картинку байты пароля, в любом случае кому надо тот найдет.

Computer Science thread /compsci/ Аноним 20/06/18 Срд 10:11:26  1213559   [Ответ]
map.png (4380Кб, 2560x1440)
Помнится раньше был годный тред на тему CS, однако он скатился из-за споров касательно некого недалёкого ютюбера с никном букву W. В этом треде постараемся не пасть так низко.

Вместо шапки:
https://pastebin.com/3xNpju3M

Благословляем тред, чтобы не сгнил.
Пропущено 121 постов
7 с картинками.
Пропущено 121 постов, 7 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 14:21:31  1269970
>>1260429
Почему так ? Почему мы гнием в развитии IT? А другие процветают .
Хорошо хоть сбербанк школу айтишников открыла.
Аноним 25/09/18 Втр 17:27:39  1270082
>>1269838
Он даже код не запостил. Я его пост раз 15 прочитал, вроде то что он говорит правда. А почему не выходит - а хуй его знает.

>>1269829
Я сам имел в виду парсинг html+css+js и вывод на экран.
Аноним 25/09/18 Втр 17:33:47  1270090
>>1269829
https://habr.com/company/infopulse/blog/424369/

JavaScript thread Number(`113`); /js/ @akella # OP  20/09/18 Чтв 06:39:09  1266931   [Ответ]
js.png (61Кб, 1050x1050)
15366762913030.jpg (59Кб, 549x604)
15364731552600.jpg (29Кб, 680x407)
str (125Кб, 419x499)
Ссылка на прошлый тред: >>1259839 (OP)

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

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?
Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:
что я хочу получить, что я для этого делаю, что я вместо этого получаю.
Сделай песочницу по ссылкам выше для ясности и удобства.

П Л А Т И Н А
> Приведение типов, не компиляется, недоязык
Странно, что у тебя осталось время покакать в этом треде, после того, как ты объявил все типы и скомпилял, старичок. Жди ответа на перфокарте.
> Я могу сделать запрос с сервера к чужому АПИ, почему с клиента такой запрос не работает?
Тебе бы не хотелось, зайдя на левый сайт, позволить ему от твоего имени к Сбербанку запросы делать. Для твоей безопасности существует ограничение доступа к кросс-доменным ресурсам
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

В К А Т И Т Ь С Я
Возраст, пол, образование не имеют значения. Времени потребуется год с нуля.
Английский обязательно. Проследуй в /fl за гайдом.
Учись учиться. Эффективность, запоминание, дисциплина, режим. Проследуй в /se за гайдами.
https://www.youtube.com/watch?v=vd2dtkMINIw
https://www.youtube.com/watch?v=IlU-zDU6aQ0
https://habitica.com/
https://pomotodo.com/
Математика. Не принципиально, но очень прокачивает. Достаточно выделять по полчаса в день-два и результат будет отличный. https://www.khanacademy.org/math

HTML, CSS. Ничего сложного.
Требует только некоторой усидчивости. Как раз подойдёт для того, чтоб выработать правильные привычки, дисциплину в лёгких условиях.
Проходи вёрстку (не трогай JS) на
https://htmlacademy.ru/courses
Бесплатного будет достаточно, но можно и подписку купить на месяц, этот дедлайн мотивирует.
В Кокодемии тебе будут показывать всякие теги, правила. Ты дополнительно находи каждый на
https://developer.mozilla.org/en-US/
(в поиске справа категории, оставь только HTML, CSS)
В этой документации описаны все особенности для каждого элемента. Тебе не надо учить это всё наизусть. Достаточно просто бегло ознакомиться, пропитываться, иметь представление. В каждой статье есть раздел “Specification”, там тебя чаще всего интересует ссылка “Living standard”. Это спецификации языка, “спеки”, они написаны очень формально, истина в предпоследней инстанции (последняя — код реализации). На них ты тратишь совсем немного времени, буквально одним глазком. В начале всё будет совсем не понятно, это норма. Тебе просто надо привыкать к подобным документам. Посматривай их немного, типа шаришь.
Параллельно с Кокодемией по вечерам посмотри:
https://www.youtube.com/watch?v=Sy_wba7l1UU&list=PLawfWYMUziZqyUL5QDLVbe3j5BKWj42E5
На этом этапе пора формировать информационный фон. Собирай подписки в Ютюбе, Твиттере, на рассылки. Но помни, если ты что-то посмотрел-почитал, то должен потратить минимум столько же времени на написание кода по мотивам. Иначе это такая же бестолковая прокрастинация.

Javascript. Шутки кончились.
https://www.youtube.com/watch?v=rrRZZ_3licM&list=PLo6puixMwuSMIB7x6MNBTNQA3P3Mqo_33
https://javascript.info/ очень дружелюбен к ньюфаням. У него есть предыдущая версия на русском, но она безнадёжно устарела. Здесь описываются многие тонкости языка, которые полезны только для общей картины, а на деле вряд ли пригодятся. Так что читай по диагонали, всё равно с первого раза всего не схватишь. А вот задачки обязательно делать (чтоб научиться играть на гитаре, нужно играть на гитаре). Если задачка совсем (за 10 мин.) не получается, то прилежного разбора и воспроизведения готового решения будет вполне достаточно.
Искать каждый раз подробности на MDN ты уже имеешь привычку, не забывай пользоваться. Теперь тебя интересует Draft в спеках.

Node.js позволит тебе вырваться за пределы браузера, позволит сделать свой сервер, позволит автоматизировать рутину в разработке:
https://medium.freecodecamp.org/the-definitive-node-js-handbook-6912378afc6e
https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs
Нода это уже отдельная приблуда, удобного MDN’a тут нет. Но ты же уже не боишься сухих документаций. Нужно найти доки Ноды в Гугле и сверяться с ними, пока читаешь статьи.
Где-то на этом этапе ещё нужно разобраться с Linux, shell, Git, Docker, но это уже не про нашу шапочку.

Если ещё есть время и хочется подробностей, повторений, закреплений, то
https://www.freecodecamp.org/
повторяет всё (но не разжевывает для ньюфань, иначе было бы достаточно только его), плюс обзор некоторых приблуд, плюс идеи для проектов для портфолио, плюс задачки на алгоритмы.
https://codesignal.com/ задачки, писькомерки, подготовка к собеседованию.
https://github.com/getify/You-Dont-Know-JS концептуальный разбор, полезное чтиво.
Исчерпывающе подробные справочники:
http://speakingjs.com/es5/index.html
http://exploringjs.com/es6/index.html
http://exploringjs.com/es2016-es2017/index.html
http://exploringjs.com/es2018-es2019/toc.html

Приложение. Всё по-взрослому.
Теперь пора делать что-то серьёзное, применять на практике. Имеется множество готовых приблуд, можно делать приложения любой сложности. Писать здесь гайды к каким-то приблудам нет никакого смысла, так как каждая вполне достойна отдельного треда и имеет свой сайт, где с гайдами постарались. Жизнь готовила тебя к этому, тебе придётся разбираться самостоятельно. Алгоритм такой:
1 - находишь на Ютюбе любой обзорный видос, чтоб страх неизвестного пропал (не трать на это фуфло больше пары часов);
2 - находишь официальный сайт приблуды в Гугле;
3 - на офсайте делаешь Tutorial / Getting started;
4 - на офсайте читаешь доки, АПИшки по диагонали;
5 - начинаешь делать оригинальные нужные штуки, посматривая в доки.
Сейчас с большим отрывом самый популярный стек это React + Express + Mongo. Получается что-то такое:
https://www.youtube.com/watch?v=PBTYxXADG_k&list=PLillGF-RfqbbiTGgA77tGO426V3hRF9iE
Оформи такое в портфолио и можешь искать работку.
Пропущено 499 постов
49 с картинками.
Пропущено 499 постов, 49 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 17:10:10  1270073
1537884610051.jpg (16Кб, 316x317)
>>1269897
>Senior HTML developer
Сука, обосрался. Что ж ты делаешь, содомит
Аноним 25/09/18 Втр 17:25:17  1270079
Це мерзость.webm (537Кб, 480x360, 00:00:05)
>>1270065
Render hell.
Аноним 25/09/18 Втр 17:29:39  1270084
>>1270079
Врети, в реальной жизни такое редко случается.

C++ №76 /cpp/ Аноним 13/09/18 Чтв 00:02:24  1263368   [Ответ]
Pullback(catego[...].png (14Кб, 518x417)
Вместо шапки: https://github.com/sosachbot/cppthreadhat/wiki
Ответы на все вопросы: http://eel.is/c++draft/
http://eel.is/c++draft/, пропущенный через кишечник макак: https://en.cppreference.com/w/cpp
Пропущено 253 постов
19 с картинками.
Пропущено 253 постов, 19 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 10:56:21  1269870
>>1269218
Просто по ссылке почему не устраивает?
void GiveMeArray(int array, size_t x, size_t y)
{
for (auto i = 0u; i < x; ++i)
for (auto j = 0u; j < y; ++j)
(array + i + j x) = 0;
}

int main(int /
argc/, char /argv[]*/)
{
int array[100][100];
GiveMeArray(&array[0][0],100,100);
Аноним 25/09/18 Втр 11:46:53  1269905
>>1269870
Спасибо, анончик.
Устраивает, но я - донный и еще не учил ссылки, вот.
Аноним 25/09/18 Втр 16:52:59  1270059
>>1269870
>по ссылке
Но это же указатель. А ссылку предлагал анон с темплейтами.
Если не упарываться, по ссылке можно и так:

void foo(int (&arr)[10][10]) {...}
...
int a[10][10];
foo(a);

DATA SCIENCE INTERN Аноним 17/07/18 Втр 20:34:19  1230097   [Ответ]
9RuuP1ebeM.jpg (15Кб, 599x263)
Программач, какого хуя так мало вакансий на должность стажёра в отдел Data Science/ Machine Learning/ etc.? За всё время видел только ОДНУ такую вакансию, да и то там нужен был уже опыт в анализе данных. Как блядь набрать 1-3-5-мильон лет опыта работы на хотя бы смежной специальности, если везде нужны мидлы и сениоры?
В этом треде предлагаю описывать методы получения опыта в таких узких сферах, связанных с анализом данных, машобом и глубоком обучении. Может есть какие-то известные галеры, где хотя бы стажировку можно пройти в течени пары месяцев, чтобы в резюме была нормальная позиция, а не "сисадмин в тоо дяди васи"? Живу в СРЕДНЕЙ АЗИИ.
Пропущено 13 постов.
Пропущено 13 постов. Нажмите ответ, чтобы посмотреть.
Аноним 16/08/18 Чтв 15:54:48  1247766
Аноны, действительно в машобе необходимо именно ТОПОВОЕ математическое образование, т.е нужны выпускники только МФТИ, МГУ, ВШЭ?
Я поступил на прикладную математику в МИСиС, собираюсь попробовать себя в компьютерном зрении.
Посмотрел hh и впал в уныние - неужели мой максимум - это какой-нибудь веб или энтерпрайз?
Аноним 16/08/18 Чтв 19:24:22  1247910
>>1247766
удваиваю вопрос, тоже поступил на примат в мид-тиер вуз, думаю сделать упор на самообразование.
Аноним 25/09/18 Втр 16:08:24  1270025
>>1247766
ну как себя покажешь

ВКАТЫВАЛЬЩИКОВ ТРЕД №2 /incoming/ Аноним 09/09/18 Вск 22:48:44  1261615   [Ответ]
as4983g7hb48.jpg (142Кб, 800x557)
881770.jpg (74Кб, 341x500)
23487th348g.jpg (168Кб, 1000x500)
В тред призываются анонцы, забредшие в кодинг не по дорожкам Коли Дурова и Страуструпа.

Продолжаем засирать тред историями успешного и не очень вката в это ваше погромирование.

Дефолтный опросник:

1. Возраст и год на начало вката.
2. Продолжительность вката до первого заработка (офис/удаленка/фриланс).
3. Мотивация.
4. Гитхаб/попенсорс/другой_опыт.
5. Продолжительность окончательного вката (до стабильного заработка).
...
N. нужное_дописать.

Предыдущий тред: >>1227839 (OP)
Пропущено 198 постов
7 с картинками.
Пропущено 198 постов, 7 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 15:12:24  1269989
>>1269985
У меня не было в школе программирования, а сам я этим не занимался.
Аноним 25/09/18 Втр 15:23:22  1269994
>>1269989
Пилю инструкцию для вката
1) К Е Н Г У Р Е Н О К (графический исполнитель)
2) Язык КуМир
3) Любой скриптовый язык
4) Любой ООП
...
???
n) PROFIT!
Аноним 25/09/18 Втр 15:35:07  1269997
>>1269932
На советую в бэк , попробуй в фронт вначале , на нем можно наговнокодить и все , на бэке ты либо пишешь код либо нет

Фриланс Аноним 26/08/18 Вск 22:06:37  1253342   [Ответ]
depositphotos59[...].jpg (81Кб, 1023x682)
Аноны, кто как начал фриланс карьеру? Знаю что там не медом намазано, но меня полностью устраивает такой вид работы, но не знаю как вкатить. Предположим я создам сайт портфолио, где выложу пару фейковых работ, начну крутить рекламу через яндекс метрику.
Какие подводные камни тут могут встретится?
И может кто знает еще какие нибудь способы воткнутся?
Мб кто с другими фрилансерами договаривался?
P.S Ориентируюсь исключительно на сайты крутящиеся на 1С-Битриксе, ну может быть немного небольшие laravel проекты.
Пропущено 4 постов.
Пропущено 4 постов. Нажмите ответ, чтобы посмотреть.
Аноним 28/08/18 Втр 09:51:02  1253955
>>1253937
Да хуй тебя знает.
Будь заметнее. Попросись ездить на встречи с клиентами, если сейчас не ездишь. Ну и конфы разные, само собой. Только не прогерские, а как бы это сказать... "проектные", СЕОшные и ЭйчАровские как минимум.
Напечатай себе визитки, если не выдали. Это можно на ali сделать. Только не пластиковые. Просто лен, 1-2 цвета, лого компании чтобы работодатель не заподозрил, ФИО, email, телефон и должность.
Короче лицом поторгуй. Через полгодика прямо заебывать будут.

Аноним 28/08/18 Втр 19:34:46  1254301
>>1253342 (OP)
> но меня полностью устраивает такой вид работы, но не знаю как вкатить.

> if (1 == 0)
Поссал на дебилка кароче
Аноним 25/09/18 Втр 14:26:49  1269973
в 3д вкатись, сделаешь модельки, выставишь и ждешь, пока купят. знакомый 20к в месяц имеет, нихуя не делая

KOTLIN Аноним 29/03/18 Чтв 17:27:46  1164648   [Ответ]
nullsafety.png (185Кб, 1000x222)
Вы че, охуели? Где тред по модному-стильному-молодежному языку?
Пропущено 325 постов
26 с картинками.
Пропущено 325 постов, 26 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 11/09/18 Втр 23:40:09  1262796
итт бекендеры имеются? или все ша джава/скала/шарпе онли?
Аноним 21/09/18 Птн 22:53:21  1268008
>>1262796
> удваиваю
Аноним 25/09/18 Втр 14:13:36  1269965
>>1262796
Писал бек на котлине но чутка, в основном плагины для эластика или когда нужно было интегрироваться с JVM проектами, чтобы сократить боль, иба жаба - топорный пиздец, скала - перегруженная наркомания. Котлин единственный выход для тех, у кого жвм не основная платформа разработки и хочется меньше боли.

Вырождение Open Source Аноним 25/09/18 Втр 12:08:13  1269910   [Ответ]
open-source-dead.jpg (123Кб, 860x325)
https://bugs.python.org/issue34605
https://bugs.python.org/msg324995

Ван Россум решил удалить псевдорасизм «хозяин-раб» из Python.
Ну что тут можно сказать...
Питон может идти на хуй после действий мудака Ван Россума, когда он притащил политику в проект. Сраный продавшийся пиарщик. Всё только ради денег. Просто замечательно.

Примечательно, что Столлман предпочитает отсиживаться и отмалчиваться, ну так на хрен Open Source сдался такой лидер-слабак, который ссыт, что сообщество будет разделяться из-за подобных случаев.
На хуй и тогда не только Столлмана, но и всю его идеологию, он же даже сам ей не следует. Хер ли мы будет следовать?

Всё, пиздец, Опен Сорс вышел на заключительную стадию своей жизни, теперь он уже откровенно продаётся, и стал чисто политически-цензурируемым.

Ещё один сраный пиарщик это Линус Торвальдс, в следующей раз пусть засунет свой средний палец себе в задний проход, а то он как будто бы всё сообщество кретинами считает. Этот на пиаре ещё больше денег зарабатывает. У этого не только хорошая работка благодаря имени, договора и донаты, у него всё ещё круче, средний палец показал Nvidia, акции взлетели итп. Нормалёк чо.

Да, Ричард тоже зарабатывает на пиаре, но он не опускался до такой степени, как два этих дебила, но раз глаза вздумал закрывать на проблемы, тогда сразу пшёл на хуй.
Пропущено 2 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 25/09/18 Втр 12:52:12  1269937
>>1269933
Ты же ебанутый! parent/child, server/client or employer/worker гораздо лучше отражают суть, нежели базовый master\slave, который использовался для всего.
Аноним 25/09/18 Втр 13:25:23  1269953
>>1269910 (OP)
На самом деле, конкретно это переименование довольно адекватное, представь если бы оно на русском называлось барин/холоп, тоже я думаю нашлось бы достаточно людей которым бы это не понравилось. Но вот переименования whitelist/blacklist, factory_girl -> factory_bot - это уже шиза, да.
Аноним 25/09/18 Втр 18:26:54  1270129
>>1269910 (OP)
>Столлмана, но и всю его идеологию, он же даже сам ей не следует
Ты совсем ку-ку?

Коллеги, планируются ли какие-либо интересные конференции в ближайшие две недели в Москве? Аноним 15/08/18 Срд 18:53:08  1247303   [Ответ]
liEAh45TFaQ.jpg (125Кб, 640x960)
Коллеги, планируются ли какие-либо интересные конференции в ближайшие две недели в Москве?
Пропущено 1 постов.
Пропущено 1 постов. Нажмите ответ, чтобы посмотреть.
Аноним 16/08/18 Чтв 00:00:30  1247491
>>1247303 (OP)
Мне кажется, что доска в последнее время очень сильно поменялась.
Аноним 16/08/18 Чтв 14:22:32  1247718
>>1247303 (OP)
>Коллеги
Тамбовский волк тебе коллега.
Аноним 25/09/18 Втр 13:24:43  1269952
Ну что же вы, на конференции не ходите?

Топ тредов
Избранное