Сохранен 568
https://2ch.hk/b/res/182682975.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 07/09/18 Птн 21:03:18 #1 №182682975 
image.png
ПРОГРАММИРОВАНИЯ ТРЕД
Сюда призываются все кодеры двача вне зависимости от их умений. Обсуждаем, хуесосим крч двач

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

Аноним 07/09/18 Птн 21:03:52 #2 №182683008 
image.png
bump
sageАноним 07/09/18 Птн 21:04:29 #3 №182683037 
уахха писдес манямирок свидетей церкви святой сварки.
уууу сварщики ууу канада ууу австпалия обдристалия.
уахаха сууука сварщик люмпенская поебень.
плавали знаем
Аноним 07/09/18 Птн 21:04:52 #4 №182683063 
пили имиджборду
sageАноним 07/09/18 Птн 21:07:44 #5 №182683221 
У вас доска есть, погоромист мамкин
Съеби
Аноним 07/09/18 Птн 21:11:22 #6 №182683427 
CIlWWvyUkAArEr6.jpg
Очередной вкатывальщик пожаловал
Аноним 07/09/18 Птн 21:13:12 #7 №182683525 
>>182683008
>энтерпрайз разработка
ебать ты долбаеб братишка земля тебе пухом
Аноним 07/09/18 Птн 21:15:57 #8 №182683649 
>>182682975 (OP)
>1.5 года
>скрипты
Скажи что ты тролеш.
Мимо с++ синьюр 1год как вкатился
Аноним 07/09/18 Птн 21:24:28 #9 №182684084 
Почему С++ такой ебанутый?
Аноним 07/09/18 Птн 21:34:51 #10 №182684569 
>>182683649
>1 год
Скажи что ты троллеш? Мимо 2 дня директор ИТ департамента 19 лет.
Аноним 07/09/18 Птн 21:37:06 #11 №182684649 
>>182683037
Вадь, таблетки!
Аноним 07/09/18 Птн 21:56:42 #12 №182685469 
>>182682975 (OP)
Сколько часов в день уделял на учебу когда начинал? И было ли такое что тебя заебывало и ты делал перерывы? Какой ЯП был первым?
sageАноним 07/09/18 Птн 21:59:24 #13 №182685581 
>>182682975 (OP)
>Вкатываюсь в адекватное программирование уже 1.5 года, но пришел в тупик
и поэтому нужно создать тему на дваче, гениально
Аноним 07/09/18 Птн 22:03:44 #14 №182685776 
>>182683649
>senior
>1 год как вкатился

Въ Россіи со временъ смуты не видали такихъ знатныхъ лжецовъ
Аноним 07/09/18 Птн 22:05:58 #15 №182685869 
Снимок экрана 2018-09-07 в 22.05.23.png
>>182685776
>senior
Аноним 07/09/18 Птн 22:07:15 #16 №182685919 
аноны, кто на жс кодит? есть такие?
Аноним 07/09/18 Птн 22:09:42 #17 №182686025 
1501038321060.jpg
Вкатился.
мимо .NET middle Software Developer
Аноним 07/09/18 Птн 22:11:20 #18 №182686081 
>>182684084
А что Вы хотите от Тьюринг-полной меты и тащемта совместимости с C?
Аноним 07/09/18 Птн 22:11:51 #19 №182686103 
>>182685919
Чисто на жс или использую его постоянно в работе?
Аноним 07/09/18 Птн 22:11:53 #20 №182686104 
>>182686025
Сколько платят?
Аноним 07/09/18 Птн 22:12:31 #21 №182686137 
>>182686104
Хуй, если повезет
Аноним 07/09/18 Птн 22:12:54 #22 №182686154 
>>182686103
чисто жс + фреймворки разные. FE кароч
Аноним 07/09/18 Птн 22:15:38 #23 №182686276 
>>182686104
1.9к$ мес. Если через пару месяцев не пересмотрят, буду искать другую работу.
Аноним 07/09/18 Птн 22:17:02 #24 №182686344 
>>182686154
Ну я жс почти каждый день использую совместно тс С#, например.
Аноним 07/09/18 Птн 22:17:56 #25 №182686383 
>>182686344
одним словом интересует что сейчас требуют от мидла жс?
Аноним 07/09/18 Птн 22:19:22 #26 №182686443 
>>182686383
Хуй его знает, я мидл по шарпу. В жс сложнее промисов ничего не использую.
Аноним 07/09/18 Птн 22:22:31 #27 №182686577 
>>182682975 (OP)
>Вкатываюсь в адекватное программирование уже 1.5 года, но пришел в тупик.
Выкатывайся обратно.
Аноним 07/09/18 Птн 22:24:03 #28 №182686641 
12343.jpg
>>182682975 (OP)
Жаба-петух вкатился {
Опыт = 2 года пинания хуя;
ЗП = null;
Лвл = Не скажу;
Пол = 1;
}

Портфолио() {
Калькулятор;
типо Paint;
2 недоигры на LibGdx;
}
Аноним 07/09/18 Птн 22:24:53 #29 №182686685 
>>182682975 (OP)
Что будет быстрее работать в JS - использование переменной типа string с определенным разделителем, с последующим преобразованием её в массив при помощи array.split(), либо создание массива с последующим перебором при помощи forEach либо цикла?
Аноним 07/09/18 Птн 22:28:49 #30 №182686840 
>>182682975 (OP)
codecademy.com
Желательно купить про-версию, ибо годнота
Аноним 07/09/18 Птн 22:29:24 #31 №182686862 
brainstorm.png
>>182686685
А как ты создашь это массив без array.split? В ручную, как китаец?
Извиняюсь если я не понял вопрос, но мне кажется что быстрее через массив. Не придется каждый раз использовать функцию split. Все же искать быстрее, чем разделять (наверное).
жаба-петух
Аноним 07/09/18 Птн 22:29:48 #32 №182686880 
>>182686685
Второе, конечно же.
Аноним 07/09/18 Птн 22:30:30 #33 №182686903 
>>182686840
зачем? learn.javascript.ru от корки до корки
Аноним 07/09/18 Птн 22:31:00 #34 №182686927 
>>182682975 (OP)
Просто ты не правильно изучаешь, либо пинаешь хуи и у тебя за 1.5 года было максимум несколько недель изучения.
Вот годная схема (в три шага) для вкатывания:
1. Берешь самый годный по отзывам туториал для обучения основом выбранного тобой языка программирования.
2. Проходишь его как можно быстрее, не останавливаясь на моментах которые тебе не сильно понятны.
3. После окончания изучения материала сразу приступаешь к решению каких-либо задач по программированию

Вот и весь секрет. Главное второй пункт - не останавливаться долго на какой-нибудь главе которая тебе не понятно. Во-первых, так ты только потеряешь интерес к материалу и начнешь думать не о программировании, а о том какое ты чмо. Во-вторых, ты всё равно будешь возвращаться к этому материалу, просто сделаешь это когда будешь выполнять нужную тебе задачу, вот тогда и придет понимание данного материала. После решение нужно обязательно вникать в решения других людей и брать оттуда что-то полезное для себя, т. е. анализировать не только свою работу, но и чужую.
Аноним 07/09/18 Птн 22:32:21 #35 №182686992 
>>182686383
На бэкэнде естественно Node.js и какой-нибудь фреймворк, типа Реакта, Энгулара или Вуэ (можешь цапать любой для того, чтобы понять, как работать с MVC и NPM в принципе). На фронтэнд просто знать кучу методов и фич, умение из объединять и корректно использовать. Нарабатывай портфолио из хобби-проектов и всё будет окичи.
Аноним 07/09/18 Птн 22:32:56 #36 №182687022 
Почему никто не советует php?
Он же лёгок для вката
Аноним 07/09/18 Птн 22:33:10 #37 №182687035 
>>182682975 (OP)
Раьоту найти с интересными проектами.

Мимоговнокодер php
Аноним 07/09/18 Птн 22:33:12 #38 №182687036 
Как же хочется писать на хачкеле на работе.
Аноним 07/09/18 Птн 22:33:20 #39 №182687041 
Петон синьор 7лет опыта, перекатившийся в Финляндию, в треде. Ваши ответы?
Аноним 07/09/18 Птн 22:33:45 #40 №182687059 
>>182687022
на js можно писать бек, фронт, приложения.
а на пхп нет
Аноним 07/09/18 Птн 22:33:58 #41 №182687065 
>>182687022
Тому шо пхп - фрактал кривого дизайна.
Аноним 07/09/18 Птн 22:33:59 #42 №182687067 
>>182683008
Блять нахуя на высоконагруженных сервисах SQL ? Сука... сам просто как хобби занимаюсь проганьем. Но SQL то в нагрузке нахуя? Что бы тормозить всё?

Никогда этого не понимал. Ищем мудилу, который будет ебашить высоканагруженную хуйню, но что бы ещё и SQL туда нам в пихнул. Это блядь сайт что ли?
Аноним 07/09/18 Птн 22:34:27 #43 №182687088 
>>182687041
Сфотографируй лося с супом, ибо не поверим.
Аноним 07/09/18 Птн 22:34:42 #44 №182687096 
>>182687067
А как ты без бд будешь?
Аноним 07/09/18 Птн 22:35:08 #45 №182687116 
Аноны, пара вопросов от дебила, игнорирутей если что.

Каким образом можно апач (httpd, линукс) заставить передавать неуспешные ответы в нужно мне формате, тот же xml или soap?
Т.е. я хочу получать все 500 ошибки, к примеру, которые отдаёт веб-сервер, но не хочу парсить логи.

Что такое эти новомодные сервисы обмена сообщений? (rabbit, kafka, redis). То есть я могу передавать любые данные между приложухами? И для этого у меня есть один сервис, которые в себе всё это агрегирует и отправляет куда надо? Геморно ли переписывать ПО под них?

Можно ли подружить PyCharm со вторым питоном подружить с русскими шрифтами? Куча мозгоебли с юникодом, чтение данные часто ломается. Если делать из родной идешки питона (idle), то всё норм.
Аноним 07/09/18 Птн 22:35:14 #46 №182687119 
>>182687088
Я ебал
sageАноним 07/09/18 Птн 22:35:19 #47 №182687121 
>>182686992
>как работать с NPM

выходные у школера, выблядок
Аноним 07/09/18 Птн 22:35:55 #48 №182687151 
>>182687059
Но зачем бек писать на жс, если для этого есть языки программирования?
Аноним 07/09/18 Птн 22:36:19 #49 №182687169 
>>182687151
толсто
Аноним 07/09/18 Птн 22:36:19 #50 №182687170 
>>182687059
Js... Как много а этих двух буквах.
Я охуел от мутаций этого языка. Вот что такое ecmascript? Чем он отличается от coffescript? Я пытался читать определения, но там 100500 непонятных слов
Аноним 07/09/18 Птн 22:37:06 #51 №182687200 
>>182682975 (OP)
опхуй
Аноним 07/09/18 Птн 22:37:09 #52 №182687204 
1536349030572.PNG
>>182682975 (OP)
Если ты за полтора года не знаешь, что выведет этот код, то можешь смело нахуй выкатываться. Это детектор программирование не твое.
Аноним 07/09/18 Птн 22:37:23 #53 №182687210 
>>182687170
ecmascript это стандарт языка, а coffescript - синтаксический сахар (надстройка над самим языком)
Аноним 07/09/18 Птн 22:37:51 #54 №182687238 
Раз уж потек такой тред:
Ищу работу Node(express) + react + mongo/mysql
В дизигн не могу
Готов ~месяц поработать за ничего
[email protected]
Аноним 07/09/18 Птн 22:37:54 #55 №182687241 
>>182687204
Очевидный массив в консоль.
Аноним 07/09/18 Птн 22:38:03 #56 №182687249 
>>182687204
Тяжело вам без строгой типизации.
Аноним 07/09/18 Птн 22:38:30 #57 №182687268 
>>182687204
с[Object Object] = qwe
Аноним 07/09/18 Птн 22:38:44 #58 №182687283 
>>182687096

Ну блядь в высокой то нагрузке надо NOsql применять. И key->Value базы данных. Где 2 запроса - Взять данные и Записать.



Как вы сука на амазон или гуглопарашу облачную эти sql будете пихать?

Аноним 07/09/18 Птн 22:38:46 #59 №182687287 

>>182687170
Ecmascript - стандарт языка, js его имплементации. Остальное (кроме typescript) говно мамонта и не нужно
Аноним 07/09/18 Птн 22:38:50 #60 №182687289 
ML БОГИ ТУТ?
Аноним 07/09/18 Птн 22:39:36 #61 №182687322 
>>182687289
Все на месте.
Аноним 07/09/18 Птн 22:39:43 #62 №182687333 
>>182687283
>>182687096


там щас же всё на хуйпойми чём делается. Серваки уже на node ебошат под сервисы
Аноним 07/09/18 Птн 22:40:01 #63 №182687349 
>>182682975 (OP)
программирование самая невыгодная сейчас отрасль
sageАноним 07/09/18 Птн 22:40:19 #64 №182687363 
Питонер-плюсовик затейник вкатился. Гребу на галере вот уже полтора года.
Аноним 07/09/18 Птн 22:40:37 #65 №182687380 
>>182687349
Продажи всегда в топе, пока есть рынок.
Аноним 07/09/18 Птн 22:40:52 #66 №182687392 
>>182687210
>>182687287

>синтаксический сахар
Ладно, спасибо, даже не буду спрашивать что это такое
Аноним 07/09/18 Птн 22:41:14 #67 №182687407 
1ddf7fd65048c437a2adbdcf6de31081.jpg
>>182687059
Тогда почему все пишут на пехепе, если js такой классный?
Аноним 07/09/18 Птн 22:41:42 #68 №182687425 
>>182686862
>>182686880
Вроде я это делал потому что нельзя хранить массив в массиве, для этого уже нужно создавать объект.
У меня есть определенные данные, которые я добавляю в строковую переменную, которую в свою очередь уже добавляю в массив. Например:
Данные:
Имя: Вася Возраст: 32, Вес: 90, Рост: 170
Из них я формирую строку "Вася_32_90_170", т. е. string.split(_)[0] имя возраст.
Потом я всё это добавляю в какой-нибудь массив "данные людей", после чего уже перебираю этот массив.
А если всё не через строку, а через массив делать, то получится ебля с объектом.
Аноним 07/09/18 Птн 22:42:18 #69 №182687452 

>>182687392
И не надо. Гугл
Аноним 07/09/18 Птн 22:42:33 #70 №182687465 
>>182687425
>32
>170
ебать карлан
неудивительно что прохрамистом стал
мимо 172
Аноним 07/09/18 Птн 22:42:48 #71 №182687473 
>>182687407
цеэмески жеж. на них нормальный спрос.
вот тебе и кажется что все пишут на пхп
Аноним 07/09/18 Птн 22:43:39 #72 №182687505 
image.png
>>182682975 (OP)
Пишу на лучшем языке мира - Эйфеле. Все остальные языки сосут хуи кроме Хаскеля, но хаскелисты ебанутые. Change my mind.
Аноним 07/09/18 Птн 22:43:51 #73 №182687509 
Голосовые интерфейсы и ar порешают ваш фронтенд
Аноним 07/09/18 Птн 22:44:16 #74 №182687525 
>>182687407
На нём пишут только костыли для старых проектов, которые делались когда не знали, что на js можно писать бэкенд, который будет намного лучше пыхапе. Элементарное нежелание тратить время на переделывание, людям легче тратить по часу в день на латание дыр в фундаменте, чем потратить пару месяцев на создание нового.
Аноним 07/09/18 Птн 22:44:52 #75 №182687553 
>>182687509
> порешают
с корешами?
Аноним 07/09/18 Птн 22:44:57 #76 №182687556 
>>182687425
> Вроде я это делал потому что нельзя хранить массив в массиве, для этого уже нужно создавать объект.
Буллшит, можно. И массив в жс это такой же объект, только в качестве ключей у него инты.
> У меня есть определенные данные, которые я добавляю в строковую переменную, которую в свою очередь уже добавляю в массив. Например:
> Данные:
> Имя: Вася Возраст: 32, Вес: 90, Рост: 170
> Из них я формирую строку "Вася_32_90_170", т. е. string.split(_)[0] имя возраст.
Нахуя, делай объект же.
Аноним 07/09/18 Птн 22:45:16 #77 №182687571 
15296166907330.jpg
>>182687289
>ML БОГИ ТУТ?
Бинго, я ML-бог, а ты для меня не более чем капля в окутанный огнем лес.
Хорошо что мне не придется читать твой последующий за этим сообщением высер, так как я отправляюсь на более важное, чем твоя посредническая личность, совещание, кажется, об уничтожения Земли.
Аноним 07/09/18 Птн 22:45:31 #78 №182687581 
>>182687553
Ты чё ёпта дисюда
Аноним 07/09/18 Птн 22:46:51 #79 №182687638 
>>182687505
Чот про eiffel только название знаю, и то не уверен, что правильно написал. В чем профи ты?
Аноним 07/09/18 Птн 22:47:57 #80 №182687691 
>>182687571
Ты думаешь спиздил мои картинки и думаешь можешь троллить дальше? Чмо, тебя выдаёт вовсе не использование форсов или картинок. Я понял что это ты по тупым попыткам казаться умнее и упрекать сведущих в машобе людей. Знай, ты опять обосрался. Пока ты сидишь и выдумываешь как сегодня будешь верстать соцсети за 500 рублей на Авито, я уже закончил новую версию нейронки для топовой ай-ти компании, где мне платят в день больше чем твоей путане мамаше заплатили за всю её карьеру. Сейчас я еду на своей porsche spyder, а рядом со мной сидит супермодель и проигрывает с тебя, потому что даже она видит как неумело ты притворяешься человеком, который знает что такое мл. Ты, говно, только и можешь что потирать свой лоб тужась чтобы понять что такое сигмоид и плакать, когда сдаёшься и идёшь дальше скроллить зекач ради того, чтобы попытаться оскорбить уважаемых датасаентистов. Это все, что ты можешь.
Аноним 07/09/18 Птн 22:48:30 #81 №182687723 
5pFXFbR.jpg
>>182687473
Не понял. Все-таки cms пишут на php, значит все-таки спрос есть жеж
Аноним 07/09/18 Птн 22:48:31 #82 №182687726 
image.png
Эйфелисты здесь?
Аноним 07/09/18 Птн 22:49:41 #83 №182687780 
>>182687723
>Все-таки cms пишут на php
Писали
Аноним 07/09/18 Птн 22:50:05 #84 №182687799 
C и OpenGL сложные если прогуливал математику?
Аноним 07/09/18 Птн 22:51:15 #85 №182687855 
image.png
>>182687726
Все 2.5 калеки на месте.
Аноним 07/09/18 Птн 22:52:06 #86 №182687897 
>>182682975 (OP)
сколько строк кода в день ты пишешь?
Аноним 07/09/18 Птн 22:52:12 #87 №182687900 
>>182687799
С - нет, гл с определенного момента да
Аноним 07/09/18 Птн 22:54:06 #88 №182687999 
image.png
>>182687638
Лучшая реализация ООП прямиком от создателя парадигмы.
Аноним 07/09/18 Птн 22:55:02 #89 №182688042 
застрелиться ну а может лучше настя.jpg
Web-аутист с nodejs и реактом в треде.
На работе в основном кресты так сложилась судьба, но писать фронт намного выгоднее иногда фриланшу.
Аноним 07/09/18 Птн 22:55:28 #90 №182688070 
>>182682975 (OP)
Хочу вкатиться в питон, но как оказалось для джуна нужно иметь опыт работы с опенсорсом, деплоить свои проекты и прочее. Наслушался пиздаболов которые писали что хорошей базы и умения клепать блоги на джанге хватит для трудоустройства.
Аноним 07/09/18 Птн 22:55:57 #91 №182688085 
1531296114370.jpg
>>182687691
Ой, началось. Приехали дегроды. Я вызывал ML-богов, а не пухлых сопляков, что вчера рыдали у порога моего замка. Залезай обратно в РАКовину, подзалупник, тебе там место освободили.
Аноним 07/09/18 Птн 22:56:13 #92 №182688104 
>>182687999
Я думал каноничный ООП в smalltalk.
Аноним 07/09/18 Птн 22:57:47 #93 №182688185 
Снимок.JPG
Я такой дебич что даже лень делать упражнения
Аноним 07/09/18 Птн 22:59:51 #94 №182688288 
image.png
Универо ит холоп интел периодически к нам заглядывает зовя к себе на 30к пока учишься и если ты норм сразу оффер на 80к, но только для плюсогоспод или душителей питона. Но плюсы заебные а питон ебанутый поэтому режу вены шарпом запивая жабой
Аноним 07/09/18 Птн 23:00:42 #95 №182688313 
>>182688185
Кстати там опечатка в уравнении
Аноним 07/09/18 Птн 23:00:43 #96 №182688314 
>>182688288
Ну и дурачок, например.
Аноним 07/09/18 Птн 23:02:01 #97 №182688361 
>>182688104
Эйфель добавляет читаемый синтаксис и контракты как часть программы
Аноним 07/09/18 Птн 23:02:17 #98 №182688374 
>>182688185
Хули их делать, просто загуглил в интернете методы, посмотрел что к чему и всё. Уже давно всё за тебя сделали, тебе осталось только посмотреть и запомнить логику.
Аноним 07/09/18 Птн 23:02:27 #99 №182688385 
валентина петренко клоун.jpg
>>182688185
Упражнения полезны только в самое первое время, чтобы разобраться с синтаксисом, стандартной библиотекой и возможно парадигмой, дальше бесполезно, надо ебошить что-то более близкое к реальности.

>>182688288
>плюсы заебные
Плюсы очень быстрые если их правильно готовить, офк, но на самом деле, единственная причина, по которой они до сих пор живы — под них слишком много говна написано. Библиотеки и т.д.

А питон не ебанутый, но не подходит для некоторых задач. Если хочешь на нём писать что-то асинхронное, то сразу нахуй, с `asyncio` будет дохуя проблем и еботни.
Аноним 07/09/18 Птн 23:03:36 #100 №182688427 
>>182688361
Интересно, надо покурить это дело
Аноним 07/09/18 Птн 23:03:39 #101 №182688430 
>>182688185
кароче, анон, лови совет.
твоя основная задача попасть на какую то галеру. там ты набираешься опыта и через год сможешь умничать в таком вот треде.
для того что бы вкатиться на галеру гуглишь вопросы на собеседованиях, они как правило похожи
будь готов к тому что тебе дадут ручку, бумагу и пошлют нахуй и скажут что то сделать. отсортировать массив, сделать из объекта массив или наоборот и т.д.
а вообще нормальный сайт, а главное бесплатный, learn.javascript.ru. там и задачи есть, и коментарии
Аноним 07/09/18 Птн 23:05:13 #102 №182688480 
Извините за вопрос. Есть кто-нибудь не из отдела веб-макак?
Аноним 07/09/18 Птн 23:06:37 #103 №182688535 
>>182688385
да я знаю что плюсы быстрые + можно всякие интересности писать сложные, но в этом и проблема что в плюсах надо все ручками писать и сложно + сам язык по себе очень огромный и надо сильно въебывать чтобы выкатиться на мидла и потом до сеньйора

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

Но это чисто потому что не знаю нормально ни библиотек ни фишек, но и вкатываться вообще блевотно из-за того что все не так очевидно и приятно глазу
Аноним 07/09/18 Птн 23:06:47 #104 №182688539 
image.png
>>182688480
конечно
Аноним 07/09/18 Птн 23:07:49 #105 №182688580 
ОП, вопрос простой - сколько строк кода в день ты пишешь?
Аноним 07/09/18 Птн 23:08:13 #106 №182688605 
>>182688430
>javascript
У меня на пикче Страуструп.

А вообще я раньше изучал C, но реальных программ не делал. Вот именно тогда я сильно заебывался, даже не знал смысл аргументов функций
Аноним 07/09/18 Птн 23:09:29 #107 №182688659 
>>182688605
ну значит другой сайт. а так все тоже самое
Аноним 07/09/18 Птн 23:09:56 #108 №182688678 
>>182687241
Это не массив, а словарь ассоциативный массив, не массив, но массив, хотя автора вопроса за такие вопросы все же нужно послать нахуй.
Аноним 07/09/18 Птн 23:09:58 #109 №182688679 
>>182682975 (OP)
Нейрослесарь на питоне вкатился. Нихуя не делаю целыми днями, поставил очередную архитектуру трейниться, сидишь пинаешь хуй. Платят 4к бачей в мес.
Аноним 07/09/18 Птн 23:10:01 #110 №182688681 
>>182688361
Чот синтаксис вызвал отторжение на первом же hello world. Да и походу ещё больше ненужно, чем smalltalk
Аноним 07/09/18 Птн 23:10:56 #111 №182688721 
>>182688430
>будь готов к тому что тебе дадут ручку, бумагу
бляя, я уже без автодополнения vscode и не могу, даже не вспомню как многие методы пишутся. Да и вообще. частенько гуглю какие параметры принимает та или иная функция, потому-что даже не запоминаю этого.
Аноним 07/09/18 Птн 23:10:56 #112 №182688723 
>>182687525
А как это сосуществует с разными ларавелями и иии, которые вроде бы как и с современным фронтом умеют дружить?
Аноним 07/09/18 Птн 23:11:17 #113 №182688746 
>>182688374
Пожалуй так и сделаю. Все-таки когда изучаешь чужой код, он представлен именно кодом, а не словами
Аноним 07/09/18 Птн 23:11:49 #114 №182688767 
>>182688480
Я уж даже не знаю к какому отделу себя относить.
Аноним 07/09/18 Птн 23:13:57 #115 №182688841 
>>182688430
Твои размышления по поводу того, на какую ЗП стоит расчитывать крепкому джуну? И ниже скольки не соглашаться?
Аноним 07/09/18 Птн 23:14:59 #116 №182688889 
>>182688430
Так на собеседование еще попасть нужно, а для этого нужно хорошее резюме
Аноним 07/09/18 Птн 23:15:41 #117 №182688920 
>>182688889
> Так на собеседование еще попасть нужно, а для этого нужно
из дому выйти
Аноним 07/09/18 Птн 23:16:26 #118 №182688952 
Джуниоры шарписты есть? Подскажите что нужно знать, дабы взяли в какую-то шаражкину контору.
мимо вкатывальщик
Аноним 07/09/18 Птн 23:16:49 #119 №182688965 
>>182688841
понятия не имею. все зависит от страны и города. чекни ЗП по своему мухосранску
Аноним 07/09/18 Птн 23:17:03 #120 №182688975 
>>182688920
>из дому выйти
встать с кровати
Аноним 07/09/18 Птн 23:17:20 #121 №182688988 
>>182688975
в точку
Аноним 07/09/18 Птн 23:18:35 #122 №182689037 
Скиньте материалы по хаскелю, предстоит в функциональщину погружаться и какую иде/редактор юзать?
Спасибо аноны!
Аноним 07/09/18 Птн 23:18:55 #123 №182689052 
>>182687349
А что тогда выгодно? Сычевать на шее мамки?
Аноним 07/09/18 Птн 23:19:16 #124 №182689067 
>>182689037
https://www.haskell.org/
Аноним 07/09/18 Птн 23:19:18 #125 №182689069 
>>182688920
Толку то, хотя мб в фронтэнд и проще попасть.
Аноним 07/09/18 Птн 23:19:40 #126 №182689081 
https://github.com/0p3r4t4/PPPUCPP2nd
Аноним 07/09/18 Птн 23:19:41 #127 №182689085 
>>182689052
ну вообще то да. это выгоднее всего, т.к. ты сил никаких не тратишь
Аноним 07/09/18 Птн 23:20:15 #128 №182689109 
>>182688679
Пруфай или ты хуй
игнор = хуй вдвойне
Аноним 07/09/18 Птн 23:20:54 #129 №182689133 
>>182689067
чтото помимо оф.доков, бест практисес и так далее
Аноним 07/09/18 Птн 23:21:39 #130 №182689162 
>>182688681
А у тебя нажатия на клавиатуру платные?
Аноним 07/09/18 Птн 23:23:40 #131 №182689243 
>>182689081
А разве это не лучше?
https://ravesli.com/category/uroki-s/
Аноним 07/09/18 Птн 23:24:48 #132 №182689286 
>>182689085
Но при этом слушаешь нытьё, помогаешь по дому и прочая поебень. Кому-то проще пойти стряпать код и накопить на что-нибудь или помочь тем же родокам, нежели сидеть и слушать, как всё хуёво и со временем осознавать то, что так и есть. Хотя мамка уже ноет о помощи, а тебе похуй. Сдохнет, найдешь новую милфу, которая будет ухаживать за тобой.
Аноним 07/09/18 Птн 23:25:04 #133 №182689299 
>>182686927
Двачаю этого. По другому это не работает.
sageАноним 07/09/18 Птн 23:25:13 #134 №182689308 
>>182689037
Для энтри-левела очевидные LYAH и Real World Haskell. Они, правда, попротухли. Более полно в haskell book описано, но там начинается с кучи теории, зато разжевывается всё. Пиратку хуй найдешь еще но у меня есть, если что.
Еще на wikibooks учебник очень годный.
sageАноним 07/09/18 Птн 23:25:38 #135 №182689323 
>>182689162
Шо?
Аноним 07/09/18 Птн 23:27:18 #136 №182689382 
Сажа чот приклеилась, втф.
Аноним 07/09/18 Птн 23:27:24 #137 №182689386 
>>182689323
это шутка такая. юмор.
этим вопросом аноним хотел узнать, "хуле ты еще не попробовал?"
Аноним 07/09/18 Птн 23:28:01 #138 №182689416 
>>182689308
Можешь отправить сюда?
[email protected] (почта протухнет через час :С)
Аноним 07/09/18 Птн 23:29:43 #139 №182689476 
>>182689286
ты можешь уходить из дому как она будет приходить с работы. а перед выходными напиваться так, что бы все выходные валяться в отключке. так вы будете видеться очень редко
sageАноним 07/09/18 Птн 23:34:39 #140 №182689652 
>>182689416
Доставлено. только не деанонь плес
>>182689386
Что-то я не догадался сразу. Энивэй, искать и ставить компилятор языка, который как-то сразу не понравился лень.
Аноним 07/09/18 Птн 23:35:24 #141 №182689678 
>>182689416
по хачкелю практически все книги бесплатны и в открытом доступе
из того что написал тот анон
http://learnyouahaskell.com/
http://users.umiacs.umd.edu/~hal/docs/daume02yaht.pdf
есть еще курс Москвина
рассказывает уныло пиздец, но структурировано и параллельно с книжкой нормально заходит https://www.youtube.com/watch?v=I5UUkmy-I9I&list=PLwwk4BHih4fj2fxUuHEfvwNN84LALr5R3
Аноним 07/09/18 Птн 23:37:25 #142 №182689762 
>>182689416
А не, нихуя не доставлено. 2.7 мб ему слишком жирно.
Забирай тут: https://mega.nz/#!oQc3ESTC!m47RW1_rTHE9evcQRVhQNhmTxlCq4wIOsTtqGR8I7sI
Аноним 07/09/18 Птн 23:38:16 #143 №182689788 
>>182689652
Блин, анон, не пришло на эту ебаную почту, сорян что заебываю. Можно через какие-то dropmefiles или что-то кинуть? Почту не могу зарегать фейковую :с
Аноним 07/09/18 Птн 23:38:17 #144 №182689790 
Тред не читал, сразу вкатился. Мид-самоучка, .NET+SQL, ДС, 150к. Сейчас чувствую, что выгораю. Клепаю однообразные сайты на ангуляре, пытаюсь пассивно готовиться к будущим собеседам. Куда дальше двигаться, хз.
Аноним 07/09/18 Птн 23:41:16 #145 №182689891 
Должен ли фронтэндер джун специализироваться на верстке?
Я могу в верстку, просто ненавижу этот процесс. Работа с версткой без проблем, но не полноценная с нуля, с разметки.
Аноним 07/09/18 Птн 23:42:54 #146 №182689959 
Снимок экрана 2018-09-07 в 23.42.30.png
>>182689891
Аноним 07/09/18 Птн 23:43:53 #147 №182690010 
>>182689959
Почему ты так думаешь?
Аноним 07/09/18 Птн 23:43:56 #148 №182690013 
>>182689762
> https://mega.nz/#!oQc3ESTC!m47RW1_rTHE9evcQRVhQNhmTxlCq4wIOsTtqGR8I7sI
Лучей добра анон, спасибо!
Аноним 07/09/18 Птн 23:44:40 #149 №182690061 
Правда что настоящий программист - это программист на пхп?
Аноним 07/09/18 Птн 23:46:10 #150 №182690126 
>>182690010
кто за тебя верстать будет?
учитывая то что тот же реакт и ангуляр тесно связаны с версткой. это тебе не шаблоны phpписту передавать
Аноним 07/09/18 Птн 23:46:26 #151 №182690136 
>>182690061
толсто
Аноним 07/09/18 Птн 23:47:31 #152 №182690179 
>>182690126
Верстальщик, например, не?
Может мне еще дизайн нарисовать?
Аноним 07/09/18 Птн 23:47:42 #153 №182690188 
>>182690061
Программист это кто переустанавливает виндовс и определяет фотошоп на картинках, кажется мы стали забывать это.
Аноним 07/09/18 Птн 23:47:43 #154 №182690189 
>>182690126
В моей конторе верстают специально обученые люди. Потому что цсс это какая-то адовая ебань с кучей непредсказуемого поведения
Аноним 07/09/18 Птн 23:47:51 #155 №182690196 
>>182690136
А что пхп вы и за программирование не считаете?
Аноним 07/09/18 Птн 23:49:21 #156 №182690256 
>>182690179
>>182690189
ну хз. я давно на галерах не бывал. у меня например в мухосранске я не видел что бы искали верстальщика отдельно.
Аноним 07/09/18 Птн 23:53:07 #157 №182690393 
>>182689323
чем синтаксис не понравился? си-долбоёб?
Аноним 07/09/18 Птн 23:53:08 #158 №182690394 
Собратья макаки, как вы искали первую работу?
С каким опытом страдания хуйней? С портфолио?
Аноним 07/09/18 Птн 23:53:33 #159 №182690415 
>>182687041
Чем вы там вообще на питоне занимаетесь? Как перекатился?
Аноним 07/09/18 Птн 23:56:37 #160 №182690531 
>>182690393
Да хуй его знает, субъективно. С в том числе, только писал на нем последний раз лет 7 назад
Аноним 07/09/18 Птн 23:59:04 #161 №182690651 
>>182687210
Если по существу, что ecmascript это тоже синтаксический сахар. Только официальный и труъевый.

ТайпСкрипт, КоффеСкрипт и прочее это синтаксический сахар васянский и наколенный, то есть стандартом языка не станет никогда.

Вообще последние версии ноды уже умеют многие фичи ecmascript'а понимать напрямую, без трансляции бабелем (что меня лично вымораживает вкрай), с кофескриптом так не будет никогда.
Аноним 07/09/18 Птн 23:59:54 #162 №182690682 
>>182690188
а про инстаграмм вы случаем не забыли?
Грудинин Павел.
Аноним 08/09/18 Суб 00:00:39 #163 №182690720 
>>182690651
кое что из TS вошло в стандарт
Аноним 08/09/18 Суб 00:02:31 #164 №182690805 
Screenshot3.jpg
1488767695711.jpg
Объясните как запускать питонские скрипты через командную строку.
Ввожу "python [путь до скрипта]", - выводит что нету такой команды 'python', и что вообще ты бредишь, иди спать. Пытался просто пидон вводить - нихера. Посейдон установлен, самый последний - 3.7.
Аноним 08/09/18 Суб 00:03:15 #165 №182690838 
>>182687407
Ну постепенно уже перекатываются на ноду.жс

Вооббще есть мнение, что ЖС это новый ПХП. И я готов с ним согласиться.

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

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

Только лично на мне писать на пхп противно ужасно вплоть до физических рвотных позывов. А на жс - ну нормик ваще. Ну да, много хуйни, но в целом не раздражает. Просто пишу и не парюсь, не сильно беспокоясь о всей той хуйне, которая в нем объективно присутствует. С пыхой у меня отчего-то так не получается. Хотя это все, конечно, вкусовщина, но как есть.
Аноним 08/09/18 Суб 00:03:32 #166 №182690852 
>>182690805
Петон-то твой в PATH добавлен?
Аноним 08/09/18 Суб 00:03:33 #167 №182690855 
>>182690805
у гугла спрашивал?
Аноним 08/09/18 Суб 00:04:29 #168 №182690887 
>>182690394
Если ты про фронт, то закатывайся сюда, тут это все обсуждается часто. Больше ведь нечего.
https://2ch.hk/wrk/res/1353176.html
Аноним 08/09/18 Суб 00:07:39 #169 №182691009 
>>182682975 (OP)
>Вкатываюсь в адекватное программирование уже 1.5 года
Чёт долго. Меня через год на работу взяли уже. Вкатывался с гуманитарной вышкой.
Аноним 08/09/18 Суб 00:07:40 #170 №182691010 
>>182687116
А какой бэкенд у тебя на апаче? ПХП? Так он же умеет кастосные обработчики исключений искаропки, не?
Аноним 08/09/18 Суб 00:09:29 #171 №182691081 
15147633900220.png
Чтоб поизучать?
1) Машоб
2) Криптографию, блокчейны
3) Хаскелль, монады, функторы, - вот это вот всё
Аноним 08/09/18 Суб 00:10:19 #172 №182691105 
>>182691081
Хаскел, очевидно же.
Аноним 08/09/18 Суб 00:11:49 #173 №182691162 
Screenshot4.jpg
>>182690852
Выводит боль.
Аноним 08/09/18 Суб 00:12:47 #174 №182691195 
>>182691162
блять просто посмотри на себя со стороны
Аноним 08/09/18 Суб 00:12:58 #175 №182691209 
>>182686276
Толстота
Аноним 08/09/18 Суб 00:13:40 #176 №182691230 
>>182686641
> пол = 1
Реал погромист сделал бы
etoMuzhik = true;
Аноним 08/09/18 Суб 00:14:16 #177 №182691250 
>>182691162
Вангую, что не работает из-за того, что ты добавил экзешник в PATH, а не папку.
Аноним 08/09/18 Суб 00:15:15 #178 №182691288 
>>182691230
hasPenis
Аноним 08/09/18 Суб 00:16:02 #179 №182691320 
fazwe.png
>>182691195
Короче, устанавливаю Линукс, там такой ебли не будет. А то я посмотрел, - столько мучений с этими модулями-хуелидами чтобы просто скриптик запустить. На жабе такого нет. В вашу вырвиглазную ide я не полезу, нет, я не из этих
Аноним 08/09/18 Суб 00:17:51 #180 №182691382 
>>182691320
Хуясе. Первый раз вижу, что человек ставил линукс чтоб спокойно покодить. Обычно месяцами жрут кактус, пока не доходит.
Аноним 08/09/18 Суб 00:18:40 #181 №182691411 
19 лет жаба хуй в треде, не работаю уже 2 года, живу в исландии душа лежит, всё у меня заебись, живу в удовольствие, но знаешь что я тебе скажу оп? Беги нахуй отсюда, дали бы мне возможность вернуться в прошлое, съебал бы на завод.
Аноним 08/09/18 Суб 00:19:53 #182 №182691461 
1.png
>>182689109
Чем тебе запруфать, защекан? Ну вот видюхи одного из моих сервачков.
Аноним 08/09/18 Суб 00:19:58 #183 №182691466 
>>182691288
Шаришь.
Аноним 08/09/18 Суб 00:20:29 #184 №182691483 
>>182690805
>>182691162
Всегда считал, кто кодить на интерпретируемых языка в неюниксовом окружении это та еще жопоболь и постоянные мучения.

Перешел на линукс исключительно ради кодинга. Ну то есть как - писал на Шарпе, сидел под виндой. Потому как рабочая инфраструктура прекрасно включена в окружение. Пишу на питоне или жсе, сижу под линуксом. Потому как, опять же, рабочая инфраструктура прекрасно включена в окружение. А на франкенштейнов вида "питон в cmd.exe" или "ASP.Net из под линуксового Апача" смотрю как на франкенштейнов. Ибо нахуя?

Сейчас вот вкатился в ноду, последний раз в винду грузился несколько месяцев назад. А мне норм.
Аноним 08/09/18 Суб 00:21:55 #185 №182691538 
>>182691288
isPodusomoyka = !true;
Аноним 08/09/18 Суб 00:22:23 #186 №182691557 
1.jpg
>>182688185
Написал на JS решение для 16:
https://pastebin.com/fYUUHp2h
Аноним 08/09/18 Суб 00:22:38 #187 №182691562 
>>182691483
Я и с компилируемыми языками наебался. Так что на винде сидеть только ради кроссплатформенного C#.
Аноним 08/09/18 Суб 00:24:27 #188 №182691625 
>>182691461
>>182688679
Как начал заниматься нейромонашеством?
Что смотрел/читал?
мимо другой анон
Аноним 08/09/18 Суб 00:25:34 #189 №182691668 
>>182691320
Слуш, братиш! Линукс тоже не панацея и тоже выматает тебе все нервы прежде чем ты успокоишься и покодишь наконец как белый человек. Давай не пори горячку и поставь какую нибудь сраную Ксубунту на виртуалку, пока освоишься и вкуришь что там примерно как, вполне себе выход. Современные машины убунту в виртуалке тянут практически как родную, а все эти убунтовские эксперименты с UI это я ебал ее маму рот, так что ставь там где XFCE искаропки и не еби вола.
Аноним 08/09/18 Суб 00:26:05 #190 №182691687 
>>182691538
calgonit.on('purchase', event =>
{ isPosudomoyka = !!0
})
Аноним 08/09/18 Суб 00:26:20 #191 №182691698 
hl 2018-09-07 20-13-45-666.jpg
Бамп годному потоку сознания
Аноним 08/09/18 Суб 00:26:57 #192 №182691728 
>>182691320
ставь генту, могу помочь
иначе рано или позжно придешь к такой же ситуации с чем-нибудь другим
Аноним 08/09/18 Суб 00:27:21 #193 №182691739 
>>182691320
Не слушай этого >>182691668. Бунта путь в никуда и такая же винда. Собирай генту, базарю еще захочешь.
Аноним 08/09/18 Суб 00:27:32 #194 №182691750 
>>182691668
XFCE? A Unity уже не катит?
Аноним 08/09/18 Суб 00:28:15 #195 №182691777 
>>182691557
Почему используешь var?
Почему используешь ==?
Почему используешь ;?
Почему let в цикле for?
Аноним 08/09/18 Суб 00:28:37 #196 №182691792 
>>182691698
gl_texturemode GL_LINEAR_MIPMAP_LINEAR
Аноним 08/09/18 Суб 00:28:45 #197 №182691799 
>>182691739
>>182691728
Ору с толстого пердолика-байтоЙОБА
Если ты и правда таким являешься, то земля тебе нулями
Аноним 08/09/18 Суб 00:30:02 #198 №182691849 
>>182691777
>Почему используешь var?
А как по-твоему еще сделать определение переменных в жс?
Аноним 08/09/18 Суб 00:30:21 #199 №182691859 
>>182682975 (OP)
test
Аноним 08/09/18 Суб 00:30:25 #200 №182691863 
>>182691849
let
Аноним 08/09/18 Суб 00:30:51 #201 №182691876 
>>182691799
Вангую, что твой детектор на убунте.
>>182691849
let же. Осло, for of еще забыли.
Аноним 08/09/18 Суб 00:31:27 #202 №182691898 
>>182686927
Бамписсимо!
Аноним 08/09/18 Суб 00:31:29 #203 №182691901 
>>182691863
>let
cпасибо за наводку тупому вкатывальщику
Аноним 08/09/18 Суб 00:32:07 #204 №182691931 
>>182691901
будь осторожен. его поведение отличается от var
Аноним 08/09/18 Суб 00:32:11 #205 №182691936 
>>182691728
>>182691739
Ты ему еще Слаку посоветуй, умник блять!

Убунту - сраная параша, но это исключительно только в тщательном сравнении под микроскопом и с годами опыта за спиной. Для 99.(9)% его задач убунта будет не более и не менее подходящей, чем даже самый тщательно настроенный LFS (это аббривеатура от Linux From Scratch, братишь).

>>182691750
>A Unity уже не катит?
Сраное говно сраного говна. Может за последние лет пять чуть получше и стала, не слежу. Сижу на крыске и не испытываю потребности куда либо мигрировать - окружение just works, абсолютно нейтральное и не вызывает у меня никаких эмоций, ни отрицательных, ни положительных.
Аноним 08/09/18 Суб 00:32:13 #206 №182691938 
15334056496210.jpg
Что про С++ скажите?
Много нужно джуну знать?
Аноним 08/09/18 Суб 00:32:21 #207 №182691947 
>>182691849
var/let не нужно писать, это только тормозит работу твою и скрипта
Аноним 08/09/18 Суб 00:32:31 #208 №182691958 
>>182691668
Спасибо. Уже когда-то пробовал на xubuntu работать сидеть в браузере. Понравилось.
Юнити и Гном кстати работает с отдышкой. Потому что моему палеозойному пк неприятно.
Аноним 08/09/18 Суб 00:33:21 #209 №182691991 
>>182691958
>xubuntu
какое же это говно. просто пиздец
ебучий гном постоянно крашился
Аноним 08/09/18 Суб 00:33:57 #210 №182692014 
Господа макаки, стоит ли учить jQuery, React, Angular, имея лишь основы JS?
Знаю сам синтаксис, цикли, массивы, объекты итд
Аноним 08/09/18 Суб 00:35:00 #211 №182692048 
>>182692014
>jQuery
нет. ну или хз. мне не нравится.
>Angular
по сравнению с реактом говно
Аноним 08/09/18 Суб 00:35:12 #212 №182692056 
>>182692014
По уму стоило бы начать обучение с этого, с реакта в идеале, он популярнее
Аноним 08/09/18 Суб 00:35:51 #213 №182692075 
>>182691876
jQuery можно, остальное лучше после более детального изучения
Аноним 08/09/18 Суб 00:36:04 #214 №182692086 
>>182691991
>xubuntu
>gnome
Ты что-то путаешь.
Аноним 08/09/18 Суб 00:36:36 #215 №182692108 
>>182691936
Ну чо ты, чо ты. Гента это лучшее из всех миров - достаточно автоматизировано по сравнению со слакой, достаточно стабильно по сравнению с рачем, достаточно легко относительно бубунты.
> только в тщательном сравнении под микроскопом
Ну хуй знает. Чуть ли не ежедневно фикшу очередное НЕЖДАЛИ у жены на бубунте. Хуже гитлера.
Аноним 08/09/18 Суб 00:36:58 #216 №182692119 
>>182692086
>xubuntu
точно. у меня kubuntu была
Аноним 08/09/18 Суб 00:37:53 #217 №182692165 
>>182691938
Забудь про плюсы. Лучшее, что ты найдешь жуном это какой-нибудь РосГосХуйНасос и поклейку танчиков за 25к с запретом выезда лет на 5.
Аноним 08/09/18 Суб 00:37:53 #218 №182692167 
>>182682975 (OP)
Пиздец, 1.5 года - устройся джуниором уже, прогресс >>182688070
>трудоустройства
быстрее пойдет
Аноним 08/09/18 Суб 00:39:07 #219 №182692215 
>>182692119
>kubuntu
>gnome
Ты все еще что-то путаешь.
Аноним 08/09/18 Суб 00:39:10 #220 №182692216 
>>182688070
У меня 3 знакомых с меньшими знаниями
Аноним 08/09/18 Суб 00:39:25 #221 №182692226 
>>182687204
Бля, а не говнокодить на пхпе можно, или это обязательное требование к петуханам?
Аноним 08/09/18 Суб 00:39:34 #222 №182692228 
>>182692216
Устролись на работу
Аноним 08/09/18 Суб 00:39:52 #223 №182692233 
>>182692048
>>182692056
Спасибо, макаки!
Аноним 08/09/18 Суб 00:40:21 #224 №182692247 
>>182692108
>Гента это лучшее из всех миров
Охотно верю наслово, только парнишке там чисто покодить слегка, нахуй ему с твоими USE-флагами ебстись?
Аноним 08/09/18 Суб 00:40:27 #225 №182692250 
Я даун. Начал учить жабу, не знаю, что написать. Борду? Бота с расписанием пар в шараге? Можно, но есть языки получше для этого

Дайте идей
Аноним 08/09/18 Суб 00:40:48 #226 №182692266 
>>182692215
>kubuntu
точно. у меня windows был
Аноним 08/09/18 Суб 00:41:20 #227 №182692282 
>>182692266
А, ну вот теперь все стало ясно!
Аноним 08/09/18 Суб 00:41:35 #228 №182692290 
>>182692250
Пили новый фейсбук, будешь миллиардером
Аноним 08/09/18 Суб 00:42:10 #229 №182692310 
>>182692215
да да блять, я загуглил путаю. там kde
Аноним 08/09/18 Суб 00:43:15 #230 №182692339 
>>182692247
Парнишка, судя по постам, решителен и смел. Да и какого-никакого говна с жавой уже поел. Так что зачем полумеры в винде убунт?

Бтв, слоупоки, забыли про WSL. Там с питоном все хорошо, вроде.
Аноним 08/09/18 Суб 00:44:49 #231 №182692379 
>>182692290
Давай ещё идей
Аноним 08/09/18 Суб 00:45:04 #232 №182692385 
>>182692250
Ты под жабой имеешь в виду Java или JS?
Аноним 08/09/18 Суб 00:47:52 #233 №182692460 
1506880862086.jpg
>>182692379
Еще одна борда, только без мочераторов и абу! Полная швабода действий!
Аноним 08/09/18 Суб 00:55:11 #234 №182692734 
Ну хули вы замолчали-то? Вбросьте что-нибудь что ли, хоть срач устроим.
Аноним 08/09/18 Суб 00:56:42 #235 №182692796 
>>182691625
Начал с курса aiclass от andrew ng. Потом источники вроде стенфордских, university of washington курсов, позже книжек вроде Ian Goodfellow "Deep Learning Book", параллельно скачал Caffe тогда еще не было модных TF и keras и пробовал сам обучать и тюнить сетки.
Аноним 08/09/18 Суб 00:56:48 #236 №182692798 
>>182692734
php не язык программирования
Аноним 08/09/18 Суб 00:57:14 #237 №182692818 
>>182692385
Java
>>182692460
И с 0,75 анонимусами. Ууух, заживем

Аноним 08/09/18 Суб 00:57:20 #238 №182692823 
>>182692734
Не, ну на Linux конечно удобная система команд и защита от вирусов, но, - на Windows программ в сто раз больше и поддержка гораздо лучше. Так-что пердолики опять соснули.
Аноним 08/09/18 Суб 00:58:24 #239 №182692851 
>>182692734
Посоветуйте Хаскелль для изучения первым языком
Аноним 08/09/18 Суб 00:59:14 #240 №182692883 
>>182692851
Ты что то имеешь против Хаскеля хуемразь????
Аноним 08/09/18 Суб 00:59:40 #241 №182692904 
>>182692851
Вы не правы. Для первого языка лучше подойдет Java.
Аноним 08/09/18 Суб 00:59:56 #242 №182692911 
>>182691936
>настроенный LFS (это аббривеатура от Linux From Scratch, братишь)
как же ору
Аноним 08/09/18 Суб 01:01:28 #243 №182692964 
Кресты — лучший язык за всю историю.
Дискасс?
Аноним 08/09/18 Суб 01:02:28 #244 №182693008 
>>182692818
ты че еблан бля, нахуй тебе на джаве пилить сайтики, ты че совсем ебанутый, господь бох дал тебе приложухи пилить, пили приложухи нахуй ты идешь против природы бля...чорт неверный сука...
Аноним 08/09/18 Суб 01:02:32 #245 №182693012 
>>182692823
Давно в поддержку MS звонил-то? Все Mokraya Piska Ultimate Pro поставил?
>>182692851
Советую, лол. Хочу посмотреть на реакцию Хаскел сосет, учи ghc.
Аноним 08/09/18 Суб 01:02:36 #246 №182693016 
>>182692964
Лучшего языка прокромирования - нет.
Дискасс.
Аноним 08/09/18 Суб 01:02:50 #247 №182693023 
>>182692964
Всё так.
Аноним 08/09/18 Суб 01:03:23 #248 №182693045 
>>182692964
ООП - самая страшная ошибка за всю историю программирования
Дискасс
Аноним 08/09/18 Суб 01:03:28 #249 №182693049 
>>182692964
Кресты - устарелое перегруженное говно, в которое сперва десятилетиями не могли важные вещи добавить, а теперь каждый год лепят по стандарту с каким-то вырвиглазно-ебнутым говном, перегружая и без того неочевидный синтаксис.
Аноним 08/09/18 Суб 01:03:38 #250 №182693057 
>>182692964
За всю историю до раста, разве что.
Аноним 08/09/18 Суб 01:04:34 #251 №182693084 
ОЦЕНИТЕ СТЭК:
Python (всё прилегающее, включая веб-парашу типа Django и Фляги)
C (нативный, простенькие скрипты под люникс или даже шиндошс)
JavaScript (освоил для РАБоты)
Php (писал когда-то на нём курсовой проект, хотя стыдно его включать сюда.. да, пожалуй вычеркну его)
Аноним 08/09/18 Суб 01:04:47 #252 №182693094 
>>182693049
Но ты забыл про то, за что все любят C++:
СКОРОСТЬ
Аноним 08/09/18 Суб 01:04:52 #253 №182693097 
>>182693045
ООП - норм. Вот его реализации пиздос, да.
Аноним 08/09/18 Суб 01:05:33 #254 №182693115 
>>182693008
Джава это же бекенд, на ней дохуя чего написано. Вон одноклассники на джаве крутятся, например
Аноним 08/09/18 Суб 01:05:35 #255 №182693117 
>>182693084
Годно.
Аноним 08/09/18 Суб 01:06:05 #256 №182693139 
>>182693094
За скорость любят машинный код. Все уже давно на нем пишут.
Аноним 08/09/18 Суб 01:06:10 #257 №182693141 
>>182691698
Типичные погромисты на пике
Аноним 08/09/18 Суб 01:06:13 #258 №182693143 
>>182693084
>СТЭК
>простенькие скрипты
ясно
Аноним 08/09/18 Суб 01:06:17 #259 №182693148 
>>182693115
Щас бы брать пример с однопарашников.
Аноним 08/09/18 Суб 01:06:32 #260 №182693158 
>>182693045
ООП заебись, так как наиболее интуитивно и просто отображает объекты реального мира. Все остальные парадигмы - узкоспециализированная задротская хуйня
Аноним 08/09/18 Суб 01:06:37 #261 №182693161 
>>182693117
Спасибо брат-питонист
Аноним 08/09/18 Суб 01:06:43 #262 №182693165 
>>182693008
Ты про Андрюшу?
Не хочу на Андроиде писать
Аноним 08/09/18 Суб 01:07:38 #263 №182693192 
>>182693094
Ну так это единственное за что их любят. И то в большинстве областей уже скорость разработки стала важнее скорости работы, поэтому байтоебить остались только в паре сфер (системный кодинг, всяких HFT, геймдев, да и то уже далеко не весь) где гонятся за миллисекндами
Аноним 08/09/18 Суб 01:07:52 #264 №182693202 
Утверждение: ООП > ФП
Дискасс?
Аноним 08/09/18 Суб 01:07:59 #265 №182693207 
>>182693143
Хули ты придираешься, тебе ни разу не поручали работу над простыми скриптами?
Аноним 08/09/18 Суб 01:08:09 #266 №182693209 
>>182693148
С технической точки зрения - почему бы и нет.
Аноним 08/09/18 Суб 01:08:25 #267 №182693217 
>>182693141
Настолько маги своего дела, что даже левитируют над сидушкой.
Аноним 08/09/18 Суб 01:09:27 #268 №182693250 
>>182693202
>Утверждение: Колбаса > Сыр
Аноним 08/09/18 Суб 01:09:51 #269 №182693264 
>>182693202
Поправляю: ФП > ООП. Чисто математически.
Аноним 08/09/18 Суб 01:10:33 #270 №182693283 
test
Аноним 08/09/18 Суб 01:10:54 #271 №182693299 
Снимок экрана 2018-09-08 в 01.10.34.png
>>182693250
Аноним 08/09/18 Суб 01:10:59 #272 №182693301 
>>182693283
первый программист итт
Аноним 08/09/18 Суб 01:11:51 #273 №182693339 
>>182687116
>Что такое эти новомодные сервисы обмена сообщений? (rabbit, kafka, redis).
Обмен сообщениями это не самоцель этих тулов, а лишь один из вариантов применения
Redis -- key-value хранилище, причем пиздец какое быстрое, т.к работает из памяти
Rabbitmq -- обычная очередь. Кто-то пушит что-то в очередь, кто-то читает.
Аноним 08/09/18 Суб 01:11:56 #274 №182693341 
>>182693202
А чего тут дискасс?

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

Самый заебок - ООП язык с некоторыми ФП фичами. Функции как объекты первого класса, лямбды там всякие, стримчики - это все позволяет поменьше бойлерплейта в какой-нибудь джаве писать. Но писать ТОЛЬКО на этом - боже упаси.
Аноним 08/09/18 Суб 01:12:30 #275 №182693364 
Аноны, как вы вообще учитесь. Я должен за день успевать CS, python и assembler, т.е читать материал по всем трем дисциплинам и практиковаться, осозновать прочитанное, и тп.
И еще нужно между делом отдыхать т.к голова начинает болеть и я перестаю понимать буквы. Не хватает часов в сутках, а еще спать надо.
Аноним 08/09/18 Суб 01:13:27 #276 №182693390 
>>182693283
Тестировщик в треде, я спокоен
Аноним 08/09/18 Суб 01:13:29 #277 №182693392 
>>182693364
никак. пиздец. за день нужно было прочесть несколько раз документацию сидел весь день на дваче
Аноним 08/09/18 Суб 01:13:36 #278 №182693395 
image.png
>>182693299
Аноним 08/09/18 Суб 01:13:45 #279 №182693403 
>>182682975 (OP)
Умею кодить на HTML, css и PHP. Задавайте свои ответы
Аноним 08/09/18 Суб 01:14:03 #280 №182693408 
>>182693301
> настройки > другое > пользовательский css > вводишь:

body{
display: none;
}

сохраняешь + обновляешь - бум твоя жизнь стала иметь смысл. всем друзьям советую метод. народная практика
Аноним 08/09/18 Суб 01:14:30 #281 №182693417 
>>182693395
ну да. где меньше букв то и больше
Аноним 08/09/18 Суб 01:14:59 #282 №182693433 
>>182693417
толсто
Аноним 08/09/18 Суб 01:15:00 #283 №182693434 
Как поднять технический английский, если не шаришь в нём совсем?
Аноним 08/09/18 Суб 01:15:02 #284 №182693435 
Capture.PNG
>>182693299
Опять макаки без типизации соснули.
Аноним 08/09/18 Суб 01:15:39 #285 №182693458 
>>182693364
Говорят лучше не расплываться на несколько языков, а учить один.
Аноним 08/09/18 Суб 01:15:40 #286 №182693460 
>>182689037
Пиздец, ну вот что за долбоебы пошли? Он хочет вкатиться в какую-то парадигму, и спрашивает, где ему писать код вместо того, чтобы спросить про язык. А потом приходят на собесы ребята, знающие, как написать счетчик на реакте на этом их знания заканчиваются, и всерьёз при этом думающие, что умею писать бэкенд.
Аноним 08/09/18 Суб 01:15:48 #287 №182693466 
>>182693433
всмысле толсто? почитай сравнение строк
Аноним 08/09/18 Суб 01:16:25 #288 №182693485 
>>182693299
>>182693435
Так колбаса или сыр?? Помогите ньюфагу выбрать, куда вкатиться??
Аноним 08/09/18 Суб 01:16:25 #289 №182693486 
>>182693466
и царя почитай
Аноним 08/09/18 Суб 01:17:00 #290 №182693507 
>>182693403
Умею кодить на HTML, CSS, XML, RegExp, PowerPoint и SQL
Аноним 08/09/18 Суб 01:17:02 #291 №182693511 
>>182693485
очевидно же что СЫР, т.к. он больше чем КОЛБАСА
Аноним 08/09/18 Суб 01:18:24 #292 №182693548 
>>182693341
Ну хуй знает, анон. Я вот на работе пишу на тс и постоянно ловлю себя на мысли, что хочу систему типов с перделками и тайпклассами, нормальные монады, отсутствие понятия null, автокарирование и прочее писечки. Сначала попиздили лямбды, потом где-то попиздели тайпклассы, глядишь попиздят монадки как паттерн, а не конкретные реализации в виде optional, promise и тыды. А там глядишь уже и полноценное фп получилось.
Аноним 08/09/18 Суб 01:18:41 #293 №182693558 
photo2017-08-1416-52-37.jpg
>>182688361
>контракт violations как часть программы
Поправил тебя. Не благодари.
Аноним 08/09/18 Суб 01:19:02 #294 №182693568 
>>182693435
>Сам написал сыр перед колбасой
>Типизация
Аноним 08/09/18 Суб 01:19:05 #295 №182693571 
>>182693458
Я пробовал учить один, и он меня быстро заебывает т.е пропадает интерес. А вот если комбинировать их, например днем питон, потом к вечеру он меня заебет, и мне захочется чего то похардкорнее, и я возьмусь за ассемблер, а под конец дня разбавлю CS.
Аноним 08/09/18 Суб 01:19:20 #296 №182693581 
>>182687067
о, эксперты в нагрузке подъехали, ну ахуеть теперь.
Аноним 08/09/18 Суб 01:19:22 #297 №182693585 
Если выбирать дистрибутив Linux (ЛИНЕКС) для чисто писать код, то ни в коем случае не прислушиваться к советам вот того бредонавта сверху, который за source-based пингвины тут готов и гречку 48 летней давности съесть.

Лучше уж Слаку накатить. И да, другому шизоиду, который почему-то считает, что она не подойдёт я тоже говорю: иди устанавливай обновления для Убунты, обновления сами не установятся. В Слаке есть весь необходимый софт уже в комплекте. Патрик предусмотрел, что его пользователь может быть и Яваа говноедом, и Си-больным, и Приплюснутым Сектантом, и даже Питоно батраком, там будет всё уже поставленное. Ты только прочти как системку локализовать под русский язык, парочку правок в конфигах и всё, система готова к работе. А дальше пиши код и не отвлекайся на перекомпиляцию библиотеки для для замены носков и установки обновлений, после которых вся система крашится.
Аноним 08/09/18 Суб 01:19:47 #298 №182693591 
>>182682975 (OP)
CHCP 1251
ECHO Я программист
EXIT /B
Аноним 08/09/18 Суб 01:19:47 #299 №182693592 
>>182693507
Умеют работать с такими языками программирования как:
HTML
Json
Ssas
CoffieScrpit
JavaScript
JavaSE
JavaFE
OpenGl
Unity3D
C++
Python
C
Lua
TypeScript
CSS

Пожалусто возьмите на работу. Буду работать за комплектующие.
Аноним 08/09/18 Суб 01:20:07 #300 №182693607 
>>182693485
очевидно же что СЫР, т.к. он меньше и элегантнее чем КОЛБАСА
Аноним 08/09/18 Суб 01:20:26 #301 №182693618 
>>182693592
>Json
напиши калькулятор на JSONe
Аноним 08/09/18 Суб 01:20:40 #302 №182693624 
Еба, седня успешно прошел интервью на джун Salesforce разработчика.
Аноним 08/09/18 Суб 01:21:00 #303 №182693634 
>>182693548
Макаки справляются и без этого
ФП справляется без жса
Кому это нужно?
Аноним 08/09/18 Суб 01:21:13 #304 №182693640 
>>182682975 (OP)
>вкатываюсь
>1.5 года
Мда. Ладно бы задрачивал CS столько времени.
Аноним 08/09/18 Суб 01:21:29 #305 №182693646 
>>182693592
У меня сисадмин однажды на комплектухе поднялся лучше, чем программисты Покупал типа на фирму и продавал. А другой собрал домашнюю ферму.
Аноним 08/09/18 Суб 01:21:35 #306 №182693650 
>>182688361
в плюсы тоже добавляют контракты как часть программы, и что.
Аноним 08/09/18 Суб 01:21:42 #307 №182693653 
Лучшая книга по алгоритмам? Вот просто раз и навсегда дайте ответ.
Аноним 08/09/18 Суб 01:21:42 #308 №182693654 
>>182693640
>Ладно бы задрачивал CS столько времени.
CS надо задрачивать лет 5 минимум.
Аноним 08/09/18 Суб 01:21:58 #309 №182693661 
>>182693571
Учись как считаешь нужным (с)

>быстро заебывает т.е пропадает интерес.
может понготомированъе не твое?

Аноним 08/09/18 Суб 01:22:40 #310 №182693684 
>>182693592
Вышлите пожалуйста ваше CV на указанный email.
Аноним 08/09/18 Суб 01:22:41 #311 №182693685 
Ору нахуй с опа, как можно за полтора года не устроится. Тебе на завод сука вкатываться пора.
Аноним 08/09/18 Суб 01:22:54 #312 №182693693 
C# — говно ебучее, в отличии от богоподобной Джавы.
Итт есть несогласные? Высрите что-нибудь, послушаем ваши оправдания
Аноним 08/09/18 Суб 01:23:11 #313 №182693702 
>>182693568
Ну лан.
instance Ord D
compare Сыр _ = GT

Понимаешь? Сыр >>>>> whatever.
Аноним 08/09/18 Суб 01:23:23 #314 №182693705 
>>182693548
Одно дело писать какие-то куски приложения, выполняющие конкретный функционал, это часто делают и это нормальная практика. Но целиком ты приложение если оно расчитано на работу с людьми, а не запуск ручками из консоли написать не сможешь ладно, сможешь но потратишь ебическую тучу времени и будешь везде вставлять костыли, чего только стоит ебля со стейтом.
Аноним 08/09/18 Суб 01:23:31 #315 №182693712 
image.png
>>182693653
Аноним 08/09/18 Суб 01:23:51 #316 №182693724 
>>182693653
зависит от решаемой задачи. если тебе букварь нужен, то можешь с кормена начать.
Аноним 08/09/18 Суб 01:24:20 #317 №182693737 
>>182693712
Там ебаный Лисп, реквестирую SICP с Пайтоном.
Аноним 08/09/18 Суб 01:24:26 #318 №182693739 
>>182693618
Держи двоичный:
{
"0+0": 0,
"1+0": 1,
"0+1": 1,
"1+1": 10
}
Аноним 08/09/18 Суб 01:24:31 #319 №182693741 
>>182693693
>Итт есть несогласные? Высрите что-нибудь, послушаем ваши оправдания
В джаве нет богоподобного LINQ и делегатов. Java жрет в разы больше памяти и ебет процессор.
Аноним 08/09/18 Суб 01:24:39 #320 №182693744 
>>182693654
Так я и не говорю обратного.
Аноним 08/09/18 Суб 01:24:45 #321 №182693749 
test
Аноним 08/09/18 Суб 01:25:36 #322 №182693774 
>>182693693
Однохуйственно. Более того, С# родился под влиянием Java. Плюс в том, что под винду он нативен. Учитывая, что Linux Foundation теперь доча Мелкомягких и в Венду встроена UNIX-виртуализация - скоро в баше можно будет инлайном переходить в синтакс С#, лол
Аноним 08/09/18 Суб 01:25:40 #323 №182693779 
>>182693634
Мне. Браузер, к сожалению только жс жрет, падла.

Проникновение ФП в другие языки это хорошо для всего человечества. Даже небо превратится, даже Аллах. Resistance is futile.
Аноним 08/09/18 Суб 01:25:56 #324 №182693784 
>>182693739
а дальше? если мне понадобится цифра 3?
Аноним 08/09/18 Суб 01:26:14 #325 №182693795 
>>182693654
CS достаточно прочитать пару статеек вечерочками с пивком, и дропнуть это говно наконец
Аноним 08/09/18 Суб 01:26:19 #326 №182693796 
>>182692798
Тян - не шлюхи.
Аноним 08/09/18 Суб 01:27:25 #327 №182693830 
>>182693737
>ебаный Лисп
будто что-то плохое
Аноним 08/09/18 Суб 01:27:35 #328 №182693832 
>>182693784
Ты хочешь, чтобы я тебе вольфрамальфу сразу нахуячил?
Аноним 08/09/18 Суб 01:27:38 #329 №182693834 
>>182693796
Ну так и есть.
Аноним 08/09/18 Суб 01:27:59 #330 №182693845 
>>182693737
>>182693712
Просмотрел некоторые задачи и из неё и кое-что прочитал.
Мне она показалась каким-то синтезом математической философии и объяснения логики машин через. Но я я про ту, которая на SCHEME написана.

Мистицизмом от неё попахивает. Но книга классная. Наверное стоит продолжить.
Аноним 08/09/18 Суб 01:28:12 #331 №182693848 
>>182693741
Ты еблан? В Java начиная с 7 есть делегаты.
Аноним 08/09/18 Суб 01:28:12 #332 №182693849 
>>182693705
Какая такая ебля со стейтом? Вон Update Monad в виде редукса вся индустрия жрет и нахваливает.
Аноним 08/09/18 Суб 01:28:27 #333 №182693855 
>>182693784
{
"3"
}

А вообще, хули ты ебло такое скорчил, сказано же, цифра 3 значит цифра 3.
Аноним 08/09/18 Суб 01:29:01 #334 №182693871 
>>182693845
>"через" -> убрать
фикс
Аноним 08/09/18 Суб 01:29:16 #335 №182693875 
2Fquu9-GcIM.jpg
>>182693693
Окей, что в джаве есть такое, чего нет в шарпе? Какая киллер-фича?
Аноним 08/09/18 Суб 01:29:22 #336 №182693876 
а я программист плк

груснаялягушкажпг
Аноним 08/09/18 Суб 01:29:23 #337 №182693878 
>>182693739
> «1 + 1»: «11»
Пофиксил тебя, не знаешь базовой матчасти своего языка.
Аноним 08/09/18 Суб 01:29:51 #338 №182693885 
>>182693739
Не работает, 1+1+0+1=5
Аноним 08/09/18 Суб 01:30:16 #339 №182693894 
Без названия.png
За RUBY быстро поясните по хардкору. Алсо, Рубин на Рельсах - ин май опиньон - это просто богоподобная связка.
Аноним 08/09/18 Суб 01:30:28 #340 №182693898 
>>182693158
> наиболее интуитивно и просто
> нет множественного наследования или оно сопряжено с таким пиздецом, что лучше бы и не было
Что еще расскажешь?
Аноним 08/09/18 Суб 01:30:32 #341 №182693901 
>>182693894
руби еще жив?
Аноним 08/09/18 Суб 01:31:10 #342 №182693907 
Ну ебаные кибастосы возьмите хоть на какие-нибудь галеры макакой [email protected]
Аноним 08/09/18 Суб 01:31:11 #343 №182693908 
>>182693875
Универсальность. Си-шарп это завязанная на дотнет приблуда от мокрософта, при всей попытке в кросс-платформенность, а джава-машина есть под самые экзотические платформы и архитектуры.
Аноним 08/09/18 Суб 01:31:12 #344 №182693910 
>>182693849
Что тебе пояснить? Пиздец медленный, для быстродействия не годится. Писать код просто. Писать хороший код сложно.
Аноним 08/09/18 Суб 01:31:26 #345 №182693917 
>>182693894
Руби нинужон, когда есть богоподобный пайтон.
INSTALL PYTHON
Аноним 08/09/18 Суб 01:31:30 #346 №182693918 
>>182693894
Сахарное говно поехавшего дегенерата, не имеющего никакого опыта в дизайне ЯП. Тормозное как пиздец. Нахуй нинужно в 2к18.
Аноним 08/09/18 Суб 01:31:31 #347 №182693919 
>>182693878
> Держи двоичный
1 + 1 = 10
Аноним 08/09/18 Суб 01:31:40 #348 №182693925 
>>182693894
Оно разве не сдохло?
Аноним 08/09/18 Суб 01:31:41 #349 №182693926 
>>182693898
вы определитесь, нет или оно сопряжено
Аноним 08/09/18 Суб 01:32:22 #350 №182693941 
>>182693901
В нем живут нода и реакт в инклюд, еще как жива)
Аноним 08/09/18 Суб 01:32:49 #351 №182693952 
>>182693737
На питоне лямбды ужасны. Просто посмотри как без let и дефайнов на питоне мерджсорт выглядит. В лиспе всё гораздо проще
https://ideone.com/LFgbuM
Аноним 08/09/18 Суб 01:32:49 #352 №182693953 
>>182693653
Загугли "сортировку пузырьком".
Аноним 08/09/18 Суб 01:33:03 #353 №182693958 
>>182693341
Что вы так дрочите на эти лямбды? Хули в них толку? Ну лямбды и лямбды, сэкономил 2 строчки кода, не объявив функцию. Охуеееееть, это ж открывает целый мир новых возможностей (нет).
Аноним 08/09/18 Суб 01:33:27 #354 №182693967 
>>182693548
>глядишь попиздят монадки как паттерн
Сомневаюсь. Оно слишком СЛОЖНААА и не очень понятно зачем нужно. В монады я несколько раз пытался въехать (когда учил скалу и чутка смотрел хаскель) и так и не осилил.

Если лямбды понятно зачем нужны - они реально экономят сотни шаблонного кода, то вот зачем нужны монады? В чисто функциональных языках они вроде нужны чтобы обхоить всякие ограничения на чистоту, но это довольно бессмысленное занятие как по мне - сперва искуственно создавать себе ограничения, чтобы потом их героически побеждать хитровыебнутым способом. В индустрии такое точно вряд ли нужно.
Аноним 08/09/18 Суб 01:33:43 #355 №182693975 
>>182693958
Ага, и вообще - лямбды не ООПшная хуета)
Аноним 08/09/18 Суб 01:33:53 #356 №182693980 
>>182693875
Я мимокрокодил, конечно.
Нигде нет киллер-фичи в лице ассемблера. Ассемблер способен опрашивать на хардверном уровне лампочки, и это именно то, что останется в конечном итоге, когда надстройки в лице яваскрипта и прочих питонов просто станут непригодны в условиях общего переплытия под SoC. У шарпа только есть шанс, остальных постигнет судьба паскаля и кумира (прасти хоспаде)
Аноним 08/09/18 Суб 01:34:13 #357 №182693997 
>>182693958
Лямбды делают ненужными половину ООП-паттернов например.
Аноним 08/09/18 Суб 01:34:17 #358 №182693998 
>>182682975 (OP)
Первокурсник Информационных систем и технологий итт, задавайте свои советы. На данный момент не знаю нихуя.
Аноним 08/09/18 Суб 01:34:35 #359 №182694002 
>>182693952
>https://ideone.com/LFgbuM
И зачем это так писать?
Аноним 08/09/18 Суб 01:34:41 #360 №182694003 
>>182693997
>например
>примера нет
Аноним 08/09/18 Суб 01:34:57 #361 №182694015 
>>182693997
Например, какие?
Аноним 08/09/18 Суб 01:35:13 #362 №182694021 
>>182693958
зависит от образования. когда его нет, можно продолжать писать на фортране.
Аноним 08/09/18 Суб 01:35:16 #363 №182694022 
Тут кто-нибудь реверсингом занимается в треде? Крякингом? Ради развлечения, может даже как-то на этом зарабатываете.
Аноним 08/09/18 Суб 01:35:19 #364 №182694025 
>>182693898
Фанаты ооп сейчас тебе пояснят что наследование вообще нинужно, ибо есть агрегация.
Да и вообще хуле нет, вон уже в джаву даже его почти протащили через дефолт-методы в интерфейсах. А в скале (которая на той же джава машине работает) оно давно уже есть.
Аноним 08/09/18 Суб 01:35:34 #365 №182694036 
>>182694002
Попытка воссоздать лисп стиль на питоне.
Аноним 08/09/18 Суб 01:35:58 #366 №182694047 
Сборщик мусора предназначен для даунов, не осилививших нормально программирование. Ноудискас
Аноним 08/09/18 Суб 01:36:16 #367 №182694053 
>>182693998
Че там первокуры проходят? Олсо, начальник ИТ самоучка, лол. @Override Java Senior
Аноним 08/09/18 Суб 01:36:20 #368 №182694055 
>>182693958
Там две строчки, тут две строчки, вот и профит. А то годам к 30 уже руки отсыхать начинают, писать один и тот же бойлерплейт бесконечный из года в год.
Аноним 08/09/18 Суб 01:36:23 #369 №182694056 
>>182694021
Моднявые фп-кодеры обосрались от ужаса. Ну я и сам их порой использую, очень ограниченно. Но это просто синтаксичесий сахар над объявлением функции.
Аноним 08/09/18 Суб 01:36:47 #370 №182694069 
>>182694053
>@Override
Это твой алиас в телеге?
Аноним 08/09/18 Суб 01:36:47 #371 №182694070 
>>182694047
В рот ебал обнуллять переменные.
Аноним 08/09/18 Суб 01:37:19 #372 №182694080 
>>182694047
Ага, именно поэтому все значимые хаки столетия произошли вследствие прямого управления памятью. Всем хартблид пацаны!
Аноним 08/09/18 Суб 01:37:25 #373 №182694085 
Тест
Аноним 08/09/18 Суб 01:37:27 #374 №182694087 
>>182692165
Ну хуй знает. hh говорит, что в ДС много вакансий.
Аноним 08/09/18 Суб 01:37:35 #375 №182694090 
>>182694021
>можно продолжать писать на фортране.
>когда его нет
Будто бы не существует вероятности, что те, кто имеют CS степень не пишут инфернальную huitu, которая не то, что непонятно как работает, её читать опасно для психического здоровья.
Аноним 08/09/18 Суб 01:37:40 #376 №182694093 
>>182694069
Нет, не мой.
Аноним 08/09/18 Суб 01:38:01 #377 №182694104 
>>182694022
Помню в универе лулз был когда мой одногруппник прямо на паре от нехуй делать крякал какой-то SVN клиент, сзади подошел препод, как оказалось - один из разработчиков этого клиента.
Аноним 08/09/18 Суб 01:38:50 #378 №182694122 
>>182694022
Сынок, поаккуратней с вопросами.
Аноним 08/09/18 Суб 01:38:54 #379 №182694127 
>>182694022
Только лицензионное ПО. А сишарп на ура крякается декомпилятором от IDEA.
Аноним 08/09/18 Суб 01:40:06 #380 №182694155 
Ошибочным считается восприятие паттернов проектирования как некий не набор ограничений созданных для неквалифицированных специалистов, соблюдение которого ведет к увеличению размера исходных кодов и запутыванию новичков. Наоборот, паттерны проектирования позволяют молодым специалистам немедленно погрузиться в гущу событий и получить выкристализированное знание, полученное ведущими практиками в производстве в течение многих десятилетий. Паттерны проектирования используются в таких, неотделимых от жизни обычного пользователя областях человеческой деятельности как построение АСУТП АЭС, проектирование микропроцессоров, искуственный интеллект, игровые и развлекательные системы, банковские системы, разработка операционных систем, а также применяются для построение компиляторов и всех видов фреймворков.
Аноним 08/09/18 Суб 01:40:31 #381 №182694167 
>>182694053
1 курс продолжение школы
2 курс какой-нибудь ядреный матан + начало специальных предметов
3-4 базы данных, алгоритмы, практики и прочая поебень

мимо гуманитарий-теоретик
Аноним 08/09/18 Суб 01:40:45 #382 №182694170 
ПО от Google, Microsoft, Apple использует паттерны проектирования и каждый, я повторюсь, каждый, специалист несомненно должен разбираться в паттернах проектирования. Не секрет, что попасть к нам в компанию можно только хорошо изучив все паттерны проектирования. Паттерны проектирования очень нужны и полезны. Они помогут вам нанять литераторов, творческих и духовно богатых людей, которые смогут в дальнейшем строить сложные системы и описывать наш мир в терминах объектов. От этого ваши продукты будут наполнены жизнью и красотой, в отличии от сухих и ничем не примечательных программ интровертов-инженеров. Благодаря паттернам проектирования мы смогли сформировать свою команду из талантливых людей, которые видят суть программ. Паттерны проектирование -- это, если хотите, метафизика Computer Science. Ведь, даже если вы думаете, что вы не используете паттерны проектирования вы все равно тем или иным образом вовлечены в шаблонное мышление.
Аноним 08/09/18 Суб 01:41:05 #383 №182694175 
Единственный профит от функционального программирования это очень высокий порог вхождения. За счет этого можно смотреть на всех свысока и считать себя умным. Писать код на чистом ФП невозможно, а изъебываться, приспосабливая красивые абстракции к реальной жизни, и запихивать всю логику в монады, это извращение.

Ну нахуя? Хочешь в функциональном стиле писать? Ну пиши ты на здоровье, кто тебе не дает хвостовую рекурсию и анонимные функции? Где их нет? В си?
Аноним 08/09/18 Суб 01:41:14 #384 №182694180 
>>182694090
Это не вероятность, это скорее факт. Те кто двигают науку обычно меньше всего заботятся о стиле кода и качестве ПО. Им главное чтобы на костылях и говнокоде как-то отработал один-единственный пример, который они для публикации в журнале готовят, а дальше хоть трава не расти.

Пару раз ковырялся во всяком научном коде - такое-то говнище, ссаные студенческие курсовики на пхп в мухосранском пту и то лучше в плане читаемости и понятности.
Аноним 08/09/18 Суб 01:41:22 #385 №182694184 
>>182684569
> 2 дня
Скажи что ты тролешь. Я час назад уже стал президентом Казахстана
Аноним 08/09/18 Суб 01:41:39 #386 №182694193 
Обсервер или так называемый Паб/Саб. Все взрослые системы используют шину сообщений. Есть специализированные продукты RabbitMQ, Redis, Tibco JMS, Fiorano, ZeroMQ, ActiveMQ, IBM WebSphere, также Pub/Sub паттер применяется повсеместно для организации событий на стороне клиента, без Pub/Sub мы не построим ну никак удобную систему ивентинга, и не верьте интровертам неквалифицированным специалистам из мира ФП, которые вам будут твердить обратное про FRP и композицию событийных стримов. Без Pub/Sub было бы невозможно построить Facebook, LinkedIn, Twitter и Google+. Pub/Sub как видно из названия сводится к двум функция pub(Message,Channel) (публикация в шину) и sub(Channel,Callback) (подписаться на события шины). Очень просто запомнить, как в Бейсике Peek и Poke.
Аноним 08/09/18 Суб 01:41:56 #387 №182694203 
>>182694127
>А сишарп на ура крякается декомпилятором от IDEA.
на дотнетовском сишарпе тоже пишут эксотичную малварь. как они криптуют бинарники чтобы легко не реверселось?
Аноним 08/09/18 Суб 01:41:57 #388 №182694204 
>>182693967
Да нет, они тащемта очень простые на самом деле. Просто нуфаги считают что их обязательно нужно понять и желательно как можно раньше и желательно сразу всю теорию. Закономерно сасают и бросают.

> то вот зачем нужны монады?
Что значит зачем? Вот есть элвис оператор, это который
let a = fooOrNull?.barOrNull?.quuxOrNull если правильно помню.
А с монадой это let a = fooOrNull >>= barOrNull >>= quuxOrNull.
Есть еще промисы, это которые
let a; getFoo().then((foo) => getBar(foo).then((bar) => getQuux(bar))).
А с монадой это let a = getFoo >>= getBar >>= getQuux.
И еще десяток вариаций разных штук с разным синтаксисом, зашитые в язык, хотя это такой же паттерн как и делегат.
Аноним 08/09/18 Суб 01:42:35 #389 №182694222 
>>182694167
Мне почему то всегда виделось, что в университете лучше с 1 по 3 курс усиленно бомбить разум студента хорошим, полезным матаном и теми же самыми алгоритмами, а не оставлять это на 3-4 курсы.

В сущности, в любом нормальном учебном заведении так и делают.
Аноним 08/09/18 Суб 01:42:44 #390 №182694230 

Чейн оф респонсибилити. Тоже очень нужный паттерн, без него было бы невозможно проектировать сложные системы. Любой фреймворк в котором есть слои (а это есть у всех), которые нужно подменять ипользуют этот паттер. IO запросы во всех операционных системах, стеки хендлеров, модель OSI, все это примеры чейн оф респонсибилити паттерн. Очень сложно запомнить как его писать. Представьте, что у вас есть список хендлеров через которые должно пройти сообщение, это могут быть фильтры или слои подсистемы авторизации. Мы будем использовать специальный псевдокод для описания сложных паттернов: lists:foldl(fun(Module,Ctx,Args) -> Module:Fun(Args,Ctx) end,Context,Handlers).
Аноним 08/09/18 Суб 01:43:24 #391 №182694250 
>>182694003
>>182694015
Например вместо
class MyDelegate implements FooDelegate {
doFoo { ... }
}
просто суешь лямбду. Алсо команда, chain of responsibility, visitor и может еще что-то, что сразу в голову не пришло.
Аноним 08/09/18 Суб 01:43:34 #392 №182694257 
Команда. Этот паттерн позволяет добавлять функцинальность на лету. Наприме прислать встроить в меню вашего приложения новые комманды про которое оно не знано раньше. Благодаря тому, что вы скопируете нужеую DLL с интерфейсом ICommand, вы сможете вызвать метод Command:exec(Args). Не удивляйтесь что на псевдокоде это выглядит так просто, за этим паттерном стоит 5 классов и два интерфейса, а если учесть протокол по которому просиходит обновление кода, то и вовсе можно запутаться. Но понимание псевдокода поможет вам запомнить этот сложный и нужный паттерн.
Аноним 08/09/18 Суб 01:43:40 #393 №182694259 
>>182694203
Есть подозрение, что бинарники не криптуют, а обфусцируют код до неузнаваемости, а потом компилят в байт-код. Выходит запутанное хуй пойми что с кучей левых инструкций.
Аноним 08/09/18 Суб 01:44:18 #394 №182694282 
Стейт паттерн.. Это фундаментальный паттерн который позволит вам разрабатывать гибкие и понастоящему полиморфные приложения. В реальной жизнь очень часто объекты окружающего нас мира меняют свое поведение в зависимости от своего состояния. Для реализации реальных и практичных, а не исследовательских систем вы обязательно будете использовать Стейт Паттерн. Это паттерн настолько сложный что для него не существует псевдокода для мнемонического запоминания. Его очень легко спутать с Паттерном Плагин или Паттерном Стратегия. Понимание различия этих паттернов ключ к успешной разработки приложениий.
Аноним 08/09/18 Суб 01:45:36 #395 №182694324 
>>182694250
ПРОСТО СУЕШЬ ЛЯМБДУ @ ТЕПЕРЬ КОД НЕЧИТАЕМ И НЕ РЕЮЗАБЕЛЕН. Очень удобно. А нахуя тогда вообще было писать абстрактный класс-то?
Аноним 08/09/18 Суб 01:45:39 #396 №182694326 
Медиатор. Не менее сложный чем Стейт паттер. Медиатор позволяет вам разнести рядом встречающуюся функциональность по разным уголкам планеты и таким образом применить механизм позднего связывания и управлять ссылками на объекты, которые могут находится удаленно. Все системы защиты строятся на этом паттерне. Обычно вы передаете объекты которые поддерживают определенный интерфейс и в коде пишете вызов методов этих объектов используя интерфейсы. Грубо говоря можно сказать, что вы пишете программы. Тоже сложный но нужный паттерн для которго не существует простого псевдокода. Любая программа которая работает с больше чем одной внешней функцией/библиотекой/системой называется медиатором.
Аноним 08/09/18 Суб 01:46:09 #397 №182694341 
>>182694204
Проблема в том, что для этого надо слишком много мозгами скрипеть (что как бы подтверждается количеством попыток это все разжевать на том же хабре).
В итоге попытка внедрения ФП приводит к росту требований к уровню разработчиков, причем к критическому росту. Т.е. просто становится очень заябно искать новых людей в команду. Поэтому оно все никак и не взлетает, хотя той же скале уже охуеть сколько лет.
На хабре помню была статья о том, как одна команда перекатилась со скалы в го, что ли, потому что заебались искать разработчиков. И я на 100% с этим согласен, т.к. на скале - даже без сильных фп изъебств - я сам один сервис в прод внедрил, а потом проклял все на свете когда пришлось обучать других членов команды, не секущих в ФП совсем,его поддерживать.
Короче профит тут несопоставим с умственными усилиями.
Аноним 08/09/18 Суб 01:46:20 #398 №182694344 
>>182694175
>кто тебе не дает хвостовую рекурсию
Половина мейнстримных языков, лел. Нет ссылочной прозрачности -> компилятор хуй знает можно ли в твоей хуйне заоптимизить хвостовую рекурсию.
Аноним 08/09/18 Суб 01:46:49 #399 №182694356 
Визитор. Этот паттерн чаще всего испльзуется при рендеринге данных, или алгоритме обхода сложных структур данных типа деревьев. Например представьте себе, что вам нужно отрендерить HTML или XML документ в браузере, который представляет собой иерархическую структуру. Это можно легко сделать с помощью псевдокода [ (element(X,E)):render(E) || E <- lists:flatten(Elements) ], который легко запомнить. Очень простой и понятный паттерн.
Аноним 08/09/18 Суб 01:47:11 #400 №182694362 
>>182694180
Ну да, есть такое. Я про отвратный код научных сотрудников.
Аноним 08/09/18 Суб 01:47:25 #401 №182694372 
>>182694341
то что в мире большинство людей дебилы, которые даже скалу выучить не могут, это вроде не новость.
Аноним 08/09/18 Суб 01:48:30 #402 №182694404 
>>182694222
Матан говно и нинужен. Проблема в том, что учебные программы устанавливает министерство, и если ты назвался университетом - будь добр на первых двух-трех курсах вывалить студентам в мозг кучу ненужного им говна. Гуманитариям - программировани, программистам - культурологию и матан.
В итоге в учебных программах время на реально полезные дисциплины начинает находиться курса с 3 только. Но в ИТ нормальные студенты с 3-4 курса уже работают и забивают на учебу, так что образование по сути вообще мимо пролетает на 80%.
Аноним 08/09/18 Суб 01:48:38 #403 №182694408 
>>182694344
Там, где речь о критичных к быстродействию моментах, никто все равно не пишет на ФП и любых языках с высоким уровнем абстракции. Пишется на чистом си без лишней хуйни.
Аноним 08/09/18 Суб 01:48:48 #404 №182694413 
Интерпретатор. Очень сложный паттерн, которым пользуются системные программиста для разработки компиляторов и интерпретаторов. Если ваша система использует механизм скриптования, вы должны использовать паттерн интерпретатор. Лучше всего для языков использовать BNF нотацию, вот пример описания полноценного объектно ориентированного фунционального динамически типизированного языка с макросами, квазицитированием и возможностями паралельного программирования:

program ::= message [ program ]
message ::= symbol [ "(" [ message [ "," message ] ] ")" ]
Аноним 08/09/18 Суб 01:49:28 #405 №182694431 
>>182694408
о, любители malloc подъехали.
Аноним 08/09/18 Суб 01:49:52 #406 №182694445 
>>182686992
Продвинутые жс кодеры хипстеры сидят на yarn
Аноним 08/09/18 Суб 01:50:09 #407 №182694453 
>>182694324
> А нахуя тогда вообще было писать абстрактный класс-то?
Так лямбд-то не было. Приходилось строчку кода в 5 строчек бойлерплейта заворачивать.
> ТЕПЕРЬ КОД НЕЧИТАЕМ
Ничего, тимлид на ревью расскажет как читабельно сделать.
> И НЕ РЕЮЗАБЕЛЕН.
Будто ты свои FooDelegate в один однострочный момент дохуя реюзал. Засунь в переменную и будет тебе реюзабельно.
Аноним 08/09/18 Суб 01:50:33 #408 №182694463 
>>182694431
Сказал бы это ты Кернигану и Риччи, пиздюлей бы прямо от них получил.
Аноним 08/09/18 Суб 01:51:41 #409 №182694499 
>>182694431
Вообще ни разу не любитель, в рот ебал. Но факт остается фактом, никто не пишет такие вещи ни в формате ООП, ни в формате ФП
Аноним 08/09/18 Суб 01:53:00 #410 №182694530 
>>182694453
лямбды были всегда. Ещё до ООП. И никому были нахуй не нужны. Иногда они удобны, но пытаться подменять ими нормальный объектный код это дичь.
Аноним 08/09/18 Суб 01:53:41 #411 №182694547 
>>182694372
Ну так нам в этом мире жить и есть два варианта: либо ныть какие все дебилы вокруг и что твое любимое ФП нахуй никому не упало, либо понять, принять, простить и как-то устроиться (т.е. писать на ООП языке с некоторыми удобными ФП фичами)
Аноним 08/09/18 Суб 01:54:11 #412 №182694565 
>>182694341
Лень многобукв писать. Мысленно перенесись в какой-нибудь 95й иди когда там и замени в своем посте ФП на ООП. Инерция, непривычность, архитектурные космонавты с кучей непонятных слов, уже было. И тысячи бложеков\книжек с разжевыванием тоже.
Я вот в промисах до сих путаюсь, хотя Eff с 33 алгебрами с закрытыми глазами заворачиваю.
Аноним 08/09/18 Суб 01:54:15 #413 №182694568 
>>182694530
>никому не нужны
>>182694499
>никто не пишет
яснопонятно.
Аноним 08/09/18 Суб 01:55:19 #414 №182694594 
>>182694372
О, вот и профит от ФП. Как уже много раз говорили в треде, профит в ЧСВ освоившего. Бро, нахуй нам не упало дрочить на вашу охуенность. Надо бабки делать! Кодинг это не наука, кодинг это не искусство. Это способ по-легкой срубить бабла, с применением кодеров.

И если качество кода нереально повышает его стоимость (что спорно, к тому же, про качество), то такой язык нахуй не нужен.
Аноним 08/09/18 Суб 01:55:47 #415 №182694606 
>>182694568
Пример широко применяемого хайлоад-приложения на чистых ФП в студию!
Аноним 08/09/18 Суб 01:57:19 #416 №182694656 
>>182694463
В их времена как бы не было особых альтернатив, ты либо байтоебствовал на сях, либо страдал с реально тормозами на всяких лиспах и схемах. Страуструп вроде свой С++ запилил только потому, что ему хотелось язык с ООП, который бы ему курсовик посчитал быстрее чем за месяц (как было бы со схемой)
Аноним 08/09/18 Суб 01:57:56 #417 №182694669 
>>182694404
Я говорил про полезный и действительно покрывающий подавляющее большинство потребностей человека в сфере кодинга матан. Этакий минимум "свободных искусств" как в античности, но только в области математики и логики, чтобы человек мог с этими знаниями приступать к работе не тратя годы на избыточные, слишком абстрактные знания. Но от той же абстрактности и обучению различать её разные уровни тоже никуда не деться, это отличает умного человека, от обычного ремесленника, разве нет? И если уж человек хочет действительно чему-то научиться, нужно оттачивать это умение.

Но да, я соглашусь, что работать нужно начинать раньше, и не забирать у людей время, которое они могли давно превратить в полезные рабочие навыки и лучшую жизнь (во всех качествах и смыслах). И соглашусь, что министерские программы тоже нуждаются в коррекции. Просто сразу всё к херам выбрасывать не нужно.

Человек должен всё же, на мой взгляд, в себе тонкость и интеллектуальное чутьё вырабатывать, чтобы окончательно не стать говноедом, и чтобы быть на многое способным. А для этого тоже нужно время в университете.
Аноним 08/09/18 Суб 01:57:59 #418 №182694673 
>>182694250
>просто суешь лямбду
>но сам лямбду не сунул
Аноним 08/09/18 Суб 01:58:15 #419 №182694683 
>>182694606
любое приложение написанно на плюсах, жабе, жабаскрипте, питоне, написанное чуть более пряморукой макакой чем обычный анон в б.
Аноним 08/09/18 Суб 01:58:45 #420 №182694693 
>>182694530
Ты про &(void lam(void arg1, void arg2))? Я б тоже такое без нужды не стал использовать
> пытаться подменять ими нормальный объектный код это дичь.
И не надо. Если у тебя ООП-ориентированый язык, то это всё равно будет неудобно в большинстве случаев.
Аноним 08/09/18 Суб 01:59:03 #421 №182694702 
>>182694565
Вот только лулз в том, что ФП чуть ли не старше ООП, но до сих пор не взлетело. Причем нынче-то все быстрее гораздо происходит чем тогда, новые языки на хайпе взлетают до небес за пару лет. А хаскель и скала как были в жопе 15 лет назад, так и остались до сих пор.
Аноним 08/09/18 Суб 01:59:22 #422 №182694709 
>>182694683
Всем похуй на ваше саморазвитие, ваш набор знаний и ваше глубокое понимание алгоритмов. Эти приложения, они нужны для одной цели. Приносить деньги. Они их приносят? Это хорошие приложения. Других критериев нет.
Аноним 08/09/18 Суб 01:59:45 #423 №182694724 
>>182694594
Двачую этого бизнесмена

анон, пытавшийся внедрять скалу в продакшен в финтехе
Аноним 08/09/18 Суб 02:01:58 #424 №182694769 
>>182694606
facebook sigma
>>182694673
ну не тралль))0
Аноним 08/09/18 Суб 02:02:29 #425 №182694782 
>>182694709
Иными словами, чем более язык дружелюбен к макаке и позволяет ей писать, не заморачиваясь, код, готовый для выполнения бизнес-логики, тем язык лучше. И наоборот. На пиндоне могу писать даже я, например. Такие макаки стоят дешево, и их код для пользователя от кода хаскеллиста не отличается вообще никак.
Аноним 08/09/18 Суб 02:03:45 #426 №182694805 
>>182694782
сразу видно человека, который нанял дешевых макак, сделал качественно дешево и быстро проект и заработал кучу денег.
Аноним 08/09/18 Суб 02:04:11 #427 №182694814 
>>182694769
> facebook sigma
> Haskell isn’t a common choice for large production systems like Sigma
Из официального пресс-релиза.
Аноним 08/09/18 Суб 02:04:37 #428 №182694824 
>>182694565
ФП пытаются внедрить уже лет 15 как. И, если лямбды норм зашли, то монады так и остались бессмысленным дрочевом для поехавших. Чем-то более-менее похожим на монады является linq в дотнете.
Аноним 08/09/18 Суб 02:05:19 #429 №182694836 
>>182694782
На самом деле все несколько сложнее. И язык, провоцирующий на написание говнокода, может плохо подходить для крупных проектов, которые под весом говнокода вполне могут рухнуть.
Например я вообще не ебу как люди пишут на питоне что-то сложнее простых скриптов, как они там ошибки отлавливают? Со всей этой динамической типизацией завтра тебе вместо строки в метод прилетит число и все пизданется, и никакими тестами ты это не покроешь.
Аноним 08/09/18 Суб 02:06:23 #430 №182694860 
>>182694836
Гайды + сношение кодеров. Там ассерт, тут эксепшн и все работает.
Аноним 08/09/18 Суб 02:06:36 #431 №182694865 
>>182694709
Вот из-за таких людей как ты, точней, хммм, такой философии, игростудии и выкатывают фекалии наподобие последнего Бетмена, а потом удивляются, почему сообщество и все те, кто в это сыграл, готовы собирать деньги на киллеров, лишь бы тех уродов и ублюдков допустивших такое неоптимизированное сраньё в массы, устранить.

Продолжайте мыслить такими же категориями. Ни в коем случае не воспринимай это как оскорбление, это только моё мнение.
Аноним 08/09/18 Суб 02:06:45 #432 №182694869 
>>182694404
>В итоге в учебных программах время на реально полезные дисциплины начинает находиться курса с 3 только
Поясни, что из этого годное:
Микропроцессорные системы
Архитектура программных систем
Цифровая обработка сигналов
Базы данных
Конструирование программного обеспечения

а что поебота?
Аноним 08/09/18 Суб 02:07:12 #433 №182694886 
>>182694702
> до сих пор не взлетело
> лямбды в каждом первом языке
> const и иммутабельность в каждом втором
> Option, promise, редухи и прочие монадки
> uniqueness types в расте
Так, падажжи ебана.

> А хаскель и скала как были в жопе 15 лет назад
Вангую там и останутся. Будет что-нибудь новое, что будет педалиться большой корпорацией. Взлетает обычно такое.
Аноним 08/09/18 Суб 02:07:45 #434 №182694901 
>>182694824
>уже лет 15 как.
Двачну. Скале как раз вот ровно 15 лет. И все 15 лет ФПебы кукарекают НУ ВСЕ ПОЧАЛОСЬ, ФП НА ПОДЪЕМЕ, ЩАС ЗАЖИВЕМ! Только чет все не начинается. Какие-то удобные штуки из ФП в ООП перекочевали, но привело это только к тому что чистые фп языки стали еще менее нужны. Если пять лет назад я еще думал о переходе с джавы на скалу, то после выхода 8 джавы это стало нахуй не нужно, так как в скале осталось разве что "все является выражением" и паттерн матчинг клевый, а все остальное полезное уже и в джаве появилось.
Аноним 08/09/18 Суб 02:07:52 #435 №182694906 
>>182694865
Хз, в игры не играю, не могу сказать ничего по этому поводу. Ребятам надо было оптимизировать в первую очередь свои расходы, я так думаю. И купить готовый движок.
Аноним 08/09/18 Суб 02:07:59 #436 №182694909 
>>182694824
код большинства людей не перестает находиться в нескольких монадах, даже в том случае когда они это не осознают или отрицают.
Аноним 08/09/18 Суб 02:09:36 #437 №182694945 
>>182694865
Геймдев - особенно консольный - одна из немногих областей где байтоебство еще востребовано. Да и то разве что в ААА-йобе. И то обычно достаточно в фирме иметь пару спецов-байтоебов, которые будут говнокод подчищать за остальными, это выгоднее чем обучать тонкостям всех. Во всяком случае в мои времена (год 2008, разработка под PS3) так было.
Аноним 08/09/18 Суб 02:09:40 #438 №182694947 
>>182694901
ага, завезли
trait Function1[-T1, +R] extends AnyRef
Аноним 08/09/18 Суб 02:09:54 #439 №182694952 
>>182694886
Ты понимаешь разницу между парадигмой и отдельными фичами, вынесенными за её пределы? Императивное программирование как основа кода как было, так и осталось. Всё так же код это, mainly, последовательность инструкций и циклов, а не описан функциями в математическом смысле. Ну и ООП-примочки никуда не отступили.
Аноним 08/09/18 Суб 02:10:32 #440 №182694971 
>>182694869
Я понятия не имею. Все зависит от твоей шараги, от преподов, их похуизма и профессионализма.
Аноним 08/09/18 Суб 02:10:42 #441 №182694976 
>>182694869
>Микропроцессорные системы
>Цифровая обработка сигналов
>Базы данных
Три совершенно разных области. Специалист в одной не шарит в двух других. Но мы засрем студентам весь мозг обрывками знаний вместо того, чтобы научить тупо писать тесты.
Аноним 08/09/18 Суб 02:10:42 #442 №182694977 
>>182694769
>ну не тралль))0
Я так и не понял о чем ты
Мог бы просто кинуть картинку с fmap и жавой
Аноним 08/09/18 Суб 02:11:07 #443 №182694992 
342009htmlm1a1855ea.png
Есть ли исследования, которые показывают или опровергают различие мозга пограмистов на различных ЯП? С картинками типа пикрелейтед. У ФП наверн во время погромирования была бы очень активна думательная зона, а у джава-петухов - памятная.
Аноним 08/09/18 Суб 02:11:37 #444 №182694998 
>>182694814
Хайлоад приложения на чистом фп? Хайлоад приложения на чистом фп. Еще нагуглить?
Аноним 08/09/18 Суб 02:11:44 #445 №182695000 
>>182694906
Лол, ты прямо Нострадамус какой-то. А они и купили!

Точнее взяли, как бы ты не удивлялся. И этот движок барабанная дробь UNREAL ENGINE 4!!!

Аплодисменты, дамы и господа, той студии, которая умудрилась взять игровой движок, который никогда не похдодил к таким большим виртуальным мирам, и накрыла его таким толстенным слоем лагучего кода, что даже индусы некроманты с автопарково Гугла, которые спят прямо в машинах, вытирали слёзы от такого шедевра.
Аноним 08/09/18 Суб 02:11:55 #446 №182695003 
Где можно найти галеру на удаленке? Готов чисто за опыт батрачить.
мимо вкатывальщик в ведро
Аноним 08/09/18 Суб 02:12:29 #447 №182695014 
>>182694976
Кстати, тоже переоцененная хуета, раздувающая штат. В крупных и очень крупных проектах оправдано.
Аноним 08/09/18 Суб 02:12:41 #448 №182695017 
>>182694976
тесты научить можно и макаку за неделю. учить цос тестировщика ты будешь те же два года, и то если он математику не прогуливал.
Аноним 08/09/18 Суб 02:12:51 #449 №182695021 
>>182694998
Вперёд!
Аноним 08/09/18 Суб 02:12:59 #450 №182695026 
>>182694992
Сомневаюсь. И что бы такое исследование доказало, какой вывод из него надо будет сделать? Результатом программы ведь должно быть удовлетворение нужд пользователей, а не напряжение различных участков мозга программиста
Аноним 08/09/18 Суб 02:13:38 #451 №182695033 
>>182695026
>Результатом программы ведь должно быть удовлетворение нужд пользователей
с чего бы.
Аноним 08/09/18 Суб 02:13:53 #452 №182695038 
Создалось впечатление, что работать с WMI проще всего с помощью C#. Так ли это? "Обучен" только С++ пока что, но не уверен, что с ним будет удобнее.
Аноним 08/09/18 Суб 02:14:36 #453 №182695051 
>>182694998
Haskell is sandwiched between two layers of C++ in Sigma. At the top, we use the C++ thrift server. In principle, Haskell can act as a thrift server, but the C++ thrift server is more mature and performant. It also supports more features. Furthermore, it can work seamlessly with the Haskell layers below because we can call into Haskell from C++. For these reasons, it made sense to use C++ for the server layer.


Эммм... и всё же мишшн критикэл вещи написаны на сях.
Аноним 08/09/18 Суб 02:14:36 #454 №182695052 
>>182695000
>которая умудрилась взять игровой движок, который никогда не похдодил к таким большим виртуальным мирам
Чет вспомнил кучу историй как Wargaming свой движок BigWorld мучали. Особенно в самолетах, где движок был не заточен под такие большие открытые пространства, в итоге они там все отскейлили, в единицах движка длина самолета была около сантиметра, чтобы большие на вид уровни влезали в ограничение движка в пару квадратных километров.
Аноним 08/09/18 Суб 02:14:59 #455 №182695056 
>>182682975 (OP)
Хэллоу, пишет пьяный data scientist/machine learning engineer, вкатился
Аноним 08/09/18 Суб 02:15:24 #456 №182695067 
>>182695003
Вкатывальщиков на удаленку обычно не берут. Ибо пока ты мало знаешь, на удаленке будешь слишком сильно тупить и косячить, а учить и исправлять тебя тяжело.
Удаленщики обычно только с опытом нужны
Аноним 08/09/18 Суб 02:15:26 #457 №182695069 
>>182695017
Нахуй мне твой цос, если я работаю в дойчебанке и пишу опердень на джаве?
Аноним 08/09/18 Суб 02:15:37 #458 №182695073 
>>182695051
At the lowest layer, we have existing C++ client code for talking to other internal services. Rather than rewrite this code in Haskell, which would duplicate the functionality and create an additional maintenance burden, we wrapped each C++ client in a Haxl data source using Haskell’s Foreign Function Interface (FFI) so we could use it from Haskell.

Haskell’s FFI is designed to call C rather than C++, so calling C++ requires an intermediate C layer. In most cases, we were able to avoid the intermediate C layer by using a compile-time tool that demangles C++ function names so they can be called directly from Haskell.

Аноним 08/09/18 Суб 02:16:20 #459 №182695086 
>>182695073
Господа, у нас тут очередной обсёр функциональщиков.
Аноним 08/09/18 Суб 02:16:26 #460 №182695089 
>>182694952
Понимаю прекрасно.
Тем не менее, если парадигма состоит из N фичей и N/3 фичей уже разошлись почти по всем языкам, то можно ли говорить что парадигма не взлетела? Ящитаю, что это считается за взлетело.
Чисто ООП-языков типа smalltalk тоже нифига нет в мейнстриме, но почти все их фичи везде внедрено. ООП взлетело или не?
Аноним 08/09/18 Суб 02:16:28 #461 №182695090 
>>182695069
тогда три класса образования и вперед. динамические опердени - это важный сектор народного хозяйства.
Аноним 08/09/18 Суб 02:16:32 #462 №182695091 
>>182695056
Бамплимит уже почти, а он только вкатился
Аноним 08/09/18 Суб 02:16:45 #463 №182695094 
>>182694945
Там очень странное сочетание кода, который никто не захотел чистить, разгильдяйства управляющих студии, как выше анон догадался, и мерзопакостнейшего порта с консолей, который в итоге и вызвал скандал.

Но да, тут именно дело было в порте. Но всё равно, это никак их не оправдывает.
Аноним 08/09/18 Суб 02:16:48 #464 №182695095 
>>182695003
Мимо макак-вкатывальщик
>вкатывальщик в ведро
>чисто за опыт
Нигде, если ты не про реакт натив с паралельным макакингом
Если окончательно определился с ведром, - советую пойти на курсы\ сразу стажером
Аноним 08/09/18 Суб 02:17:42 #465 №182695111 
>>182695003
Камон, заходишь на апворк, сначала ищешь какую-то хуйню по типу парсеров, кидаешь апплаи. Можешь пиздануть видосик, как твой скрипт охуенно парсит амазон и добавлять его в твои апллаи.
Заказчик видит, что какой-то бичара без опыта за копейки готов батрачить, а у него еще и видосик есть. Все, клиент твой.
Аноним 08/09/18 Суб 02:17:56 #466 №182695117 
>>182695089
>Чисто ООП-языков типа smalltalk тоже нифига нет в мейнстриме, но почти все их фичи везде внедрено. ООП взлетело или не?
Тут для начала надо определить что такое ООП, потому что все понимают это по-разному. Как там создатель того же смоллтока, что ли, говорил "Да, я придумал термин ООП, и я совершенно точно не имел в виду то, что теперь под этим подразумевают"
Аноним 08/09/18 Суб 02:18:21 #467 №182695127 
Поясните за полиформизм.
Аноним 08/09/18 Суб 02:18:37 #468 №182695128 
>>182695091
Ну а что, я смотрел фильемсы со своей няшей, она уснула, а я рванул на двач
Аноним 08/09/18 Суб 02:19:37 #469 №182695152 
>>182695067
Ну а как тогда опыт нарабатывать? Ибо я на такой стадии, что бегиннерские курсы/задачки челлкнджа не дают, но когда пытаюсь во что-то серьезное - стоплюсь на первом же затыке
Аноним 08/09/18 Суб 02:19:46 #470 №182695157 
>>182695073
>>182695051
>Вырвать из контекста какую-то хуйню
>очередной обсёр функциональщиков
Почитайте, почему они перешли на хаскель
Итоговый прирость скорости ~х3
Аноним 08/09/18 Суб 02:20:17 #471 №182695166 
>>182695157
Почитайте _С чего_ они перешли на хаскель. С самодельного ЯП.
Аноним 08/09/18 Суб 02:20:42 #472 №182695174 
>>182695152
В офис вкатываться. Там научат. И только после этого, после 2-3 лет работы, перекатываться в удаленку-фриланс
Аноним 08/09/18 Суб 02:20:42 #473 №182695175 
>>182695090
Маня, джава синьор за день зарабатывает больше, чем ты за месяц в своем нпо сраньпромсвязь.
Аноним 08/09/18 Суб 02:21:02 #474 №182695183 
>>182695157
И не передергивай. Речь была о том, что ФП или ООП, но все критичные вещи по скорости пишутся на байтоебстве, поэтому гарантированная оптимизация хвостовой рекурсии, ну как сказать, не критична.
Аноним 08/09/18 Суб 02:21:32 #475 №182695197 
>>182694977
Ок, троллинг aside.
Без лямбд:
interface Foo {
barDelegate: BarDelegate
}
class MyBarDelegate implements BarDelegate {
void doBar() { print("tipa sdelal bar, da"); }
}
let foo = new Foo(); foo.bar = new MyBarDelegate(); foo.run()

С лямбдами:
interface Foo {
barDelegate: () => void
}
let foo = new Foo(); foo.bar = () => print("tipa sdelal bar, da"); foo.run()

Вот так лямбда заменила однострочный делегат. Если ты когда-нибудь писал на ObjC с какавой, где 60% апи это делегаты, до блоков, то сейчас пустил ностальгическую струю под штаниной, инфа 100%.
Аноним 08/09/18 Суб 02:21:40 #476 №182695201 
>>182695175
>Маня, джава синьор за день зарабатывает больше
Проиграл с манямира
мимо джава синьор
Аноним 08/09/18 Суб 02:22:04 #477 №182695207 
>>182695175
может да, а может и нет, можно ведь и не угадать.
Аноним 08/09/18 Суб 02:22:32 #478 №182695215 
>>182695201
Ну, значит ты любитель гребли на галерах, если у тебя не удается. И какой же у тебя инкам?
Аноним 08/09/18 Суб 02:22:56 #479 №182695223 
>>182695052
Фантастика нахер.

Нет, правда, спасибо, что поделился интересным фактом.


Вообще, уважаемые, читая ваши истории, как вы там пердолите что-то, внедряете ФП, что-то пытаетесь опттмизировать, занимаетесь САМОРАЗВИТИЕМ через МОНАДЫ, я смотрю в прошлое и знаете каким вопросом задаюсь?

Как вообще у человечества, с таким кодом что-то работает, сука.

Как кодили на компах, которые были на космических аппаратах, доставивших человека на Луну. Как запускали шаттлы. Как Советы умудрились забросать Венеру своими дешевыми аппаратами, и даже записать оттуда звук и сделать фоточки, если кодинг - просто энциклопедия человеческой лени и самовлюбленного безумия вперемешку с глупостью.

Как?!
Аноним 08/09/18 Суб 02:23:19 #480 №182695232 
>>182695215
>И какой же у тебя инкам?
100к в месяц, ДС
Аноним 08/09/18 Суб 02:23:53 #481 №182695248 
>>182695232
у меня стажеры столько получают, побойся бога, синьор.
Аноним 08/09/18 Суб 02:24:25 #482 №182695256 
>>182695232
Тебя наебали. При том очень сильно. Максимально. Если ты синьер, то инкам в раза 2.5 должен быть больше. Сужу по зп в стране салоедов.
Аноним 08/09/18 Суб 02:25:02 #483 №182695271 
>>182683008
Что такое в Росси "архитектор"? В Европе архитектор это что-то вроде бизнесс менеджера с технарьским бэкграундом, который может в разговоры на всех уровнях ( у вас это называют "стейкхолдер менеджментом" ). Дальше идёт Энтерпрайз архитектура, тоесть ещё больший уклон в бизнесс процессы. И ещё выше архитекторы доменов, специализация в определенной области ковсему прочему.

Мимо cloud architect
Аноним 08/09/18 Суб 02:26:01 #484 №182695290 
>>182695271
>архитекторы доменов
>cloud architect
код покажи, архитектор
Аноним 08/09/18 Суб 02:26:26 #485 №182695299 
image.png
>>182695248
>у меня стажеры столько получают, побойся бога, синьор.
>>182695256
>Если ты синьер, то инкам в раза 2.5 должен быть больше
Аноним 08/09/18 Суб 02:26:58 #486 №182695310 
>>182695223
>Как
Так весь вопрос в KPI и целях процесса разработки.

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

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

Просто разные цели. Ну и разумеется первая индустрия по количеству вовлеченных людей сильно больше второй, поэтому и истории такие встречаются чаще.
Аноним 08/09/18 Суб 02:27:11 #487 №182695318 
>>182687067
> Но SQL то в нагрузке нахуя? Что бы тормозить всё?
Ебать ты дебил, братишка.
С индексами не разобрался?
Аноним 08/09/18 Суб 02:27:14 #488 №182695320 
>>182695232
Тебя наебали. Полторы штуки баксов - это зарплата начинающего мидла, синьор получает 3.5к
Аноним 08/09/18 Суб 02:28:20 #489 №182695345 
я как-то пришел в одну контору, поболтали о жизни, а перед следующей встречей спрашивают "а вы к нам на архитектора"? я говорю, ну как пойдет, может и архитектурить будем. btw предложили 8к, для москвы неплохо
Аноним 08/09/18 Суб 02:28:35 #490 №182695351 
>>182695127
Что там можно не понять?
https://wiki.haskell.org/Polymorphism

map :: (a -> b) -> [a] ->

Принимает функцию из А в Б (при этом Б может быть равно А), список с А и возвращает тип результата функции
У тебя есть length, который из String -> Int
Тебе нужно, чтобы в массиве был String, т.е. [String]

map :: (String -> Int) -> [String] -> Int

При этом у тебя может быть вместо length какой-нибудь toUpperString (String -> String)
и получится
map :: (String -> String) -> [String] -> String

Если ты напишешь
retadedMap :: (String -> Int) -> [String] -> Int
Он подойдет к варианту с length, но не будет работать с toUpperString
То есть он не полиморфный
Аноним 08/09/18 Суб 02:28:36 #491 №182695352 
>>182695290
printf("hello world")
Аноним 08/09/18 Суб 02:29:44 #492 №182695372 
>>182695351
>map :: (a -> b) -> [a] ->
map :: (a -> b) -> [a] ->
быстрофикс*
Аноним 08/09/18 Суб 02:30:05 #493 №182695377 
>>182695372
куда оно жрет [б], лол?
Аноним 08/09/18 Суб 02:30:14 #494 №182695382 
>>182695117
Кек, разве это не страус про плюсы говорил что-то охуенно похожее. Энивей, > Тут для начала надо определить что такое ООП
С ФП аналогично, только еще размытее. В отличии от инкапсуляции... ООП, про ФП я кроме функций высшего порядка уже затрудняюсь что-то общее назвать. Типизация? В лиспе ее хуй. Ленивость? Она только в хаскелле. Разве что выражения вместо стейтментов эвривер и ссылочная прозрачность. И то в F# вроде ебашат IO и не парятся с ней
Аноним 08/09/18 Суб 02:30:29 #495 №182695386 
>>182695290
Какой код? Я дизайню хай левел, то что всяким хэдам и директорам показывают, а инженерам я делаю дизайны на azure/aw,s, по которым они строят инфраструктуру и прочее.
Аноним 08/09/18 Суб 02:30:43 #496 №182695389 
>>182687283
С NoSQL обычно все очень быстро обсираются как только оказывается что надо какую-то статистику считать, а не просто складывать сперва в БД строки и потом разом их все читать. Как только твой менеджер захочет (а он стопудово захочет) сделать "ну простой запросик, выбери мне всех тех юзеров, которые зареганы в таком диапазоне дат, у которых вот это поле такое, а вон то - такое же как вот в этой таблице" для своих отчетов - все, приплыли, твой NoSQL идет лесом нахуй, либо обзаводится SQL-костылями и по сути превращается в тот же SQL, толкьо кривой и неудобный.
Аноним 08/09/18 Суб 02:32:52 #497 №182695426 
image.png
>>182695320
Аноним 08/09/18 Суб 02:33:17 #498 №182695431 
>>182682975 (OP)
поясню за битрикс, спрашивайте свои ответы
Аноним 08/09/18 Суб 02:33:30 #499 №182695436 
>>182695389
У тебя плохой пример т.к. именно в этом случае это будет посчитать элементарно. Надо было кукарекнуть что-нибудь про джоины.

мимо
Аноним 08/09/18 Суб 02:33:54 #500 №182695444 
>>182695389
Нормальный хайлоад отлично живет с SQL. Никто не слышал про такую вещь как горизонтальный и вертикальный шардинг что ли?
Аноним 08/09/18 Суб 02:34:14 #501 №182695449 
>>182695389
Был проект недввно, надо было дельты накладывать на мастер data, так nosql обсиралась с индексом в 190гб. Короче разделили на nosql &postgresql . Теперь все мерджица раз в день при помощи aws lambda.
Аноним 08/09/18 Суб 02:34:24 #502 №182695455 
>>182695389
Nosql - это кэш, никто в здравом уме там данные не хранит. Все лежит в оракле и периодически сбрасывается в nosql хуитку, чисто показать список товаров в магазине.
Аноним 08/09/18 Суб 02:34:36 #503 №182695458 
>>182684084
Потому что это самый лучший язык в мире. После C.
Аноним 08/09/18 Суб 02:34:58 #504 №182695471 
>>182695449
Бля что я несу...postgresql имело индекс 190гб. Потом разделили.
Аноним 08/09/18 Суб 02:35:27 #505 №182695478 
>>182695426
Инсайрес – российская ИТ-компания, с 2004 года работающая на рынках автоматизированных информационных систем и электронных сервисов. Является сертифицированным партнером Microsoft и Oracle.

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

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

и сразу запахло откатами, тендерами, проектной документацией по гост 34, старыми мониторами и креслами, бородатыми мужиками в свитерах и вчерашними студентами, которые говнокодят за копейки какой-то трешачок.
Аноним 08/09/18 Суб 02:35:33 #506 №182695482 
>>182695436
И как ты это посчитаешь, имея только Key-Value? Обойдешь вручную все записи в таблице, залезешь внутрь и посмотришь нужные поля?
MongoDB помнится с этого начинала. КОКОКО У НАС ТУТ КЕЙ-ВАЛЬЮ, НОСКУЭЛЬ КУДАХКУДАХ. А потом как-то сперва поиск по полям появился, потом индексы, потом какой-то свой SQL-подобный язык для запросов. Ну и нахуй эта ваша монга нужна тогда, я лучше постгрес тогда возьму, где люди то же самое уже давно делают, все шишки набили уже и работает заебись.
Аноним 08/09/18 Суб 02:35:45 #507 №182695489 
>>182695449
Опять же вопрос. А шардинг не пробовали?
Аноним 08/09/18 Суб 02:35:47 #508 №182695491 
Что-то вспомнил знаменитую пасту про то, как выходят гипер стильные ребята из своих автомобилей, а их парень спрашивает, КАК ДОБИТЬСЯ ТАКОГО ЖЕ УСПЕХА. Они заходят в кафешку, и там один из них показывает свой ноутбук и код на Хаскелле. И потом говорит, что Хаскелл и ФП откроют для тебя все двери (или что-то подобное было написано).

Вот, собственно и вся суть.
Аноним 08/09/18 Суб 02:35:56 #509 №182695495 
>>182695389
какой-то умный человек с AWS по скалированию архитектуры сказал - пока у тебя не будет несколько миллионов пользователей в месяц, не еби мозг и ебашь SQL
Аноним 08/09/18 Суб 02:36:08 #510 №182695499 
>>182695444
Я все слышал, это тот анон кричит что хайлоад это только nosql
Аноним 08/09/18 Суб 02:36:26 #511 №182695504 
>>182695495
>>182687283
промазал
Аноним 08/09/18 Суб 02:37:24 #512 №182695518 
Бля, заебали, есть ли тут всякие машин лернеры и дэйта сайнтисты?
Аноним 08/09/18 Суб 02:37:56 #513 №182695529 
>>182695518
два кераса этому сатанисту
Аноним 08/09/18 Суб 02:38:06 #514 №182695535 
>>182695482
Ты абсолютно правильно рассуждаешь - каждой задаче свой инструмент. Если не нужны сложные запросы и отчеты, то нахуй не нужна реляционная SQL субд т.к. как не крути, а чем проще, тем быстрее.
Аноним 08/09/18 Суб 02:38:09 #515 №182695537 
>>182695489
Нам все данные нужны были а не часть
Аноним 08/09/18 Суб 02:38:16 #516 №182695539 
>>182695495
Заказчики вот только не всегда в этом плане адекватны, и просят строить архитектуру на миллионы пользователей и сотни TPS. Им кажется это круто. А то что это сожрет нахуй кучу лишних денег, ведь их сервисом на деле будет первые пару лет пользоваться полтора калеки, они не понимают.
Аноним 08/09/18 Суб 02:38:41 #517 №182695547 
>>182695426
Зато у тебя есть духовность, Крым и в Сирии кто-то кому-то дает пососать.
У нас в Киеве вот так jobs.dou.ua/salaries/
Аноним 08/09/18 Суб 02:38:57 #518 №182695555 
>>182695529
О, два чаю адеквату
Аноним 08/09/18 Суб 02:39:25 #519 №182695563 
Кодеры это маленькие дети с большими письками. Им бы всё с разными технологиями и архитектурами играться. И некоторые многомиллиардные гиганты могут им это позволить, у них немеряно бабла и надо как-то выводить легально инвестиции.

А ТЫ пиши на джаве + sql и не еби мозги себе и людям.
Аноним 08/09/18 Суб 02:39:51 #520 №182695574 
>>182695535
> Если не нужны сложные запросы и отчеты
Проблема в том, что они всегда оказываются нужны. ну во всяком случае на моем опыте так, было несколько попыток внедрения nosql в разных компаниях, и всегда все заканчивалось страданием. Так как сперва всегда все "кококо у нас будет миллион юзеров, срочно лепим пиздатую архитектуру кудах" а потом через полгода "так, ну вроде первую версию слепили, давайте статистику собирать. Что значит "не можем"?"
Аноним 08/09/18 Суб 02:40:21 #521 №182695580 
>>182695537
И? что мешало их обработать на распределенной системе серверов?
Аноним 08/09/18 Суб 02:40:47 #522 №182695585 
Спокойной ночи, коданы.
фп-кун
Аноним 08/09/18 Суб 02:42:33 #523 №182695614 
>>182695495
Кто этот человек?

Раскрою тебе секрет - с некоторыми этими "человек из аws" я работал/работаю, там не сверх люди и не верхразумы. Сервис имеет баги, ихнии архитекторы частенько Ами нихуя не знают и тупо сливаюца отмазками "мы тебе напишем позже".
Аноним 08/09/18 Суб 02:43:22 #524 №182695628 
>>182695539
аврора вполне неплохо справляется даже с сильными нагрузками, так что когда она станет бутылочным горлышком в общей системе, компания и заказчик будут мультимиллионерами и могут позволить любое изменение дизайна.
Аноним 08/09/18 Суб 02:43:24 #525 №182695629 
>>182695585
main = do
putStrLn "Good night, shizik"
Аноним 08/09/18 Суб 02:43:41 #526 №182695637 
>>182695574
Хуй знает. Прямо сейчас пилю проект, где на начальном этапе взяли MongoDB чисто чтобы наклепать прототип и уже по ходу дела архитектуру БД продумать. Уже готовится вполне себе бета, а так на монго все и крутится ибо не потребовалось ничего сложнее. По сути вся система это тупейший CRUD с минимальными связями. Там поиск/фильтрация только и с этим монго вполне справляется.
Аноним 08/09/18 Суб 02:44:05 #527 №182695644 
>>182695629
у меня от вас unsafePerformIO
Аноним 08/09/18 Суб 02:44:38 #528 №182695649 
>>182695637
сколько записей, сколько в байтах, сколько рпс
Аноним 08/09/18 Суб 02:44:40 #529 №182695650 
Раз SQL-работяги подебили, поясните за SQL-болото, плизки
Почему орасл самый популярный?
Почему мускл популярнее всеми облизываемого постгреса?
Есть ли смысл вкатывальщикам осваивать сразу несколько бд(sql)?
Аноним 08/09/18 Суб 02:44:51 #530 №182695653 
>>182695628
> так что когда она станет бутылочным горлышком в общей системе, компания и заказчик будут мультимиллионерами и могут позволить любое изменение дизайна.
Я обычно так и отвечаю. "Когда у нас всплывет эта проблема - это значит мы уже будем богаты и знамениты, и сможем себе позволить ее решить"
Аноним 08/09/18 Суб 02:45:06 #531 №182695661 
>>182695580
Батчевая работа, какие системы серверов, в итоге мы забубенили дайнамо, Аврору(серверлесс)+ламбды. Пораша которая на должна была стоит $8к в месяц опекс , теперь стоит $540 и я промоут получил

@
Довольно урча
Аноним 08/09/18 Суб 02:45:50 #532 №182695679 
>>182695614
Я уже забыл. Если ты не из AWS тимы и не ездишь на всякие конференции то максимум ты с саппортами общался. Ну или с дедикейтед архитектором - эта почти таже самая хуйня, червь-пидор уровнем повыше чуть.
Аноним 08/09/18 Суб 02:47:03 #533 №182695700 
>>182695650
"осваивать" несколько бд ты будешь когда они у тебя в проде взрываться начнут, до этого твое осваивание вряд ли что-то означает. что ты там можешь сделать, таблицу создать? ну молодец.
Аноним 08/09/18 Суб 02:47:20 #534 №182695702 
>>182695650
> орасл самый популярный
Исторически, из тех лохматых времен когда альтернатив для крупного энтерпрайза еще не было.

> Почему мускл популярнее всеми облизываемого постгреса?
Ставится и настраивается в два клика. Некоторые запросы чуть проще как мне кажется. Для не сильно нагруженных приложений заебок самый.

> Есть ли смысл вкатывальщикам осваивать сразу несколько бд(sql)
Мускуль и постгрес имеет смысл потыкать, как самые популярные в мелком бизе.
Аноним 08/09/18 Суб 02:47:43 #535 №182695711 
>>182695700
Как тогда вкатываются в бд?
Аноним 08/09/18 Суб 02:49:06 #536 №182695722 
>>182695679
А если не с суппортами ?

Про конференции - AWS summit чтоле ? Был на последних 3, говно и хуита кек.
Аноним 08/09/18 Суб 02:49:34 #537 №182695731 
>>182695711
1. читают red book, sql tuning, principles of transaction processing, и что-нибудь вроде oracle expert database architecture.
2. проходят sql-ex
3. открывают консоль и вкатываются
Аноним 08/09/18 Суб 02:49:57 #538 №182695736 
>>182695649
В самой большой коллекции на настоящий момент около 4млн записей. рпс не ожидается большой также, так что норм все вполне.
Аноним 08/09/18 Суб 02:50:35 #539 №182695748 
>>182695736
ну тогда можно хоть в bdb хранить.
Аноним 08/09/18 Суб 02:51:57 #540 №182695764 
>>182695711
На опыте. Делаешь свое веб-приложение с мускулем. Находишь миллион клиентов. Мускуль умирает. Оптимизируешь запросы, пилишь индексы. Вроде работает. Находишь еще миллион клиентов. Мускуль умирает совсем. Ставишь постгрес. Потом у тебя взрывается диск на сервере. Открываешь для себя чудный мир бэкапов. Нахоишь еще миллион юзеров. Бэкапы такой базы кладут твой сервер на сутки со 100% загрузкой. Приходится изучать репликации и шардинги всякие, ибо даже самый дорогой сервер уже не тянет БД. Ворочаешь многосотгигабайтные дампы. Обрастаешь бородой. Переходишь на оракл. Ездишь на встречи в костюме и на личном мерседесе, покупаешь стойки серверов и датацентры, общаешься с влиятельными людьми, подписываешь контракты ручкой за десять тысяч долларов. Замираешь, оглядываешься на свое прошлое и понимаешь, что ты таки вкатился в БД. Поздравляю.
Аноним 08/09/18 Суб 02:53:07 #541 №182695784 
>>182695614
>>182695722
>3
> ихнии архитекторы частенько Ами нихуя не знают и
Это слово выдает в тебе некомпетентность кстати. ами это просто имадж, может быть любой абсолютно. Никто не обязан знать что за хуйню ты с коммунити маркетплейса скачал
Аноним 08/09/18 Суб 02:53:12 #542 №182695786 
>>182695748
Ну монго же удобен именно для прототипирования т.к. не надо ебаться с архитектурой вообще. Просто без задней мысли хуячишь как хочешь и в любую секунду меняешь структуру без лишней головной боли. Так что это что-то среднее межну KV и полноценно реляционной субд
Аноним 08/09/18 Суб 02:53:46 #543 №182695798 
>>182695786
что люди не придумают, лишь бы проектированием не заниматься.
Аноним 08/09/18 Суб 02:54:18 #544 №182695805 
>>182695764
>многосотгигабайтные дампы.
исправляй пасту, сейчас это уже в память одной машины влезает.
Аноним 08/09/18 Суб 02:54:52 #545 №182695814 
>>182695798
Пока ты проектируешь - конкуренты уже нахуярили в продакшен, захватили рынок и пролетают мимо тебя навстречу второму туру инвестиций
Аноним 08/09/18 Суб 02:55:18 #546 №182695820 
>>182695784
Бля не Ами , а сами. Задавай свои ответы , уже 3 года купаюсь в ентерпрайз говне, компания сливает по $50м+ в год aws.
Аноним 08/09/18 Суб 02:55:21 #547 №182695823 
>>182695805
Ну пусть будет многосоттерабайтные
Аноним 08/09/18 Суб 02:55:54 #548 №182695840 
>>182695764
Мечта идиота какая-то.
Аноним 08/09/18 Суб 02:55:55 #549 №182695841 
>>182695798
Это и есть проектирование, алё. Ты чтоли с нуля и без всяких прототипов на бумаге можешь полностью продумать всё? Я такого в природе не видел. Может в каком-то бюрократическом интерпрайзе оно как-то и работает, но обычно неизвестных слишком много чтобы прямо так взять и сразу все спроектировать и потом по бумажке реализовать.
Аноним 08/09/18 Суб 02:58:43 #550 №182695891 
>>182695764
Можешь описать, как происходит оптимизация запросов, плизки? Хотя бы на самом простом примере
Круды я осиливаю, вроде
Аноним 08/09/18 Суб 02:58:48 #551 №182695894 
>>182695840
Сук, не разбивай мои мечты
нахожусь на стадии поиска первого миллиона клиентов
Аноним 08/09/18 Суб 02:59:32 #552 №182695904 
>>182695891
букварь-то открой, а
Аноним 08/09/18 Суб 02:59:48 #553 №182695907 
>>182695891
Да берешь и индексы хуячишь на все, по чему ищешь. Мне всегда хватало. Но все стартапы где я работал умирали до того, как это становилось проблемой.
Аноним 08/09/18 Суб 03:01:40 #554 №182695937 
>>182695820
Ты наверное имел ввиду линукс ами? Линукс который AWS поддерживается, да? Ну так епт - заебашь свой и все. А вообще нахуй лезть то - дали тебе ECS и докер, нет не хочу, хочу жрать говно и ждать пока инстансы запровизятся по 20 минут.

Начну с того что Linux AMI можно использовать только чтобы запустить докер-агент ну или какую-нибудь хуйню незначительную поднять дать ключ маркетинг обезьянам и пусть они шарятся там как хотят. Даже с Шефом эту хуйню непоиспользуешь - ибо имаджа нет чтобы запустить локально на своей машине и писать кукбуки нормально.

Ну а если ты руками все это настраиваешь - то это клиника для компании вкладывающей много бабосов в инфраструктуру.
Аноним 08/09/18 Суб 03:03:12 #555 №182695966 
>>182695937
Я имел ввиду - САМИ, тоесть они сами нихуя не знают.. просто опечатался.
Аноним 08/09/18 Суб 03:04:26 #556 №182695984 
>>182695966
бля, лол
Аноним 08/09/18 Суб 03:08:38 #557 №182696051 
>>182695984
Тут дофига вкатывальщиков, я бы советовал подучить azure.

Девопс щас на подъёме так скажем, но очень мало девопсов в azure. Я не преувеличиваю если скажу что в европку махнуть с рабочей визой если знаешь azure ну прям очень легко.
Аноним 08/09/18 Суб 03:09:32 #558 №182696064 
Раз тред начал умирать реквестирую ваши реквесты на вебмакакинг
Аноним 08/09/18 Суб 03:13:20 #559 №182696123 
>>182696051
да ну нахуй этот девопс. я жыэс макака и ебусь в жопу
Аноним 08/09/18 Суб 03:16:52 #560 №182696168 
>>182696123
Ламбды и азюр фанкшнс подучи , на них код гоняй
Аноним 08/09/18 Суб 03:17:17 #561 №182696172 
Из всех шизиков программеры всегда одни из самых доставляющих и интересных категорий. Спасибо вам за дискуссию, хороший тред.

Доброй ночи и пусть у вас всё будет хорошо не только в коде программ, но и ирл.
Аноним 08/09/18 Суб 03:18:20 #562 №182696187 
3956.jpg
>>182696172
Аноним 08/09/18 Суб 03:20:14 #563 №182696219 
>>182696168
да уже. лямбда дорого правда для вебсокетов выходит с постоянным соединением, так что в основном докеры
Аноним 08/09/18 Суб 03:25:44 #564 №182696300 
>>182696219
Так ламбды не для постоянной нагрузки.

Смотри spot instances и автоматизируй нагрузку
Аноним 08/09/18 Суб 03:36:09 #565 №182696463 
>>182696300
лучше уж тогда дедикейтед инстансы для стандартной нагрузки в кластере и скалить сервисы в ECS на фаргейт когда пики
Аноним 08/09/18 Суб 03:37:23 #566 №182696478 
>>182696463
точнее резервед инстансы если уж в авс терминологии
Аноним 08/09/18 Суб 03:39:09 #567 №182696510 
>>182696463
хотя сервисы с ес2 на фаргейт на скалируются лол. пойду я спать вообщем
Аноним 08/09/18 Суб 05:55:16 #568 №182698095 
>>182691777
Я var в глобальных переменных использую, а let в циклах и внутри функций (в последнем цикле var написал по привычке, так как let раньше не было). == из-за того что люблю приравнивать 0 к false, с === такого не получится, вообще === какие-то С++ загоны для задротов. let в цикле мастхев потому что можно будет вставлять эту переменную в функции внутри цикла без всяких проблем.
comments powered by Disqus

Отзывы и предложения