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

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

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

ОБЩИЙ БУГУРТ ТРЕД V29.0 / GENERAL BUTTHURT THREAD V29.0 /butthurt/ Аноним 03/02/21 Срд 16:02:54 1929704 Ответ
16123383002070.png 2701Кб, 1280x720
1280x720

А ЧТО, ГОСПОДА? ЧТО МЫ, ПРОДЖЕКТ-МЕНЕДЖЕРА ЧТО ЛИ ПОДВЕДЕМ?
@
МЫ ЛЕТУНЫ ИЛИ СОТРУДНИКИ ДИНАМИЧНО РАЗВИВАЮЩИЕСЯ ОФИСНЫЕ? АЛИ НЕ ВЫЙДЕМ НА НЕУЧТЁННЫЕ ОВЕРТАЙМЫ? ЗА МЕЛКИЙ ПРАЙС ЛОЯЛЬНОСТЬЮ К КОМПАНИИ ПРИТОРГОВАЛИ? ДА НЕТ, Я ПО ВОРОТНИЧКАМ ВАШИМ БЕЛЫМ ВИЖУ, ЧТО ТУТ КАРЬЕРИСТОВ НЕТ.
@
НЕ ТА ПОРОДА! ТУТ СПЛОЧЁННОСТЬ КОМАНДНАЯ, ДУХ ПРЕДПРИНИМАТЕЛЬСКИЙ. ТУТ БИЗНЕС-ПЛАНОМ ФОНИТ ПО НИЗАМ! ТУТ СПЕЦИАЛИСТ СВОИ ДЕДЛАЙНЫ, СВОЙ KPI И СВОЙ ПЛАН ПРОДАЖ СТЕРЕЖЕТ, КАК СОЛЯРИС КРЕДИТНЫЙ! ТУТ ЗАРАДИ ГРЕЙДОВ, ЗАРАДИ ПРЕМИЙ И АВТОМАТОВ СО СМУЗИ НИКТО НЕ ПОШЕВЕЛИТСЯ ДАЖЕ! ТУТ ИНЫЕ МОТИВАЦИИ, ДРУГИЕ НРАВЫ ПРОИЗРАСТАЮТ!
@
ТУТ СОТРУДНИК ЛОЯЛЬНОСТЬ БЛЮДЕТ. САМИ МЫ ШТО - МАЛЕНЬКИЕ. НАС НА ДЭЙЛИ-СКРАМЕ РЕГИОНАЛЬНЫЙ ВЫЕБЕТ, НАС И С ПРОЕКТА СНИМУТ. НАС ТЕХДИР КОРНЯМИ КРЕПИТ К СТУЛУ, КАК КЛЕЙ КАНЦЕЛЯРСКИЙ, КАК СТЕПЛЕР СТОПКУ БУМАГ! СО СКРАМ-МАСТЕРОМ МЫ ЛЮБЫЕ СОВЕЩАНИЯ ВЫТЕРПИМ. А ОТ ТОГО И САМИ ЕМУ ПОДЛИЗЫВАЕМ - СО СВОЕЙ СТОРОНЫ, В БЭКОФИСЕ.
@
ЕСЛИ УВИДАЕМ МЫ, КАК ТИМЛИДУ НЕХОРОШО, ТАК ПОСЛЕДНИЙ STABLE РЕЛИЗ ДО ДЕМО-ВЕРСИИ СРАЗУ ОТКАТЫВАЕМ - "ПРОВЕРЯЙ, СЕНЬОР НАШ!" НАМ, ДЖУНАМ БАГ-ТЕСТЕРАМ, И ВЗНОС ПО ИПОТЕКЕ В ГОРЛО НЕ ЛЕЗЕТ, КОЛИ СТЕКХОЛДЕРЫ МОЗГИ ЕБУТ! А КТО ПРОТИВ НАШЕГО ЛИДА ЛЕЗЕТ, КТО СПЛЕТНИ ПО ОФИСУ РАСПУСКАЕТ - ТОГО МЫ ВОТ ТАК - ЗА ВОРОТНИК - И ЛИШЕНИЕ КВАРТАЛЬНОЙ! ПОТОМУ ЧТО ХУЁВЫЙ ЭНТЕРПРАЙЗ ВЫГОДЕН КОНКУРЕНТАМ, ВЕРТЛЯВЫМ ВКАТЫВАЛЬЩИКАМ. ТЕМ, КТО КАК ГАДЮКА НА STACKOVERFLOW КОД СЛИВАЕТ. КТО НОВЫЕ ФРЕЙМВОРКИ НОРОВИТ НА LEGACY ИСПОЛЬЗОВАТЬ. ЧУЖДО НАМ ЭТО! НЕ ТЕ СКАЗКИ НАМ В УСТАВЕ КОМПАНИИ ПРОПИСЫВАЛИ! ИНЫЕ ГИМНЫ КОМПАНИИ МЫ С УТРА В ОФИСЕ ЗАПЕВАЛИ!
@
ДАВАЙ, РЕБЯТА, ПОДХОДИ ПОДПИСЫВАТЬ ГРАФИК! ЗАВТРА НА 16-ЧАСОВОЙ РАБОЧИЙ ДЕНЬ ПЕРЕХОДИМ, ПИЦЦУ ВО ВРЕМЯ СОВЕЩАНИЯ В МИКРОВОЛНОВКЕ РАЗОГРЕЕМ, КОМПЛЕКСНЫЕ ОБЕДЫ ПРЯМО НА ПРОХОДНУЮ ПОДВЕЗУТ - ПЕРЕКУСИМ, КРОВАТИ В ПОДСОБКЕ ЕСТЬ, НАДО - ПРЯМО В ОФИСЕ ЗАНОЧУЕМ. А ОСТАЛЬНОЕ ЧТО ТАМ, КОЛЛЕГИ - ПЕРЕЖИВЕМ, ЗАРАБОТАЕМ, В ЛАТТЕ ССЫПЕМ, ДА НА КОФЕ БРЭЙКЕ ВЫПЬЕМ!
Пропущено 568 постов
52 с картинками.
Пропущено 568 постов, 52 с картинками.
Аноним 14/02/21 Вск 01:16:28 1940317
>>1939388
Ой блядь, в кедах испокон веков можно было выбрать, под что они делают закос - под винду, макос или юникс. Специальный визард для этого был в третьих, по крайней мере. И что-то ёбаных модальных окон я в таком количестве сейчас в винде не вижу, как в "продвинутых" кедах. Не, проект неплохой, но как-то там весь древний функционал тянут из версии кед в версию, не различая, нужен он или нет. Кнопку вопроса из заголовков окон хотя бы уже убрали?
Аноним 14/02/21 Вск 10:23:23 1940439
>>1940317
Закос под юникс - это как?
Аноним 14/02/21 Вск 13:31:24 1940563
>>1940439
Paste средней кнопкой мыши, хоткеи всякие юниксовые. Скорее всего, это можно увидеть в TDE - форке третьих кед при первом включении кед.
C#/Сишарп/.NET Тред #24 /csharp/ Аноним 15/01/21 Птн 00:20:11 1910324 Ответ
logo.png 100Кб, 941x1025
941x1025
154278534.png 217Кб, 1104x598
1104x598
1543856903426.jpg 105Кб, 376x926
376x926
Прошлый тред: >>1870468 (OP)

Литература вторым постом

1. Ресурсы:
https://dotnet.microsoft.com/learn
https://docs.microsoft.com/ru-ru/dotnet/csharp/
https://metanit.com/

2. Онлайн-компиляторы:
https://ideone.com/
https://dotnetfiddle.net/

3. WinForms или WPF?
Зависит от задачи. Для небольших проектов, скорее всего, будет достаточно винформочек. В случае, если разрабатываемое приложение достаточно серьёзное, то возможно его стоит писать с использованием WPF. WPF очень хорошо работает с паттерном MVVM ( https://ru.wikipedia.org/wiki/Model-View-ViewModel ), и позволяет пилить очень кастомизированные интерфейсы с помощью XAML, что в случае с WinForms делать намного сложнее.

4. Мне тут знакомый_нейм сказал, что C# умирает, это правда? Может не стоит его учить?
Неправда. C# активно развивается, недавно вышел .NET 5 и С# 9.0. Дотнет стал полностью опенсорсным и кроссплатформенным. В том же энтерпрайзе он очень даже востребован.

5. Какую IDE выбрать?
Для Windows самым очевидным вариантом будет Visual Studio ( https://visualstudio.microsoft.com/ru/downloads/ ). Бесплатной Community-версии более, чем достаточно для большинства задач. Также есть версия для macOS.
Кроссплатформенный полуредактор/полуIDE VS Code ( https://code.visualstudio.com/ ).
Кроссплатформенный IDE Rider ( https://www.jetbrains.com/rider/ ).
Также существуют C#-плагины для Atom и Sublime Text, но функциональность там достаточно сильно урезана.

6. С# для мобильной разработки
https://dotnet.microsoft.com/apps/xamarin

Новые возможности C# 9.0: https://devblogs.microsoft.com/dotnet/c-9-0-on-the-record/

Текст шапки: https://pastebin.com/pbK8CGqw
Пропущено 1846 постов
201 с картинками.
Пропущено 1846 постов, 201 с картинками.
Аноним 17/04/21 Суб 23:58:51 1999693
>>1999692
>Работы намного больше, в C# и Java ?
Работы и рабочих предложений намного больше, чем в C# и Java. ? Быстрофикс
Аноним 17/04/21 Суб 23:59:33 1999695
>>1999693
Ебал я в рот этот знак вопроса, ставится автоматом
Аноним 18/04/21 Вск 00:02:15 1999697
>>1999591
Не лучше ли боротся с инструментами, но владеть востребованными навыками, чем потом выучить C# или Java, и сидеть сложа руки, потомучто вакансий в разы меньше, чем на фронт енд. В моей мухосрани 140к населения, никому здесь C# и Java не всрался, несколько веб студий есть
JSThread #197 /js/ Аноним 05/02/21 Птн 01:15:36 1930916 Ответ
16120242153130.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1926415 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Руководство для вката: https://developer.mozilla.org
Пропущено 528 постов
60 с картинками.
Пропущено 528 постов, 60 с картинками.
Аноним 10/02/21 Срд 23:03:52 1937155
>>1937102
>window?.innerHeight
Хотя в принципе можно и так
Аноним 17/02/21 Срд 16:18:24 1944269
посоны, есть ли смысл вкатываться в Angular если хочу во фриланс ?
Аноним 21/02/21 Вск 21:01:59 1948674
Сап програмач хочу вкатится в пинтест есть знания Аноним 02/06/20 Втр 11:37:28 1710760 Ответ
6857189595b30c8[...].jpg 191Кб, 1024x683
1024x683
Сап програмач хочу вкатится в пинтест есть знания php и python так же основы понимания работы компьютерных сетей и операционных систем и базовое владение linux. Подскажите как развиваться дальше
Пропущено 4 постов.
Пропущено 4 постов.
Аноним 07/01/21 Чтв 07:52:05 1903354
Фрустрация от списывания чужого кода Конч 08/02/21 Пнд 20:48:19 1934766
Делал лабу около трёх часов, хотелось закончить побыстрее ,все таки ещё много дел делать
В итоге не выдержал и подсмотрел, списал можно сказать у друга
Списал 3 строчки буквально, хотя две из них мелькали у меня в голове, но так как мелькали по отдельности не придал этому значению

Крч в итоге испытываю сильную фрустрацию и чувствую себя тупым так как не догадался до настолько простых вещей
У тебя такое было Анон?
Конч 08/02/21 Пнд 20:48:40 1934769
>>1934766
Бля я рил тупой, не в тот тред кинул
Бля
1С тред #36. Очередной. Легитимный. Твой. /1c/ Аноним 27/10/20 Втр 16:22:38 1841072 Ответ
изображение.png 92Кб, 320x320
320x320
изображение.png 118Кб, 480x270
480x270
изображение.png 23Кб, 771x404
771x404
изображение.png 22Кб, 275x155
275x155

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?
Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm, доступно, официально.
Неофициально http://forum.ru-board.com/forum.cgi?forum=35
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?
Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс , каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

3. Умею читать, что посоветуете?
http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.

4. А стоит ли мне вообще идти в 1С?
Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

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

5. Откуда качать обновления для конфигураций?
Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Так же все обновления и кучу обработок можно качать здесь: http://pirat.ca/viewforum.php?f=2692 (сайт заблочен, используй ТОР или проксю).
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

6. С чего начинать карьеру 1Сника? Как попасть во франч?
Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

7. Прошел курсы, книжки почитал, на что теперь рассчитывать?
На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.

8. Пишу диплом на 1с, помогите.
Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

9. НЕ ПРОГРАММИРОВАНИЕ
Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.
На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

P.S. Шутки про разнос дисков ИТС не приветствуются. Допускается использование в особо запущенных случаях.

Предыдущий >>1795914 (OP)
Пропущено 550 постов
64 с картинками.
Пропущено 550 постов, 64 с картинками.
Аноним 23/02/21 Втр 20:13:33 1950160
>>1949703
Короче спидорашил тест нехитрым образом:
1. Купил
2. Поставил на блустакс
3. Забэкапил
4. Вернул бабки
Наверное так сделаю и с остальными профками, если сдавать надумаю. Алсо не пидорашил бы, если бы эта хуйня стоила ну до 500р. Советую короче пасаны.
Аноним 23/02/21 Втр 20:28:45 1950171
Аноним 23/02/21 Втр 20:56:47 1950189
Питон тред №111 /python/ Аноним 27/01/21 Срд 16:58:28 1923442 Ответ
lg-what-is-the-[...].jpeg 46Кб, 800x524
800x524
pythonbeliebter[...].jpeg 328Кб, 1280x905
1280x905
Тред, посвящённый языку программирования Питон, #111

Предыдущий: >>1911533 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: 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/bASGKD8cCFDf
Пропущено 503 постов
27 с картинками.
Пропущено 503 постов, 27 с картинками.
Аноним 06/02/21 Суб 00:55:25 1931850
>>1931690
Вложено итерирую, да.
Аноним 06/02/21 Суб 00:56:58 1931853
Аноним 30/03/21 Втр 22:28:42 1981965
>>1923442 (OP)
Двачик помоги. Другану нужна помощь в Делфи. Я в этом не шарю от слова совсем, а над ним нависла угроза отчисления. Нужно нарисовать Чебурашку. Поможет кто? (желательно код, если вы понимаете как его сделать)
Шардинговый реплицируемый баз данных тред. Шапка Edition v1.0 /sql/ Аноним # OP 30/11/20 Пнд 22:34:51 1869616 Ответ
image.jpg 798Кб, 1941x2560
1941x2560
image.png 274Кб, 429x420
429x420
Новый баз данных тред, теперь с альфа-версией шапки.

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


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

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

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

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

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

Прочее:
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/


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

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

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

Предыдущий тред тонет здесь: >>1781628 (OP)
Пропущено 660 постов
54 с картинками.
Пропущено 660 постов, 54 с картинками.
Аноним 09/03/21 Втр 12:42:17 1961727
Народ, какое количество строк максимально база способна переваривать, 10м строк это много для базы? Какая по параметрам должна быть база, что бы сожрать 10 Милионов строк и выдавать их не давясь?
Аноним 12/03/21 Птн 08:19:01 1964574
Аноним 11/04/21 Вск 20:43:42 1992935
Изучаю sql, возникла проблемка с таким типом задачи: есть 3 таблицы (работники, пк, работник_пк). В "работниках" поля id, имя, фамилия. В "пк" id и производитель. В связующей id, id_работника и id_пк. Связь многие ко многим.
Задача вывести имена работников за которыми привязано больше 2 пк. К сожалению идей нет как делать это задачу. Понимаю, что надо как-то через джоины, но дальше хз
JSThread #196 /js/ Аноним 30/01/21 Суб 19:30:14 1926415 Ответ
16115599337900.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1920831 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Руководство для вката: https://developer.mozilla.org
Пропущено 541 постов
53 с картинками.
Пропущено 541 постов, 53 с картинками.
Аноним 05/02/21 Птн 00:38:09 1930896
Посоветуйте пожалуйста лучший Wordpress аналог под node.js
Аноним 05/02/21 Птн 00:45:37 1930904
Аноним 05/02/21 Птн 01:16:03 1930917
ОБЩИЙ БУГУРТ ТРЕД V28.0 / GENERAL BUTTHURT THREAD V28.0 /butthurt/ Аноним # OP 27/01/21 Срд 14:57:35 1923245 Ответ
image.png 72Кб, 224x225
224x225
РАБОТАЕТЕ В ЧИСТО МУЖСКОЙ КОМАНДЕ
@
"СЫЧЕВ, ТЫ НАХУЯ ЗАКОММИТИЛ ЭТО, ЭТО Ж НЕПРАВИЛЬНО", "ВАСЯ, ЗАЕБАЛ, ТЕСТИРУЙ БЫСТРЕЕ", "БЛЯ, СЫЧ, НУ ТЫ И ДЕБИЛ", "КЛИЕНТ - МУДАК, ХУЙНЮ ПРОСИТ"
@
В КОМАНДЕ ПОЯВИЛАСЬ ДЕВУШКА
@
"АНЯ, ПРОТЕСТИРУЙ, ПОЖАЛУЙСТА, ЭТО СЕГОДНЯ, ЭТО ВАЖНЫЙ БАГ", "ВОВА, ПОМОГИ ВОСПРОИЗВЕСТИ БАГ"- "ДА, ХОРОШО, СЕЙЧАС ИДУ"
Пропущено 536 постов
38 с картинками.
Пропущено 536 постов, 38 с картинками.
Аноним 03/02/21 Срд 23:31:49 1930067
Бамп-тест
Аноним 17/03/21 Срд 10:36:57 1969495
>>1929354
Дохуя хороших механик без нампада есть. На любой вкус и цену.
Аноним 22/03/21 Пнд 17:13:58 1974390
14941833471020.png 461Кб, 900x900
900x900
Xamarin тред (1.0) Программинатор # OP 01/01/21 Птн 15:55:05 1897806 Ответ
images.png 2Кб, 225x225
225x225
С наступившим!
Хочу вкатиться в Xamarin, заодно собрать тред по теме для всех. Если не трудно, то расскажите подробно о подводных и поделитесь инфой по актуальным курсам, литературе и туториалам.
Фенкс)
Пропущено 15 постов.
Пропущено 15 постов.
Аноним 25/01/21 Пнд 10:46:12 1920857
>>1920819
Так это обязательно hyperv или подефолту intel haxm заведется?
Не хочу просто начинать сразу с граблей. Суеверия
Аноним 25/01/21 Пнд 16:31:18 1921286
У меня в хамарине был шок от того, что AppShell удерживает ссылки на страницы первого уровня и они всегда висят в памяти.
А потом я еще удивляюсь, что приходится новые лопатофоны покупать
Аноним 02/02/21 Втр 06:47:49 1928559
У меня при запуске запускается эмулятор, но самого приложения на нем нет. Как фиксить?
Клуб изучающих PHP #121 /php/ Аноним 21/01/21 Чтв 17:28:37 1917260 Ответ
php-noob-1.png 32Кб, 500x500
500x500
cat-cafe-osaka.jpg 140Кб, 1024x683
1024x683
welcome-to-php.png 187Кб, 853x480
853x480
cat-sad.jpg 194Кб, 1024x768
1024x768
Здесь мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

ОП довольно занят, но постарается ответить на все вопросы. Также, ответы и решения задач можно поискать в архиве тредов phpclub.

Это тред и для начинающих. Слово "классы" у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>1849078 (OP) . Все старые треды есть в архиве: https://phpclub.tech/ (там есть поиск, можно искать решения и обсуждения задач).

С чего начать

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

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

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

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

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

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

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

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

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

- HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- Проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- MySQL: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что почитать

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

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

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

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

- Почему PHP? Потому что вакансий море, и учить легко.
- Сайт опять упал!!!!! — Не паникуй, а зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Clone or Download -> Download ZIP, распакуй на рабочий стол и получи личную копию сайта, не требующую интернетов.
- Что надо знать чтобы найти работу - разработчику: PHP, SQL, HTML/CSS, JS, ООП, Git, композер, MVC, фреймворк. Верстальщику - HTML/CSS, JS, jQuery. У нас в треде были люди, которые практически с нуля учились и смогли найти работу (ищи в архиве по слову "устроился").
- Что будут спрашивать на собеседовании если 0 опыта - гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- Можно подробнее про поиск работы, собеседования - нет, ОП писать не будет, но может кто из анонов захочет рассказать. Поищите тред перезвонивших, а также раздел /wrk/
- Сколько времени надо изучать все это? - все зависит от тебя, но не меньше 6-8 месяцев
- Нужен ли ООП, фреймворки, MVC, git, composer? — Да, однозначно. Посмотри любую вакансию.
Пропущено 1300 постов
108 с картинками.
Пропущено 1300 постов, 108 с картинками.
Аноним 08/03/21 Пнд 18:52:36 1961203
Что лучше mariadb или mysql? Вы сами какую юзаете?
Высрал код Аноним 09/03/21 Втр 20:46:54 1962253
image.png 75Кб, 1434x924
1434x924
Здраствуйте аноны в общем я хотел написать на laravel с 0 знаниями форму где динамически добавляются новые строки в таблице по нажатии кнопки. Добавление и удаление я сделал, но получилось крайне хуево, можете дать совет. Как обойтись без смешивания js, html, php
Аноним 09/03/21 Втр 21:19:41 1962289
>>1962253
Прочитай, что такое шаблонизатор blade. Его использует лара. Пишешь в контроллере
return view('index', compact('paginator', 'categoryList'));
и тебе во вью с именем index.blade.php передаются две переменные из контроллера: $paginator и $categoryList. Ну или какие захочешь. А во вью уже вся разметка.

Что касается жабаскрипта, то его пишут в resources/js/xxxxx.js
Подключаешь его в resources/js/app.js и перед выкладкой конпелируешь командой npm run dev (ну или npm run watch, так удобнее). Как это всё работает - читай про auth
Или, если читать не хочешь то земля тебе пухом, выполни предварительно
composer require laravel/ui
php artisan ui:auth
php artisan ui vue --auth
JSThread #195 /js/ Аноним 25/01/21 Пнд 10:32:13 1920831 Ответ
16110020567820.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1914638 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Руководство для вката: https://developer.mozilla.org
Пропущено 506 постов
35 с картинками.
Пропущено 506 постов, 35 с картинками.
Аноним 30/01/21 Суб 19:38:04 1926426
>>1926402
для смурфиков которые делают лендинги и интернет-магазины на пыхе. очень актуален
Аноним 01/02/21 Пнд 13:33:25 1927782
>>1925796
Проиграл с кофискрипта
Как там в 2015 без ES6 поживается?
Аноним 02/02/21 Втр 11:57:16 1928691
>>1925659
Да, просто выучи язык С, сделай по нему лабы, прочитай K&R, всё теперь ты программист, можешь идти нахуй.
C++ тред #124 /cpp/ Аноним 18/01/21 Пнд 16:51:56 1914169 Ответ
cpp1.png 181Кб, 500x500
500x500
image2021-01-18[...].png 1010Кб, 1586x1100
1586x1100
image.png 308Кб, 1467x980
1467x980
image.png 1730Кб, 2049x1114
2049x1114
Пропущено 1024 постов
65 с картинками.
Пропущено 1024 постов, 65 с картинками.
Аноним 10/02/21 Срд 11:09:49 1936349
>>1916303
Пиши что-то своё смело, попутно читай разные штуки и рефактори свое детище. Я так писал тетрис, используя сишные массивы и минимум классов, а потом узнал про стл и переводил на него код
Аноним 12/02/21 Птн 18:11:52 1938799
>>1936046
надо в видне сделать системную переменную (туоп путь к g++) и будет рабоать.
Аноним 23/02/21 Втр 09:59:39 1949664
>>1936038
Короче скачал codeblocks он с g++.
Ещё встречал такое что некоторые конторы используют cmake для сборки, но там вроде всё просто,правда я собирал проект максимум из трёх файлов.
ОБЩИЙ БУГУРТ ТРЕД V27.0 / GENERAL BUTTHURT THREAD V27.0 /butthurt/ Аноним # OP 21/01/21 Чтв 15:46:01 1917166 Ответ
image.png 389Кб, 604x483
604x483
РАБОТАЕШЬ В БЭКЕ
@
НУЖНО ЗАПИЛИТЬ ФИЧУ
@
ПРЕДЛАГАЕШЬ ФРОНТАМ ОБСУДИТЬ АПИ И СДЕЛАТЬ НОРМ
@
ГОВОРЯТ, ТЫ БЭК ТЫ И ДЕЛАЙ НОРМ
@
ДЕЛАЕШЬ НОРМ
@
"ОПЯТЬ БЭК СКАТИЛ ВСЁ В ГАВНО И ПРИХОДИТСЯ ИЗЪЁБЫВАТЬСЯ"
@
ПОКАЗЫВАЕШЬ ПЕРЕПИСКУ С ПРЕДЛОЖЕНИЕМ СДЕЛАТЬ НОРМ
@
СТЕСНЯЮТСЯ РЕПОРТИТЬ БОССУ
@
ВСЕЛЕНСКАЯ ГРУСТЬ НА ХМУРЫХ ЕБАЛАХ
@
"ТВОЙ РЕСТ НЕ РЕСТ, МЫ ХОТЕЛИ НЕ ТАК, САМИ НЕ ЗНАЕМ КАК"


Пропущено 524 постов
31 с картинками.
Пропущено 524 постов, 31 с картинками.
Аноним 07/02/21 Вск 23:04:28 1933698
image.png 72Кб, 220x220
220x220
@
БЕКЕНДЕР СДЕЛАЛ ХУЕВОЕ АПИ
@
БЕК: НУ ФРОНТ НЕ ГОВОРИЛ КАК ЕМУ УДОБНО
@
ФРОНТ НАСТАИВАЕТ НА ВСТРЕЧУ ЧТО БЫ ПОКАЗАТЬ КАК ЕМУ УДОБНО ДЛЯ НОВЫХ API
@
БЕК: СЛУШАЙ, НУ ТАК НЕЛЬЗЯ Я НАС НЕ СОВПАДЕТ С ТИПОМ, А ТУТ ТОЖЕ НЕЛЬЗЯ, У НАС ЭНДПОЙНТ УЖЕ ЕСТЬ, А ВОТ ТУТ У НАС ЕСТЬ ГОТОВАЯ ФУНКЦИЯ ВТОРУЮ ПИСАТЬ НЕ БУДУ, ВЕРНУ А ТАМ САМ ОТФИЛЬТРУЕШЬ
@
СНОВА ДЕЛАЕТ ГОВНО НА БЕКЕ
@
Аноним 07/02/21 Вск 23:04:59 1933699
>>1933698

@
ПОСЫЛАЕШЬ НАХУЙ БЕКЕНДЕРА
@
НАНИМАЕШЬ НОВОГО И ВМЕСТЕ ПОДНИМАЕТЕ GRAPHQL
Аноним 09/02/21 Втр 00:35:57 1934973
>>1933699
>НАНИМАЕШЬ НОВОГО И ВМЕСТЕ ПОДНИМАЕТЕ GRAPHQL

ПОЛУЧАЕТЕ ДЫРУ БЕЗОПАСНОСТИ

ИСПРАВЛЕНИЕ ДЫРЫ ЭТО ЕЩЁ ОДИН СЛОЙ, КОПИЯ ТОГО, ИЗ-ЗА КОТОРОГО ВЫГНАЛИ БЭКЕРА
Питон тред №110 /python/ Аноним 16/01/21 Суб 11:24:34 1911533 Ответ
d0d79cbc80.jpeg 58Кб, 1280x710
1280x710
PJFv4E7.jpeg 79Кб, 960x720
960x720
Тред, посвящённый языку программирования Питон, #110

Предыдущий: >>1896798 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: 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/bASGKD8cCFDf
Пропущено 528 постов
70 с картинками.
Пропущено 528 постов, 70 с картинками.
Аноним 29/01/21 Птн 21:58:05 1925589
Как в питоне решить пример например 9:6? Я пытался в тупую перевести стр в флоет но что то идёт не так помогите пожалуйста
Аноним 01/02/21 Пнд 19:31:25 1928260
В пайчарме вечный креейт виртуа енваронмент :с Как пофиксить?
Аноним 04/02/21 Чтв 18:03:58 1930616
>>1925589
Если тебе надо решить код записанный в строке - используй replace(':', '/'), а потом eval()
JSThread #194 /js/ Аноним 18/01/21 Пнд 23:34:16 1914638 Ответ
16099236451520.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1908577 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Руководство для вката: https://developer.mozilla.org
Пропущено 507 постов
46 с картинками.
Пропущено 507 постов, 46 с картинками.
Аноним 25/01/21 Пнд 10:24:05 1920820
Аноним 25/01/21 Пнд 10:33:35 1920833
Аноним 25/01/21 Пнд 10:45:47 1920856
CSS Frameworks.png 22Кб, 979x338
979x338
>>1920807
Ты по сути хочешь хуярить CSS, не зная CSS. Ты же бэкэндер, любишь основы знать, вот и изучай основы CSS.
Кстати половина опрошенных в https://2020.stateofcss.com/en-US/ люто его ненавидит, и это люди которые более-менее разбираются в css. Подумой, прежде чем тащить его в свой проект, даже пет.
Для пета один хуй лучше свой css пердолить, так как любое свойство любого селектора можешь поменять по желанию левой пятки. С либами же придётся городить костыли, которые твой набор стилей ещё и привязывает к ней.
>Про ютуб понял, а есть книга какая-нибудь, мне просто так привычнее.
На мдн есть раздел вката в CSS:
https://developer.mozilla.org/en-US/docs/Learn/CSS
Очередной 35+ вайтишник-вкатывальщик. Аноним # OP 06/06/20 Суб 11:53:13 1714841 Ответ
8FUg3mDBNPI.jpg 171Кб, 1280x979
1280x979
Сап, двач.
Решил вкатиться в ОЙТИ. Имеется хороший бэкграунд в виде 3 курсов мухосранского политеха, Анси Си там, Лисп, компуктер сайенс (местный аналог гарвардского), Паскаль, все дела. Но все это было 20 лет назад. Стоит ли вкатываться с таким бэком, или нуегонахуй и надо идти в пятерочку кассиром и расти до директора?
А еще думаю, куда вкатываться, в шарп или в джаву, или в пыху вообще. С одной стороны, веб (особенно всякие лендинги) бесит по самое не могу, хочу нормальной бэкендерской работы на галерев продуктовой компании. С другой стороны, на шарпея вакансий мало, а на джава-джуна мне вкатываться еще года полтора такими темпами, как сейчас (работа по 9 часовпоиск работы, семья, сериальчики под пивко по вечерам). А на пыхе, как говорят двачеры, можно через три дня обучения клепать сайтики и зарабатывать на ипотеку в дефолт-сити.
Где правда, анон?
Пропущено 200 постов
12 с картинками.
Пропущено 200 постов, 12 с картинками.
Аноним 24/01/21 Вск 09:56:36 1919745
Аноним 24/01/21 Вск 10:47:13 1919775
Аноним 24/01/21 Вск 11:12:27 1919812
image.png 1232Кб, 720x720
720x720
Так значит..
Боксёр-мидл в треде.
Могу пояснить за все свои pull-реквесты и на словах и на кулаках. Если ты такой крутой синьор-помидор и тебя че-то в моём коде не устраивает - ты раз на раз со мной выйди, а не в комментариях к пулл-реквесту рот свой разевай.
Жду в конце дня тебя на парковке под нашим Бизнес-Центром.
НЕЙРОНОЧКИ И МАШОБ ТРЕД №34 /ai/ Аноним 06/01/21 Срд 14:57:23 1902462 Ответ
image.png 775Кб, 1386x881
1386x881
image.png 1172Кб, 1528x1671
1528x1671
image.png 15Кб, 800x600
800x600
Очередной тред про хипстерские технологии, которые не работают

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

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

Как работает градиентный спуск?
https://cs231n.github.io/optimization-2/

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

Можно не python?
Никого не волнует, где именно ты натренируешь свою гениальную модель. Но при серьезной работе придется изучать то, что выкладывают другие, а это будет, скорее всего, python, если работа последних лет

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

В чем практиковаться нубу?
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.upwork.com/search/jobs/?q=machine+learning
Но прожить только фриланся сложно, разве что постоянного клиента найти, а для этого нужно не быть тобой

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

Где посмотреть последние статьи?
http://www.arxiv-sanity.com/
https://paperswithcode.com/
https://openreview.net/
Версии для зумеров: https://www.youtube.com/channel/UCZHmQk67mSJgfCCTn7xBfew

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

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

Нужно ли покупать видеокарту/дорогой пека?
Если хочешь просто пощупать нейроночки или сделать курсовую, то можно обойтись облаком. Google Colab дает бесплатно аналог GPU среднего ценового уровня на несколько часов с возможностью продления, при чем этот "средний уровень" постоянно растет. Некоторым достается даже V100.
Иначе выгоднее вложиться в 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/1881607.html
https://2ch.hk/pr/res/1868191.html
https://2ch.hk/pr/res/1847673.html
https://2ch.hk/pr/res/1832580.html
https://2ch.hk/pr/res/1817320.html
https://2ch.hk/pr/res/1785952.html
https://2ch.hk/pr/res/1758961.html
https://2ch.hk/pr/res/1734710.html
https://2ch.hk/pr/res/1704037.html
https://2ch.hk/pr/res/1665515.html
Пропущено 524 постов
36 с картинками.
Пропущено 524 постов, 36 с картинками.
Аноним 24/01/21 Вск 16:37:04 1920029
Аноним 24/01/21 Вск 21:19:26 1920315
>>1919453
Это разные вещи. Бизнес-аналитика - это, грубо, про формализацию требований в разработке ПО, анализ данных - про извлечение ценности из накапливаемых компанией данных. Одни с другими часто тесно взаимодействуют, но это разные карьерные пути.
>можно ли из одного перекатиться в другое?
Да, если приложить достаточно усилий. Но рассматривать одно как карьерный шаг к другому я бы не стал.
Аноним 30/01/21 Суб 20:43:45 1926500
>>1917840
> Большая и медленная GDDR память
Так уже 1ТБ/с в DDR6X, в ЦП ещё и DDR5 не завезли.
ОБЩИЙ БУГУРТ ТРЕД V26.0 / GENERAL BUTTHURT THREAD V26.0 /butthurt/ Аноним # OP 03/01/21 Вск 13:14:40 1899457 Ответ
image.png 421Кб, 600x600
600x600

СДЕЛАЛ ВСЕ ЗАДАЧИ ВОВРЕМЯ С МИНИМАЛЬНЫМ КОЛИЧЕСТВОМ БАГОВ И ЗАКРЫЛ ПРОЕКТ В СРОК
@
ВСЕ ХВАЛЯТ МЕНЕДЖЕРА, ДАЮТ ПРЕМИЮ, ЗОВУТ НА КОНФЕРЕНЦИИ ЧТО БЫ ОН ПОДЕЛИЛСЯ ОПЫТОМ ПО РУКОВОДСТВУ ПРОЕКТАМИ, САМ ФОРД ВЫСОВЫВАЕТ ИЗ ЗЕМЛИ СВОЮ РУКУ ЧТО БЫ ПОЖАТЬ РУКУ МЕНЕДЖЕРУ
@
НЕ СДЕЛАЛ ТАСКУ К СРОКУ, ПОТОМУ ЧТО МЕНЕДЖЕР НАОБЕЩАЛ КЛИЕНТУ ФИЧИ РАЗМЕРОМ С БАЙКОНУР ЧЕРЕЗ 24 ЧАСА, ТЕБЕ ДАЛИ ЗАДАНИЕ ВООБЩЕ УЖЕ ВЕЧЕРОМ
@
ВСЕ СМОТРЯТ НА ТЕБЯ КОСО, НАЧАЛЬСТВО УСТРАИВАЕТ ЕЖЕДНЕВНЫЕ ЛЕТУЧКИ И ОБСАСЫВАЮТ ЧТО ТАК ДЕЛАТЬ НЕЛЬЗЯ И КАКОЙ ТЫ ПЛОХОЙ, УТЕШАЮТ МЕНЕДЖЕРА ЧТО ЕМУ ПРИШЛОСЬ ИМЕТЬ ДЕЛО С ТАКИМ ТОРМОЗОМ КАК ТЫ

Пропущено 507 постов
35 с картинками.
Пропущено 507 постов, 35 с картинками.
Аноним 21/01/21 Чтв 15:03:27 1917121
>>1917097
>На предложение пояснить бизносу за целесообразность
Разве это не очевидно? Плоскость применения такая же, как и у почти любого квери-езычка. Если есть один сервер а-ля БД с небольшим жирком в виде логики и до песды клиентов, которые могут шатать данные из этого сервера всяк на свой лад, тогда и имеет смысл задуматься о переходе на графкуль. А иначе смысл, гнаться за модой?
Аноним 21/01/21 Чтв 15:46:29 1917168
Аноним 21/01/21 Чтв 23:31:42 1917608
>>1916152
Цель треда достигнута
Java #99 thread /java/ Аноним 07/01/21 Чтв 15:51:16 1903662 Ответ
image.png 1594Кб, 1024x1449
1024x1449
image.png 1188Кб, 1358x960
1358x960
image.png 246Кб, 564x680
564x680
image.png 177Кб, 359x546
359x546
Прошлый >>1842154 (OP)

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

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

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

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

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

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

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

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

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

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

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

Перед тем, как задать вопрос Как вайти в айти?, ознакомься с вики:
https://github.com/qqqlll/Java-Thread/wiki
https://github.com/random76/Java-Thread/wiki
Пропущено 1988 постов
129 с картинками.
Пропущено 1988 постов, 129 с картинками.
Аноним 09/03/21 Втр 16:00:11 1961929
Аноним 09/03/21 Втр 20:57:46 1962265
Бамп
Аноним 28/03/21 Вск 15:28:54 1979533
bump
JSThread #193 /js/ Аноним 12/01/21 Втр 20:56:11 1908577 Ответ
16099236451520.png 56Кб, 1050x1050
1050x1050
Предыдущий тред: >>1902322 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

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

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

Руководство для вката: https://developer.mozilla.org
Пропущено 518 постов
31 с картинками.
Пропущено 518 постов, 31 с картинками.
Аноним 22/01/21 Птн 19:10:33 1918268
>>1914329
кажется есть ток один вариант - суваться в крупные компании, там всякие авиты хуиты, или на западного дядьку - англ учить. Короче, надо менять работу.
Аноним 15/02/21 Пнд 16:27:10 1941974
Пытаюсь добавить кнопочку в гуглтаблицы. Но оказалось, что в блядских таблицах нельзя передавать переменные в функцию. Охуенная история. Нашел лютый пердолинг и костыль, где чел прикрепляя функцию к кнопке, прикрепляет к ней не просто функцию, а имя функции+аргумент. Тип из itemMenu делает itemMenu156. А когда функцию срабатывает, то происходит какая-то магия и itemMenu156 превращается в itemMenu(parametr=156). Вот код, тут немного.
https://github.com/contributorpw/google-apps-script-snippets/blob/master/snippets/sheets/dynamic_meny/code.js
Я попытался сделать так же и у меня магия не срабатывает и пишет, что функции itemMenu156 не существует.
https://pastebin.com/9Za2XCSn
Аноним 15/02/21 Пнд 16:28:05 1941975
Анончики, помогите, я целый день сижу бьюсь с этим говном. Что не так с кодом?>>1941974
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов