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


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


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

<<
Java #21 КАРАНТИННЫЙ thread /java/ Аноним 27/04/20 Пнд 09:27:53 1668733 Ответ
dae77c5378b0b2a[...].jpg (19Кб, 200x273)
200x273
images.png (5Кб, 304x166)
304x166
Пропущено 2336 постов
187 с картинками.
Пропущено 2336 постов, 187 с картинками.
Аноним 10/08/20 Пнд 13:49:28 1773287
>>1773130
Это просто первое с чего я начинал изучать жабу - писал дешифратор сначала цезаря-потом вижинир-потом методом частотного анализа для разных языков. курсера-дюк университи
А всякие криптоприколы у тебя начнутся в спринг секьюрити
13/08/20 Чтв 07:28:25 1775737
Ребят, каким методом лучше изучать Java? Всю жизнь на книгах, поэтому и выбрал "Полное руководство Шилдта", пержу на 300 странице, грубо говоря тот еще говно-теоретик.

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

Вот и не знаю теперь, правильную ли методику обучения я выбрал
Аноним 13/08/20 Чтв 09:29:57 1775769
>>1773287
Шифр вижинера же вроде не поддается частотному анализу при использовании одноразовых блокнотов. Да и в принципе взламывать его накладно технически. Или уже нет?
Каким должен быть современный язык программирования? Аноним 19/04/20 Вск 10:36:16 1661602 Ответ
coding.png (353Кб, 770x270)
770x270
Опишите минимальные требования к современному языку для системного программирования. Интересуют как технические, так и нетехнические требования.
IDE? Куча готовых библиотек? Совместимость между версиями?
Из нетехнических, например, должна ли за ЯП стоять богатая корпорация (и насколько богатая)? Что ещё?
Пропущено 67 постов
4 с картинками.
Пропущено 67 постов, 4 с картинками.
Аноним 04/05/20 Пнд 18:04:04 1676443
>>1676293
Не понял к чему ты? Разговор шёл про хот код спап вроде.
Кубер делает то же самое, запускает второй контейнер, делает нужный перебинд и когда второй готов - вырубет первый.
04/05/20 Пнд 18:04:56 1676444
>>1676215
>не хватает миксинов и множественного наследования
Привет, говноед.
Аноним 04/05/20 Пнд 20:09:57 1676622
ocaml.jpg (233Кб, 1920x1046)
1920x1046
>>1676020
>самый уёбищный из ФЯ
В чем это выражается?
Как по мне, так окамл практичный, простой и безопасный - писать на нем одно удовольствие. Единственная его проблема это то, что он не может в многопоточность. Мне нравится elixir\erlang и их реализация многопоточности. Хотелось бы совместить плюсы обоих экосистем.
Вообще тут хорошо бы зашел транспайлер окамла в erlang. Взять, к примеру, bucklescript. Простой и удобный интероп который учится за день, если ты знаешь и окамл и жс.
Серверной разработки тред Аноним 30/03/20 Пнд 10:31:08 1646047 Ответ
image.png (965Кб, 811x1147)
811x1147
Почему-то под каждый говноязык все говно по-своему, не ради срача есть отдельный тред, а в целом про серверную разработку треда нет, так что стартуем его здесь.

Начну с вопроса от ваннаби-фуллстека я больше фронтендер, но на пыхе и ноде круды шлепаю: что, по твоему, анон, мнению, надо знать нормальному бэкендеру?
DDD, хелф чеки, rpc, mq?
Подскажи анон, что фундаментально и нужно всем? Где почитать про то, как правильно кэшировать что-то, чтобы базу миллионами запросов не захламлять, чтобы все быстро отдавалось? Где почитать вообще о важных и правильных вещах, которые хорошо бы применять при разработке сервисов?

ТРЕД НИКАК НЕ ПОДРАЗУМЕВАЕТ СРАЧИ О ТОМ, КАКОЙ ЯЗЫК ЛУЧШЕ, ГОВОРИМ В ЦЕЛОМ О ПОДХОДАХ К СЕРВЕРНОЙ РАЗРАБОТКЕ, ИНСТРУМЕНТАХ, ПАТТЕРНАХ, ПОДХОДАХ В ЯЗЫКАХ, НО НЕ О "ЖАВА ЛУЧШЕ"
Пропущено 15 постов.
Пропущено 15 постов.
Аноним 19/04/20 Вск 14:02:26 1661812
Аноним 26/04/20 Вск 14:57:11 1668016
>>1646056
Нет, писать больше двух слов в телефоне дико неудобно
Аноним 04/05/20 Пнд 17:02:47 1676394
Сап анон, у меня вопрос по OAuth. Что делать с redirect_uri?
Вот есть у меня допустим дискорд бот на С#. Когда приходит определенная команда, бот, если юзер не авторизирован (если нет в базе client_id и access токена), просит авторизироваться и кидает в лс ссылку на oauth авторизацию. После авторизации идет на редирект на some_uri.com/?code=auth_code. auth_code нужен чтобы получить accessToken.
И вот что мне делать дальше? Писать отдельное приложение, которое будет хэндлить запрос по этому руту, вытаскивать с него auth_code, делать запрос, получать accessToken и добавлять в базу? А если я хочу чтобы бот написал юзеру что авторизация прошла успешно? Что делать дальше, анон, помоги.
ruby /ruby/ Аноним # OP 23/02/20 Вск 01:55:11 1612194 Ответ
parisrbconf2020[...].png (495Кб, 1837x907)
1837x907
parisrbconf2020[...].jpg (249Кб, 2048x1152)
2048x1152
parisrbconf2020[...].jpeg (80Кб, 1024x768)
1024x768
parisrbconf2020[...].jpg (133Кб, 1024x683)
1024x683
Ruby thread /ruby/ /ruby/ /ruby/

The goal of Ruby is to make programmers happy

Предыдущий тред героически тонет здесь: https://2ch.hk/pr/res/1505729.html
Arhivach: https://arhivach.ng/thread/497976/

ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.

Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope

Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com

Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby

Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide

Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]

Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com

Прочая годнота:
https://github.com/markets/awesome-ruby

Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org

Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.

Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.

СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf

Q: Есть ли чат в Telegram?
A: @moscowrb | @ruby_talks | @ruby_random

https://www.youtube.com/watch?v=VBwWbFpkltg
Пропущено 647 постов
92 с картинками.
Пропущено 647 постов, 92 с картинками.
Аноним 12/07/20 Вск 05:21:14 1748797
>>1654504
Вот что мне хотелось бы видеть от джуна (джуна, а не стажера)
1 http
2 что происходит при нажатии На ссылку в браузере
3 без деталей ка организован веб врейворк в целом и rails в частности
4 s из solid, dry, нейминг, рубокоп
5 active record: валидация, отношения, формирование простых запросов - select, order, count

Ну и наверное хватит, можно конечно ебучее полотно написать на примере понторезов с хабра, но на самом деле от джуна больше ждать не надо
Аноним 12/07/20 Вск 05:24:34 1748798
>>1654806
Вот о таких напыщенных хуесосах я говорил, лол. Все виды джойнов, триггеры, констрейты, нормальные формы, eager load и rspec- ты описал мидла, а по части БД топового мидла или даже синьора, лол.
Джун на руби с триггерами и функциями. На руби лол
Аноним 12/07/20 Вск 13:25:04 1749004
>>1748797
спрашивать солид, когда самим рельсам похуй на солид и N+1 проблему и прочее и прочее.
Питон тред №86 /python/ Аноним 23/04/20 Чтв 21:44:36 1665888 Ответ
15876584851390.png (1001Кб, 1920x1080)
1920x1080
guido.mp4 (4054Кб, 1280x720, 00:00:30)
1280x720
15874638714470.png (12Кб, 500x160)
500x160
Тред, посвящённый языку программирования Питон, #86

Предыдущий: >>1656865 (OP)
Литература:
Автоматизация рутинных задач ч.2 - https://anonymousfiles.io/3CBCoy1o/ <-- тут только одна книжка. Кто может, залейте её на ЯД к остальным.
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem

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

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

— Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

— А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

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

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

— А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

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

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

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником. шапка: https://dumpz.org/cAaW2nPySYyy

Пропущено 545 постов
43 с картинками.
Пропущено 545 постов, 43 с картинками.
Аноним 04/05/20 Пнд 19:59:52 1676592
Аноним 06/05/20 Срд 18:41:24 1678951
yoda.jpg (14Кб, 320x225)
320x225
>>1676500
>Пишу гуй
>Никогда не слышал про дебаг
Аноним 13/05/20 Срд 07:23:17 1686065
Привет. Хочу попробовать что-то сделать с джанго. Пока знаю только синтаксис питона и основные моменты. В треде есть книжки, там одна по джанго 2009 года. Так же на ютубе есть типа курс по джанго 2017 года, но там в комментах пишут, что мол всё , уже неактуально. Я так понимаю и книга уже тоже неактуальна=> чтоб чему-то научится в подобном придётся искать только самую свежую инфу на англ?
Возможно платина Аноним 17/04/20 Птн 21:10:37 1660355 Ответ
d7d48e37-ffbe-1[...].png (490Кб, 600x400)
600x400
Привет прогромач, вопрос такой.

Я по специальности инженер в нефтянке, там и работаю, по работе много разных повторяющихся вычислений, довольно простых. Для расчета я использую калькулятор на телефоне, и для себя сделал шаблоны в ексель. Так вот один коллега привез книги питон для детей, я заинтересовался и делал эти задачки для детей, мне понравилось довольно интересно все было. Сейчас нас отправили домой на карантин до июня, и я решил попробовать сделать себе то что я делаю на екселе на телефон, с чего мне лучше начать, и что для этого потребуется? Я бы хотел сделать что то с интерфейсом буквально до 5 вычислений, прошу направить в русло так сказать, потому что я слабо понимаю что нужно изучать и с чего начинать, спасибо
Пропущено 84 постов
8 с картинками.
Пропущено 84 постов, 8 с картинками.
Аноним 22/04/20 Срд 14:16:30 1664443
Аноним 23/04/20 Чтв 09:12:20 1665169
baroid-logo-LG.jpg (67Кб, 800x800)
800x800
В общем всем спасибо за проявленное внимание и советы. Я примерно понял что делать и эти дни сидел и учился, буду учится дальше и пойму что мне больше подходит. Анон выше писал про то что все давно сделано, он прав конечно, и про оптимизацию тоже прав, но все таки эти программы не всегда поставляются и не все компании хотят платить, у нас есть своя программа тоже которая все считает, но у нее имеются свои ограничения в том плане что она считает и потери (денежные) т.к я работаю с химией буровой, я растворщик если что, и некоторые моменты там нельзя учесть, в общем всем спасибо господа, был удивлен тем что мне кто то ответил. Всем добра, если что то рабочее и что то выглядящее не как говно из жопы получится, то я покажу что вышло
Аноним 02/05/20 Суб 01:55:29 1674100
>>1665169
Даже если будет выглядеть как говно - приноси, поправить поможем
ОБЩИЙ БУГУРТ ТРЕД V18.0 / GENERAL BUTTHURT THREAD V18.0 КАТАЕШЬСЯ Аноним 12/02/20 Срд 12:33:56 1599101 Ответ
.jpg (515Кб, 1259x1600)
1259x1600
ОБЩИЙ БУГУРТ ТРЕД V18.0 / GENERAL BUTTHURT THREAD V18.0


КАТАЕШЬСЯ В ПХП КАК В МАСЛЕ, КАК МОДНЫЙ ПИШЕШЬ НА ООП, СО ВСТАВКАМИ PHPDOC, ДЛЯ АВТОКОМПЛИТА, ХОТЯ В ДУШЕ ПОНИМАЕШЬ ЧТО ООП ДЛЯ ДИНАМИЧЕСКОГО ЯЗЫКА ИЗБЫТОЧНО (ОСОБЕННО ИНТЕРФЕЙСЫ, КОГДА У ТЕБЯ ТИПОВ ТО И НЕТ И ВСЕ И ТАК ПОЛИМОРФНО).
@
У ТЕБЯ КАЧЕСТВЕННЫЙ КОД, СО СВОИМ "ДВИЖКОМ", ПОДДЕРЖИВАЕМЫЙ ЕЩЕ С 2006 ГОДА, ВСЕ ЧИСТО И ПОНЯТНО (НИКТО НЕ ЛОМАЕТ СОВМЕСТИМОСТЬ, КАК В МОЛОДЕЖНЫХ ФРЕЙМВОРКАХ). ЗНАЕШЬ КАК РАБОТАЕТ КАЖДЫЙ ВИНТИК.
@
РЕШАЕШЬСЯ НАКАТИТЬ ДЖАВУ, ЧТОБЫ ПИСАТЬ КАК ВЗРОСЛЫЙ.
@
НАКАТЫВАЕШЬ JAVA EE, ТАК КАК ЭТО ПЕРВОЕ ЧТО ВЫПАДАЕТ ИЗ ПОИСКА.
@
ПЛЮЕШЬСЯ И БЛЮЕШЬ ОДНОВРЕМЕННО. ПИСАЕШЬ И КАКАЕШЬ
@
ПЫТАЕШЬСЯ ВЛИТЬСЯ В КОМЬЮНИТИ ЧТОБЫ ПОНЯТЬ ВСЕ ТАЙНЫ ЖАБЫ И БЫТЬ В ТРЕНДЕ.
@
КРУГОМ МАНЯ-АНДРОИД РАЗРАБОТЧИКИ, КОТОРЫЕ НИХЕРА НЕ ЗНАЮТ И ТУПО ИГРАЮТСЯ СО ШРИФТАМИ С ГИТ-ЛИБАМИ.
@
ТАКИ НАТЫКАЕШЬСЯ НА СПРИНГ.
@
МАГИИ ТАМ БОЛЬШЕ ЧЕМ В РУБЯХ. В ДОКУМЕНТАЦИИ ЧИТАЕШЬ ЦЕЛЫЙ ДЕНЬ ПРО ТО, ЧТО ТЫ СДЕЛАЛ БЫ НА ПХП/ПИСТОНЕ/ЖС ЗА ЧАС БЕЗ МАГИИ.
@
ИСХОДНИКИ ФРЕЙМВОРКА НЕЧИТАЕМЫ ВООБЩЕ, РАЗОБРАТЬСЯ В ЧЕМ-ТО САМОМУ, ЕСЛИ СЛОМАЕТСЯ ЧТО-ТО - НЕ РЕАЛЬНО.
@
ОХРЕНЕВАЕШЬ ТОЛЬКО ОТ МЫСЛИ, ЧТО ВЕСЬ ЭТОТ КОД, ЭТО ПО СУТИ ДЕПЕНДЕНСИ ИНЖЕКТОР С MVC, НО КОТОРЫЙ ЗА МУДРЁН ПРОСТО ДО НЕБЕС.
@
ПО ТЕСТАМИ ПРОИЗВОДИТЕЛЬНОСТЬ ДАЖЕ С JIT-КОМПИЛЯЦИЕЙ ВСЕ ЧУТЬ БЫСТРЕЕ ЧЕМ НА ПИТОНЕ.
@
НАЧИНАЕШЬ ДОГАДЫВАТЬСЯ ЧТО ДЖАВА ЭТО COBOL СОВРЕМЕННОСТИ. АНДРОИД РАЗРАБОТЧИКИ КРИЧАТ ТЕБЕ В СЛЕД ЧТО ТЫ НЕ ОСИЛИЛ!
@
ПИСАЕШЬ, КАКАЕШЬ.


17-й почему-то внезапно выпилили
Пропущено 509 постов
40 с картинками.
Пропущено 509 постов, 40 с картинками.
Аноним 30/04/20 Чтв 10:59:25 1672188
>>1671436
Пистон, руби, кложа, эликсир. Что угодно, на самом деле.
Аноним 02/05/20 Суб 11:36:58 1674224
Аноним 02/05/20 Суб 17:15:42 1674525
>>1672188
но если ты таксист\курьер, то все одинаково, да
Идей анона тред 002. Перезагрузка /ideas/ Аноним 22/03/19 Птн 13:19:39 1368398 Ответ
29cffece132bc77[...].jpg (7Кб, 149x150)
149x150
Делимся годными идеями приложений/сервисов/библиотек/скриптов.

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

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

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

Q: Как я узнаю, что никто другой ещё не взялся за реализацию этот штуки?
A: Когда ты решаешь закрепить какой-то проект за собой, отпишись в этом треде, и укажи свой (фейко-)гитхаб. Не обязательно коммитить по 5 раз в день, но очень желательно выложить туда код, когда закончишь. У других анонов, которые захотят участвовать будет куда обращаться.
Пропущено 534 постов
57 с картинками.
Пропущено 534 постов, 57 с картинками.
Аноним 06/07/20 Пнд 04:33:53 1743028
>>1742376
Ассемблер же, не? С GPU параллелизмом и размыканием на суперкомпы, или облачные вычисления, где вычислительные мощности смогут оперативно - обрабатывать запрос.
Аноним 18/07/20 Суб 18:15:08 1754833
image.png (351Кб, 512x300)
512x300
>>1679526
Тебе настолько нужно, что даже ссылок не оставил?

Оно?
http://www.enjoyfreeware.org/superstart/

Автор собирался и забил на новую версию в 2017, старая последний раз в 2015 обновлялась.
https://github.com/cyberscorpio/superstart/

Скажи, если автору не нужно это больше, то что может мотивировать кого-либо поддерживать ЧУЖОЙ код?
Есть же вполне себе альтернативы не хуже.

>потратил полчаса времени и подредактировал его.
Тут нужна полноценная разработка не на один день времени.
Ты можешь начать как можно раньше!
https://developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension
Аноним 23/07/20 Чтв 18:57:22 1758676
Привет, есть список игр. И статистика по кол-во сыгранных раз в час. Если в какой-то час не было сыгранных раз для игры, то нету записи для этого часа (не пишется с нулем: { date: "2020-07-19 12:00", count: 0 } )
Мне нужно вывести топ 10 трендовых игр за день\неделю \месяц.
Вопрос, куда смотреть? какие формулы применять ?

[
{
gameId: 1,
plays: [
{ date: "2020-07-19 10:00", count: 5 }, { date: "2020-07-19 13:00", count: 8 }
]
}
]


Например есть топ игра которая собирает постоянно около 1000 сыгранных раз в час , а есть игра которая неделю жила с 5 в час а потом за последние два дня начался рост ,150,180,220,500 . Это игра должна быть трендовей чем просто популярная.

Вы или не поняли вопроса задавайте вопросы :)
JavaScript.thread = Number(`160`); /js/ Христос # OP 19/04/20 Вск 11:46:19 1661702 Ответ
js.png (61Кб, 1050x1050)
1050x1050
vkat.jpg (58Кб, 778x358)
778x358
frbk.png (49Кб, 898x552)
898x552
shmob.png (94Кб, 403x868)
403x868
Прошлый тред: >>1651996 (OP)

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

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?
Если рассчитываешь получить дельный ответ, сформулируй правильно вопрос:
что я хочу получить, что я для этого делаю, что я вместо этого получаю.
Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Пропущено 531 постов
45 с картинками.
Пропущено 531 постов, 45 с картинками.
Аноним 03/05/20 Вск 15:37:19 1675490
>>1675158

Да он в рекомендациях попадается, хз как его забанить
Аноним 03/05/20 Вск 23:53:43 1675880
Аноним 24/05/20 Вск 21:25:27 1700544
1590344727353.png (3Кб, 1273x97)
1273x97
Есть форма, как сделать чтобы при смене курсора с одного текстового поля на другое данные из этого поля проходили проверку на корректность и уходили в базу данных учитывая то, под каким ником залогинился пользователь?
LUA Аноним 26/01/20 Вск 01:33:02 1583103 Ответ
1200px-Lua-logo[...].png (69Кб, 1200x1200)
1200x1200
Котаны, стоит ли изучать этот язык? Где он вообще применим и применим ли? Есть ли тут усрешные лунатики, делающие по 300кк в секунду?
Не тролль, лжец, девственник.
Пропущено 61 постов
4 с картинками.
Пропущено 61 постов, 4 с картинками.
Аноним 20/04/20 Пнд 11:12:16 1662655
>>1657953
>геймдев
>очень не узкая ниша
Хм...
Аноним 26/04/20 Вск 14:51:54 1668011
Есть знакомый который обмазывается опенрести в хуйлоаде и зарабатывает соответственно етой луа.
Аноним 26/04/20 Вск 18:59:51 1668282
>>1637850
Пиздец говно какое-то, скрипты не в отдельной среде, а прям сразу в конфиге nginx
Computer Science thread /compsci/ Аноним 20/06/18 Срд 10:11:26 1213559 Ответ
map.png (4380Кб, 2560x1440)
2560x1440
Помнится раньше был годный тред на тему CS, однако он скатился из-за споров касательно некого недалёкого ютюбера с никном букву W. В этом треде постараемся не пасть так низко.

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

Благословляем тред, чтобы не сгнил.
Пропущено 514 постов
42 с картинками.
Пропущено 514 постов, 42 с картинками.
Аноним 09/06/20 Втр 15:20:37 1717656
В чем разница между CISC и RISC? У первых я так понял больше команд. То есть код скомпилированный для RISC процессора будет значительно длиннее, так как то же самое, что делалось одной командой на CISC займет например 5 команд на RISC? Но при этом я вычитал, что каждая команда RISC процессора выполняется в 5 раз быстрее за счет отсутствия интерпретации. Что это значит?
Аноним 28/06/20 Вск 20:43:06 1736212
Аноним 08/08/20 Суб 01:22:00 1771544
>>1492021
>Poo.Init();
ну вообще это вполне по С-шарповски называть методы с заглавной
C++ тред #108 /cpp/ Аноним 13/04/20 Пнд 16:31:33 1657102 Ответ
1540985129178.png (3Кб, 558x558)
558x558
Пропущено 599 постов
53 с картинками.
Пропущено 599 постов, 53 с картинками.
Аноним 09/07/20 Чтв 00:14:11 1745510
Screenshot20200[...].jpg (381Кб, 720x1280)
720x1280
Аноним 14/07/20 Втр 19:26:15 1751462
Оп хуй
Аноним 23/07/20 Чтв 12:07:49 1758367
Хоть один человек зайдет сюда? Ответьте ради прикола
НЕЙРОНОЧКИ И МАШОБ ТРЕД №23 /ai/ Аноним 18/03/20 Срд 08:14:27 1635685 Ответ
1.jpg (215Кб, 1386x881)
1386x881
2.jpg (130Кб, 905x505)
905x505
Number23.jpg (21Кб, 259x383)
259x383
Очередной тред про хипстерские технологии, которые не работают.

Я ничего не понимаю, что делать?
Вкатывальщики импортят slesarplow as sp по туториалам (хотя сейчас актуальнее keras и pytorch)
Толковые качают из репозитория awesome-XXXX на гитхабе проект какого-то китайца, меняют фамилию и получают $10M инвестиций как стартап.
Умные смотрят prerequisites на https://see.stanford.edu/Course/CS229 и http://cs231n.stanford.edu/

Какая математика используется?
В основном линейная алгебра, теорвер, матстат, базовый матан и matrix calculus.

Почему python?
Исторически сложилось

Что почитать для вкатывания?
http://www.deeplearningbook.org/
Николенко "Глубокое обучение" - на русском, есть примеры, но меньше охват материала

В чем практиковаться нубу?
http://www.deeplearning.net/tutorial/
https://www.hackerrank.com/domains/ai
https://github.com/pytorch/examples
https://github.com/ChristosChristofidis/awesome-deep-learning#tutorials

Где набрать первый самостоятельный опыт?
https://www.kaggle.com/ | http://mltrainings.ru/
Стоит отметить, что спортивный deep learning отличается от работы примерно так же, как олимпиадное программирование от настоящего. За полпроцента точности в бизнесе борятся редко, а в случае проблем нанимают больше макак для разметки датасетов. На кагле ты будешь вилкой чистить свой датасет, чтобы на 0,1% обогнать конкурента.

Где работать?
https://www.indeed.com/q-deep-learning-jobs.html
Вкатывальщики могут устроиться программистами и дальше попроситься в ML-отдел

Где узнать последние новости?
https://www.reddit.com/r/MachineLearning/
http://www.datatau.com/
https://twitter.com/ylecun
На реддите также есть хороший FAQ для вкатывающихся

Где посмотреть последние статьи?
http://www.arxiv-sanity.com/
https://paperswithcode.com/
Количество статей зашкваливающее, поэтому все читают только свою узкую тему и хайповые статьи, упоминаемые в блогах, твиттере, ютубе и телеграме, топы NIPS и прочий хайп. Есть блоги, где кратко пересказывают статьи, даже на русском

Где ещё можно поговорить про анализ данных?
http://ods.ai/

Нужно ли покупать видеокарту/дорогой пека?
Если хочешь просто пощупать нейроночки или сделать курсовую, то можно обойтись облаком. На март 2020 Google Colab дает бесплатно аналог GPU среднего ценового уровня (что-то между 1050 и 1080) на несколько часов с возможностью продления.
Иначе выгоднее вложиться в GPU https://timdettmers.com/2019/04/03/which-gpu-for-deep-learning/ Заодно в майнкрафт на топовых настройках погоняешь

Когда уже изобретут AI и он нас всех поработит?
На текущем железе - никогда, тред не об этом

Список дедовских книг для серьёзных людей:
Trevor Hastie et al. "The Elements of Statistical Learning"
Vladimir N. Vapnik "The Nature of Statistical Learning Theory"
Christopher M. Bishop "Pattern Recognition and Machine Learning"
Взять можно тут: http://libgen.io/

Напоминание ньюфагам: немодифицированные персептроны и прочий мусор середины прошлого века действительно не работают на серьёзных задачах.

Предыдущий:
https://2ch.hk/pr/res/1614936.html

Архивач:
http://arhivach.ng/thread/412868/
Остальные в предыдущих тредах

Там же можно найти треды 2016-2018 гг. по поиску "machine learning" и "НЕЙРОНОЧКИ & МАШОБЧИК"
Пропущено 500 постов
43 с картинками.
Пропущено 500 постов, 43 с картинками.
Аноним 24/04/20 Птн 01:32:58 1666029
>>1665143
А зачем обычному человеку с бэкграундом в IT вкатываться в нейронки? Деньги - есть пути попроще, уважение в обществе - не будет, нравятся циферки-процентики-формулки - можно пойти в датааналитеки, хочешь обучать AI- датасаенс
Аноним 24/04/20 Птн 13:06:25 1666309
>>1666029
А кому нужны нейронки?
Аноним 24/04/20 Птн 22:22:15 1666782
>>1664709
> домашку
Да за это нобелевку за создание сильного искусственного интеллекта надо давать. Полный анализ русского предложение это ИИ-полная задача.
Питон тред N85 /python/ Аноним 13/04/20 Пнд 10:22:02 1656865 Ответ
296-original.jpg (615Кб, 2335x2337)
2335x2337
python-logo.png (9Кб, 290x82)
290x82
Тред, посвящённый языку программирования Питон, #85

Предыдущий: >>1647702 (OP)
Литература:
Автоматизация рутинных задач ч.2 - https://anonymousfiles.io/3CBCoy1o/ <-- тут только одна книжка. Кто может, залейте её на ЯД к остальным.
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem

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

#######################################

ЧаВо: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat Актуальность примерно 2015 года

Вопросы-ответы:
— А стоит ли читать Лутца, том номер N?
Мнения в треде разделены. Кто-то за (очень неплохая база даётся), кто-то против (слишком много воды и объём книг убивает всё рвение). В общем — решать тебе, книга вредна не будет, но ты можешь её просто не дочитать и забросить.

— Стоит ли читать %книга_нейм%, если там питон версии 2.х?
Нет, не стоит. 100% есть более актуальная книга, для пистона 3.х

— А что ещё можно читать?
Питон сам по себе очень хорошо задокументирован и для уровня начинающих, и для продвинутого. Смотри официальную документацию. Можно начать вот с этого https://docs.python.org/3/tutorial/introduction.html

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

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

— А как учить джангу? Нахожу только книги по джанге 1.х
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать и для версий <2, это не проблема, т.к. принципы остаются теми же. Для переката на 2.х хватит changelog`a или тех же самых доков/статей. Начни изучать с разбора учебного приложения с голосовалкой из официальной документации.

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

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

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

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

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая версия (№85) здесь: https://dumpz.org/c6qHxAwADZYW

Пропущено 526 постов
53 с картинками.
Пропущено 526 постов, 53 с картинками.
Аноним 08/05/20 Птн 22:55:25 1681648
Аноним 09/05/20 Суб 03:36:10 1681778
Аноним 15/05/20 Птн 22:29:36 1689656
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов