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


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

Check this out!

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

<<
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg (24Кб, 500x500)
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
14958007710430.jpg (746Кб, 2310x2306)
2310x2306

F.A.Q.

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

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

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

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


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


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


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


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

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


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

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

Пропущено 497 постов
53 с картинками.
Пропущено 497 постов, 53 с картинками.
Аноним 20/01/20 Пнд 19:34:29 1578895
>>1578856
Почитай отца и мать своих, а про ошибку прочти.
И хули там читать, если это по вине сервера всё, у меня всё в порядке.
Аноним 20/01/20 Пнд 22:51:07 1579076
>>1578653
Пощел ка ты нахуй долбоеб :) давай свои ссылки которые ты нашел по сабжу в частности как обойти рекапчу
нахуй ты тут сидишь?
сосач не в интернете?
Твои софт скилы на столько уебищные что мы вам даже перезванивать не будем просто сосите хуй дальше до свидания
Аноним 20/01/20 Пнд 22:51:40 1579077
15791862356300.jpg (175Кб, 800x800)
800x800
Эм, бблять. А как начать скрипт(создать файл) в Visual Studio с нужным тебе языком, блять?
Rust #9 /rust/ Аноним 06/12/19 Птн 19:30:37 1539530 Ответ
238-23859244804[...].jpg (228Кб, 920x960)
920x960
L9Wg06VuZm9UU6s[...].png (457Кб, 640x456)
640x456
dvach-02.webm (2422Кб, 1920x1056, 00:00:12)
1920x1056
w6qs60ovixt31.jpg (381Кб, 1079x1832)
1079x1832
Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

async/await наконец-то в стабильной версии!

ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.

https://www.rust-lang.org

Продолжение шапки: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41

Предыдущий тред: >>1456440 (OP)
Пропущено 392 постов
48 с картинками.
Пропущено 392 постов, 48 с картинками.
Аноним 20/01/20 Пнд 17:09:56 1578759
>>1578231
... actix-web перешел под управление юки...
Аноним 20/01/20 Пнд 18:22:12 1578834
>>1578360
Ада не на аде писала.
Аноним 20/01/20 Пнд 22:49:48 1579075
>>1578759
Ну еб вашу мать. Только решил на работе начать проект на актиксе - на следующий его снесли. Только начал проект на варпе - актикс вернулся. Пидоры хотя варп очень даже неплох на самом деле
МЫ ВАМ ПЕРЕЗВОНИМ #344 /xo/ Аноним 20/01/20 Пнд 16:36:19 1578718 Ответ
15795243704300.png (518Кб, 614x506)
614x506
Пропущено 118 постов
7 с картинками.
Пропущено 118 постов, 7 с картинками.
Аноним 20/01/20 Пнд 22:22:46 1579057
>>1579054
> Мелкобуква, отсутствие точки.
Классика. Классичнее только когда русский поправляет другого русского в его английском и обсирается сам с подливой.
Аноним 20/01/20 Пнд 22:25:13 1579060
>>1579057
я и в школе диктанты писал на пятёрки, не зная при этом правил кроме жи ши
Аноним 20/01/20 Пнд 22:49:14 1579074
>>1579001
Сколько ты отработал на прошлом месте?
JavaScript.thread = Number(`152`); /js/ Аноним 19/01/20 Вск 12:07:36 1577313 Ответ
15768781585640.png (99Кб, 1050x1050)
1050x1050
functor vs monad.png (202Кб, 1043x604)
1043x604
Предыдущий: >>1562152 (OP)

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

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?

Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:

У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так %кусок-кода-%(В), но получаю ошибку (Г).

Сделай песочницу по ссылкам выше для ясности и удобства. Если никогда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Пропущено 174 постов
13 с картинками.
Пропущено 174 постов, 13 с картинками.
Аноним 20/01/20 Пнд 22:41:21 1579069
api.png (33Кб, 1125x575)
1125x575
а может они хотят что-то вроде такого примитива?
Аноним 20/01/20 Пнд 22:44:18 1579072
>>1579069
Кстати, про параметр "max" у меня херня написана - я почему-то подумал про длину массива данных, хотя к айдишникам объектов она отношения может не иметь.
Аноним 20/01/20 Пнд 22:45:14 1579073
Вообще, задача-то простая, но может быть решена кучей способов. Возможно, они и хотят посмотреть, как ты сделаешь, чтобы быстрее искать объекты с нужными айдишниками, например.
ЛОУСКИЛЛЬНЫЙ ДВАЧЕР КОНТЕСТИЛ В ЯНДЕКС, НО ЖИДКО ДАЛ В РЕЙТУЗЫ Аноним 25/10/19 Птн 01:18:04 1504237 Ответ
kstb.png (559Кб, 699x566)
699x566
kstb2.png (1548Кб, 1065x847)
1065x847
Не успело отгреметь разоблачение Winderton'а и его "индивидуальных планов", которые
оказались одинаково индивидуальными для всех, кто их купил. Его видосы, как выяснилось,
были просто адаптацией материала ряда англоязычных блоггеров (не просто в плане содержания,
а вплоть до тупо скопипащенного кода и угла постановки камеры).

Так вот, маленькие любители программирования, вы просили нового разоблачения?
Таки я вам принес их. Усаживайтесь, поудобней, открывайте пиво, кто не пьет (вы хоть дрочите?),
наливайте себе чашку дарджилинга или че у вас там на кухне.
Сегодня папа программирования РАЗЪЕБЕТ очередного днищенского инфоцыгана.

Итак, вы все помните мемного додика, который пытался трудоустроиться в Яндекс, не зная
типов данных JS. Было это год назад, поорали мы знатно, кто-то может быть даже смотрел
какие-то еще видосы с этим челом (а это, бесспорно, Ромка от мира программирования).
После того случая и еще нескольких неудачных интервью с околонулевой вероятностью
трудоустройства, данный персонаж начал ОБУЧАТЬ ЛЮДЕЙ JS'у (sic!!!). Также он
записывал совершенно невменяемые шизофренические высеры длиной по 10-12 часов (sic!!!)
на ютуб, в которых иногда по часу камера показывала пустую комнату, реалити шоу
из жизни хиккана, каникулы в Мексике нервно курят в сторонке.

Но мало кто знает, что вчера вышло видео, в котором додик ОБДЕЛАЛСЯ ПО-КРУПНОМУ.
Для тех, кто забыл напомню, что первым, ну или первым известным роликом пациента
стал вот этот видос из Яндекса:
https://www.youtube.com/watch?v=BBmC5zb4mzE

Чем примечателен этот видос? Ну помимо того, что человек считает boolean объектом,
там мы узнаем некий бэкграунд пациента (5:20 тайминг):
1) Что занимается он JS'ом "с восьмого класса";
2) "Профессионально" этим самым JS'ом он занимается последние 2 года.

Я не буду растекаться здесь по поводу того, что нельзя работать с JS больше 2 месяцев
и не знать типов данных (это, на секундочку, первая страница второй главы книги YDKJS,
которую Яндекс, кстати, настоятельно рекомендует почитать прежде чем позориться перед
уважаемыми людьми). Остальную хуйню в духе "булиан - это объект", а "number - это цифры, то есть
integer" и так далее я не буду даже комментировать, оставлю вам для личного просмотра (10:00 тайминг).
Это вы все можете увидеть сами, скажу от себя лишь то, что это
САМЫЙ ЛСНЫЙ JS-ХУЙ, которого я видел за свою жизнь, а видел их я, поверьте, не мало.
Пропущено 94 постов
8 с картинками.
Пропущено 94 постов, 8 с картинками.
20/01/20 Пнд 22:12:24 1579046
Так, объясните, что вы тут за загончик для петушков устроили? Нормальный чел, ну плавает на собесе так, как будто вообще не умеет программировать. Да каждый из вас так может завалиться, ещё хуже будете выглядеть, если например не выспались. Умеет он программировать или нет вообще неясно, но в чём суть форса?
И вообще блэт какие ещё типы данных в языке с динамической типизацией, все шизанулись чтоли?
Аноним 20/01/20 Пнд 22:32:03 1579064
>>1578940
Как переполнение стека связано с алгоритмической сложностью?
Аноним 20/01/20 Пнд 22:42:42 1579071
>>1579064
неэффективный рекурсивный алгоритм. банальный пример - рекурсивный подсчет факториала
Android Development Thread /android/ Аноним 01/12/19 Вск 14:08:02 1534623 Ответ
.png (137Кб, 1600x729)
1600x729
Android Development Thread

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

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

Если имел опыт в програмаче, можешь посмотреть видосики отсюда https://web.stanford.edu/class/cs193a/videos.shtml
Очень доходчиво и интересно

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

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

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

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

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

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

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

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

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

>Не могу разобраться в потоках. Хендлеры, хуендлеры хуйтаски. Как быть?

http://codetheory.in/android-handlers-runnables-loopers-messagequeue-handlerthread/ - Хорошая статья, которая экономит время. После нее можно сразу переходить и тыкаться в хендлерах.

https://blog.mindorks.com/android-core-looper-handler-and-handlerthread-bd54d69fe91a - еще одна от миндоркса.

https://blog.nikitaog.me/2014/10/11/android-looper-handler-handlerthread-i/ - еще одна интересная.

>Хочу изучать популярные либы и не быть говноедом!
Если ты сразу после курсов переползаешь сюда - будь готов, что ты не будешь знать как это делается под капотом, и в конце концов соснешь когда-нибудь.
Retrofit - стандарт для взаимодействия с сетью. Она идет в комплекте с okhttp3, начинаешь с последней, а потом переползаешь на сам ретрофит. Так же для справки можешь гуглить volley.

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

https://www.youtube.com/watch?v=YPf6AYDaYf8-[Развернуть] rxJava идея с нуля
https://www.youtube.com/watch?v=3jdvLrYZfB4&t=[Развернуть]
https://www.youtube.com/watch?v=0IKHxjkgop4[Развернуть]
https://coursehunters.net/course/master-klass-po-rxjava-s-mvvm-dlya-razrabotki-pod-android

https://www.youtube.com/watch?v=t34AQlblSeE[Развернуть] - retrofit

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

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

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

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

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

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

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

> Хочу анимировать мои говноподелки!

https://www.youtube.com/watch?v=dzB-1VlHJW8[Развернуть]

Онли теория. Первые двадцать минут покрывают больше половины статей, которые можно найти на медиуме и т.д.

Здесь побольше практики на любой вкус: https://labs.ribot.co.uk/exploring-meaningful-motion-on-android-1cd95a4bc61d

Так же можно подробно почитать про смены сцен: https://blog.prototypr.io/applying-meaningful-motion-on-android-a271a873bd78

> Я заебался. Почему мои приложения постоянно падают в проде и как эту хуйню фиксить?
Для этого придумали тесты. Для общего понимания читаешь короткую статью
https://medium.com/android-testing-daily/the-3-tiers-of-the-android-test-pyramid-c1211b359acd

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

https://www.youtube.com/watch?v=-H98SWHayL4[Развернуть] - свежие лекции на русском, объяснение корутин прост бжствно
https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296 - библия
https://kupdf.com/download/kotlin-for-android-developers_59a05e2ddc0d60992a18496b_pdf - Kotlin for Android

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

> Есть что-то кроме нативных приложений на Java/Kotlin?
- Flutter - кросс-платформенный фреймворк от Google. Js с аля строгой типизацией. Если совсем поехавший можешь начинать с него.
https://flutter.io/docs/ - документация
https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905 - курсы от Udacity

Остальные куски:
ReactNative — мочаскрипт во всей красе.
- PhoneGap/Ionic/Titanium — имя им мочаскрипт-младшие, принципы у них разные, кроссплатформенность одного кода. Популярность у них разная как и размер комьюнити. Вопросы по ним — в js-тред.
- Qt — кросс-платформенный фреймворк на C++. Используется в основном для игры и для приложений с высокими требованиями к производительности (обработка изображений, звука, ГИС-системы). Спрашивать в C++ треде.
- Xamarin — кросс-платформенный фреймворк на C#. Представляет из себя обёртку над Android API. Куплено Microsoft. Теперь есть бесплатная версия. Спрашивать в C#-треде.
- BugVM — кросс-платформенный фреймворк, написанный на Java. Форк невинно убиенного RoboVM.

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

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

Полезные ссылки:
https://coursehunters.net/mobile-development - очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет.
https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg - канадский челик, поясняет за архитектуру и отвечает на разные вопросы на стримах.
https://github.com/toddmotto/public-apis - бесплатные API для создания приложений.
https://github.com/AlexeyZatsepin/Android-ORM-benchmark - бенчмарки на вопросы о том, какую БД выбирать.
https://androiddev.apptractor.ru/category/podcast/page/0/ - подкасты ведройд разрабов которые шарят про все и вся
Пропущено 230 постов
15 с картинками.
Пропущено 230 постов, 15 с картинками.
Аноним 18/01/20 Суб 21:40:21 1576847
Аноним 20/01/20 Пнд 22:25:06 1579059
Алё, ведроёбы, чего притихли? У меня к вам лёгкий вопросец, сам полночи проебался - и что ви думаете? Не поднял.
Есть один ведроид-8.0, в него вставлена microSD. Как, сука, на неё писать? WRITE_EXTERNAL_STORAGE выдан, во встроенную память я могу писать, а на внешнюю - хуй. Как я понял, гугл высирает по новому апи для работы с флехой чуть ли не каждую версию, поэтому мне бы только для орейо, будьте добры, плииз.
Аноним 20/01/20 Пнд 22:33:37 1579066
>>1579059
Storage Framework, он вроде уже давно стабильный.
Тред, посвящённый языку программирования Питон, #77 /python/ Аноним 11/01/20 Суб 02:52:50 1569408 Ответ
zmeya1.jpg (809Кб, 600x600)
600x600
pythonfunctiona[...].png (43Кб, 807x313)
807x313
446558438954f00[...].jpg (239Кб, 1024x683)
1024x683
Тред, посвящённый языку программирования Питон, #77, вечно живому. Встречаем старый новый год и провожаем новогодние каникулы и отпуска.
Предыдущий >>1563834 (OP)

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

Книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq
Больше книжек: https://yadi.sk/d/H-00n-UG3RSQem
Очень много книжек: https://drive.google.com/drive/folders/13YaFijvuH4dtv-PjUKVWLQ7ZIqXIfCLK <-- похоже ссылка больше не работает, а жаль
Автоматизация рутинных задач ч.2 - https://anonymousfiles.io/3CBCoy1o/ <-- тут только одна книжка. Ради неё держать ссылку в шапке неразумно.

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://www.codepile.net/ - можно расшарить код в том числе на редактирование, особая полезная опция - чат при каждом листинге, где можно код обсудить
https://pyfiddle.io/ - запуск python кода онлайн, но чтобы шарить, надо регистрироваться
#######################################
Вопросы-ответы:
А стоит ли читать Лутца, том номер 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/ (нужно знать ангельский или уметь пользоваться переводчиком)

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

https://dumpz.org/b37erFzCnRmW
Пропущено 366 постов
39 с картинками.
Пропущено 366 постов, 39 с картинками.
Аноним 20/01/20 Пнд 20:52:24 1578959
>>1578930
> ооп много даст
В твоем случае как минимум инкапсуляцию.
Аноним 20/01/20 Пнд 22:16:01 1579051
Метаклассы и дескрипторы - эта шняга же обычному разработу нахрен не пригодится? Только красноглазым, разрабатывающим Питон-фреймворки?
Аноним 20/01/20 Пнд 22:28:28 1579062
НЕЙРОНОЧКИ И МАШОБ ТРЕД №21 /ai/ Аноним 20/01/20 Пнд 21:14:46 1578978 Ответ
1865.png (7Кб, 318x158)
318x158
bild.PNG (71Кб, 700x350)
700x350
machinelearning4.jpg (129Кб, 976x400)
976x400
QIYClFm.png (1164Кб, 1192x671)
1192x671
Очередной тред про хипстерские технологии, которые не работают.

Я ничего не понимаю, что делать? Либо в тупую import slesarplow as sp по туториалам, либо идти изучать математику курсы MIT тебе в помощь. Не нужно засирать тред вопросами типа "что такое сигма?".
Какая математика используется? В основном линейная алгебра, теорвер и матстат, базовый матан calculus многих переменных.
Что почитать для вкатывания? http://www.deeplearningbook.org/ | Николенко и др. "Глубокое обучение" На русском, есть примеры, но уже охват материала
В чем практиковаться нубу? http://www.deeplearning.net/tutorial/ | https://www.hackerrank.com/domains/ai | https://github.com/pytorch/examples
Где набрать первый самостоятельный опыт? https://www.kaggle.com/ | http://mltrainings.ru/
Где работать? https://www.indeed.com/q-deep-learning-jobs.html
Где узнать последние новости? https://www.reddit.com/r/MachineLearning/ | http://www.datatau.com/ На реддите также есть хороший ФЭК для вкатывающихся
Где посмотреть последние статьи? http://www.arxiv-sanity.com/
Где ещё можно поговорить про анализ данных? http://ods.ai/
Нужно ли покупать видеокарту/дорогой пека? Если хочешь просто пощупать нейроночки или сделать курсовую, то можно обойтись облаком. Иначе выгоднее вложиться в 1080Ti или Titan X.

Список дедовских книг для серьёзных людей:
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/1543969.html

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

Там же можно найти треды 2016-2018 гг. по поиску "machine learning" и "НЕЙРОНОЧКИ & МАШОБЧИК"
Пропущено 3 постов.
Пропущено 3 постов.
Аноним 20/01/20 Пнд 21:55:54 1579028
Есть база на 40мб в формате вопрос-ответ, тематика - кое-какая игра, вопросы +- одни и те же. Нужно научить скрипт отвечать на вопросы юзеров, основываясь на базе. Подскажите годных алгоритмов, наверняка есть куча готовых решений для этого. Пробовал сам делать, через ключевые слова, точность ответов 90%, нужно больше.
Аноним 20/01/20 Пнд 22:08:36 1579038
>>1579023
>1) он будет зависить от количества параметров, которыми описывается один пассажир
Спасибо.
А если там, например, таблица 20000 x 10000, где каждая колонка - отдельный признак, содержащий 0 или 1, но единиц у каждой строки от силы 15 - остальные нули.
Как тогда? Задавать 10000 входов?
Аноним 20/01/20 Пнд 22:25:59 1579061
Зачем в бустинг либах есть обработка категориальных признаков, без них же всё должно работать?
Привет анон Буду пилить небольшой проект по Аноним 20/01/20 Пнд 21:49:20 1579024 Ответ
15791457238440.jpg (182Кб, 942x1080)
942x1080
Привет анон
Буду пилить небольшой проект по CycleGAN'ам или pix2pix.
Подкинь какую-нибудь годную идею что можно реализовать? Работать буду с изображениями. Буду благодарен за ссылочку на материалы или какой-нибудь совет о том как вообще все это делать и с чего начать
Аноним 20/01/20 Пнд 22:20:57 1579056
Раздевать баб /терд
Реальное IT #2 Аноним 26/12/19 Чтв 06:07:03 1557307 Ответ
image.png (3734Кб, 1200x1200)
1200x1200
15773267443790.mp4 (33759Кб, 640x360, 00:06:16)
640x360
image.png (1222Кб, 848x1200)
848x1200
15702201230280.png (280Кб, 1373x357)
1373x357
Для тех кто снял розовые очки и понял что ИТ неблагодарная профессия, добро пожаловать.

-Программирование это не творчество. Программирование зачастую скучное и однообразное занятие.

-Программирование и в целом ИТ индустрия - это раздутый пузырь.

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

-Программист это обычный офисный работник.

-Ты не уедешь заграницу и не устроишься в гуглофейсбук.

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

-Этот материал устареет через 2-4 года.

-Работая в легаси или то что скоро станет легаси - ты будешь отставать от мирового ИТ и твой опыт будет обесценен.

-Тебе придется перманентно учиться. Даже тому, что тебе кажется абсурдным но это стильно, модно, молодежно

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

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

-Твое здоровье будет очень сильно проседать. И если ты молод и тебе кажется это несерьезным, то к 30-40 ты офигеешь фраза программирование - это геморрой, может материализоваться

-Все языки имеют тонну недостатков и все они говно. А те что не говно, то просто лицемерно раздутый пузырь.

-Многие языки или либы "вдохновляются" друг у друга, отсюда получая то, что программирование на X языке похоже на программирование на языке Y (но с какими-то малыми изменениями, вводящие больше в заблуждения).
Как только это поймешь, станет ясно, какой же это зоопарк языков.

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

Предыдущий тред:
https://2ch.hk/pr/res/1488733.html
Пропущено 419 постов
44 с картинками.
Пропущено 419 постов, 44 с картинками.
Аноним 20/01/20 Пнд 22:10:45 1579043
Аноним 20/01/20 Пнд 22:12:05 1579045
>>1579043
Ну так я про интернатуру западного гугла и говорил.
Аноним 20/01/20 Пнд 22:17:42 1579053
>>1579034
> Из плюсов — знакомый менталитет, расслабон,
> А то заебало чувствовать себя чужим с детства.
Ну так какие проблемы тогда, что ты там так мучаешься-то? Только что-то мне подсказывает, что долго ты тут не задержишься, лол.
> В Рашке низкие налоги
Чушь полнейшая.
>низкие цены
Смотря на что, на технику выше чем в ес к примеру.
>отчислять туда 20% зарплаты
Только здесь и зп ниже.
Тред про лучший в мире язык GO №6 /go/ Аноним # OP 02/01/20 Чтв 22:38:13 1563445 Ответ
15695190090871[[...].jpg (227Кб, 900x1400)
900x1400
GO (а также Golang, Пщ или просто Го) — современный язык с зелеными потоками на уровне синтаксиса и крутой стандартной библиотекой. Так как делать пакеджи несложно, гитхаб полон пакеджами для абсолютно всего.


Для вката в Go читай Донован, Керниган "Язык программирования Go", https://www.golang-book.com/, книги из списка https://github.com/dariubs/GoBooks, а также смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw

Пэкеджи можно искать тут https://github.com/avelino/awesome-go


Живем в ожидании Go2, пробрасываем ошибки, смеемся над джавистами, которые не могут жить без ексепшенов, дженериков и размазанной бизнес-логики, ждем, когда нам подвезут аналоги эксепшенов и дженериков

Предыдущий: >>1482493 (OP)
Пропущено 334 постов
24 с картинками.
Пропущено 334 постов, 24 с картинками.
Аноним 20/01/20 Пнд 10:54:03 1578394
>>1578391
Когда на нём можно будет stm прогать?
Аноним 20/01/20 Пнд 20:15:03 1578932
>>1576211
> Плюса у С++ только два. Минусы стремятся к бесконечности
Проиграл.

Вообще давно хотел попробовать D. Время пришло.
Аноним 20/01/20 Пнд 22:16:05 1579052
>>1578932
Вы двинутые что-ли? Зачем пробовать мёртвый язык? Как бы хорошо он не был написан, ему уже 10 лет и он не взлетел. Всё, тема закрыта. Хочется чего-то нового, берите scala, rust, haskell, erlang, на худой конец, nim.
C++ тред #102 /cpp/ Аноним # OP 18/01/20 Суб 20:15:04 1576737 Ответ
C++.jpg (5Кб, 222x250)
222x250
C++20.png (27Кб, 862x433)
862x433
bjarne.png (291Кб, 500x808)
500x808
msvc.jpg (30Кб, 760x428)
760x428
Пропущено 49 постов
4 с картинками.
Пропущено 49 постов, 4 с картинками.
Аноним 20/01/20 Пнд 21:30:56 1578993
>>1578992
Ну, точнее не 5000, там не всё так просто. Но не мегабайт уж точно.
Аноним 20/01/20 Пнд 21:59:45 1579032
Аноним 20/01/20 Пнд 22:11:44 1579044
>>1578983
Ты либо метод делай не const, либо возвращай const &, либо вектор свой делай mutable
Java #15 thread /java/ /java/ /java/ Аноним 08/01/20 Срд 00:10:33 1567242 Ответ
image.png (235Кб, 1135x1012)
1135x1012
image.png (117Кб, 1500x1000)
1500x1000
Прошлый >>1537764 (OP) (OP)

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

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

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

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

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

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

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

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

https://github.com/qqqlll/Java-Thread/wiki
Пропущено 411 постов
28 с картинками.
Пропущено 411 постов, 28 с картинками.
Аноним 20/01/20 Пнд 19:46:01 1578906
>>1578896
Уже тогда был ебучий вектор.
Аноним 20/01/20 Пнд 19:51:54 1578912
>>1578906
И Dictionary был, и Properties.
Но вектор вроде бы не двусвязный список, его аналог ArrayList.
Аноним 20/01/20 Пнд 21:25:30 1578989
Стикер (0Кб, 464x512)
464x512
Киньте каких нибудь простеньких либ поковыряться программисту любителю.
Зарплат тред Аноним 28/12/19 Суб 10:57:04 1559421 Ответ
15408169927491.png (1063Кб, 720x1096)
720x1096
Совсем скоро уже 2k20, а значит самое время подвести итоги
1 зп
2 город
3 стек
4 на сколько выросла зп в этом году
5 комментарий
Пропущено 268 постов
14 с картинками.
Пропущено 268 постов, 14 с картинками.
Аноним 20/01/20 Пнд 13:01:28 1578528
>>1578463
Ты шутишь? Тинкофф же
Аноним 20/01/20 Пнд 14:31:37 1578610
Аноним 20/01/20 Пнд 21:17:43 1578981
15788820350920.jpg (97Кб, 590x590)
590x590
ОБЩИЙ БУГУРТ ТРЕД V17.0 / GENERAL BUTTHURT THREAD V17.0 /bugurt/ Аноним # OP 12/01/20 Вск 23:53:23 1571238 Ответ
15635774440060[[...].jpg (38Кб, 640x480)
640x480
ЛИНКЕДИН
@
ЗДРАВСТВУЙТЕ, Я ХРЮША ИЗ КОМПАНИИ "ГОВНОСОФТ", ХОЧУ ПРЕДЛОЖИТЬ ВАКАНСИЮ
@
ПРЕДЛАГАЙТЕ
@
ВОТ ВАМ ШАБЛОННОЕ ОПИСАНИЕ НА АНГЛИЙСКОМ, БЕЗ КОНКРЕТИКИ
@
А РАССКАЖИТЕ О КОМПАНИИ
@
ВОТ ВАМ СОДЕРЖАНИЕ БУКЛЕТА "КАК КРУТО В ГОВНОСОФТЕ"
@
КАКАЯ ЗАРПЛАТА?
@
ЗАРПЛАТУ МЫ СТАВИМ В СООТВЕТСТВИИ С УРОВНЕМ И ПОЖЕЛАНИЯМИ
@
ТАК КАКАЯ ВИЛКА ТОГДА?
@
А СКОЛЬКО ВЫ ХОТИТЕ?
Пропущено 256 постов
22 с картинками.
Пропущено 256 постов, 22 с картинками.
Аноним 20/01/20 Пнд 19:42:05 1578902
>>1578707
> анастезиолог
Это кстати, достаточно сложная профессия. Не такую анестезию сделаешь - пациент откинется и выебут нормально. А какую анестезию делать - это зависит от дохуя факторов
Аноним 20/01/20 Пнд 21:08:15 1578971
>>1578902
согласен, но это я для примера написал. Он мне скидывал таблицу с годовыми зарплатами, там меньше 100к только младший мед. персонал. Вообще в штатах считается, что если выучился на медика - это путь в светлую жизнь. В СНГ - это путь в пустоту и голод. Есть решение - это полная капитализация медицины и передача гос. мед обслуживания в частные руки. Но в СНГ этого не хотят, т.к. мед. сфера - это не хуевая кормушка. В бюджет заложил финансирования условно на 200кк баксов, до врачебных рук если 20ая часть дойдет, уже хорошо, остальное - как говорил Шариков П.П. - "Взять и поделить (между своими)"
Аноним 20/01/20 Пнд 21:10:54 1578973
>>1578902
Не выебут, вообще ничего ему не будет.
V thread #1 /v/ Аноним 20/01/20 Пнд 03:49:08 1578220 Ответ
image.png (22Кб, 500x500)
500x500
не нашел — создал

The V Programming Language
Simple, fast, safe, compiled language for developing maintainable software

Язык программирования V — самый молодой среди успешных и самый успешный среди молодых, начало разработки где-то в феврале 2018, initial release на гитхабе 2019-06-22 и уже 15k звёзд в январе 2020.

Язык воспринимали как мем, оспаривали утверждения о том, что он реально в разработке: https://github.com/vlang/v/issues/35

Сейчас на нём уже написаны компилятор V, текстовый редактор vid, пакетные менеджеры vpm и vpkg, мессенжер volt (пока только mac os), движок форума vorum и множество других вещей.

Сайт https://vlang.io
Доки https://vlang.io/docs
Песочница https://vlang.io/play
Автор: Alex Medvednikov
Patreon: https://www.patreon.com/vlang

Вклад в V сегодня — это шанс вписать своё имя в стандартную библиотеку популярного в будущем языка.
Пропущено 164 постов
24 с картинками.
Пропущено 164 постов, 24 с картинками.
Аноним 20/01/20 Пнд 19:55:52 1578919
Аноним 20/01/20 Пнд 20:29:52 1578941
>>1578690
>Бинарник HW занимает 123 KB, с флагами -g -prod 87 KB (без -g не компилируется с -prod), -compress декоративный.
Ты сегодня это тестил? На какой платформе?
У меня не hello world, конечно, но простенькая утилита с запросами по сети (import term, time, net, os) после -prod -compressed занимает 19400 байт. При этом для -compressed требовалось поставить upx. Такое решение, да, не нативное, но зато strip'ом больше нечего чистить.
Аноним 20/01/20 Пнд 21:09:50 1578972
>>1578941
Сегодня, там в первом предложении платформа (Win, архитектура x86-64), но версия V немного не актуальная (впрочем, автор яблопидор и приоритеты у него другие, так что не особо жду). Флаг -compress реализован только на *nix, в Windows декоративный (выводит сообщение, что пока не поддерживается). strip - утилита ЖМУ, а они практически все портированы на винду, так что почистить уже готовые бинарники и я могу, god bless rms. Почему с этим не справляется линкер языка - для меня загадка, но это уже больше не к V вопрос, а к D и прочим языкам, у которых бинарники по полмегабайта. У Go хотя бы оправдание есть - у них линкера нет вообще (слишком сложная тема для гугловских трансгендеров и альтернативно белых), и простой вывод в консоль добавляет 2 мегабайта мертвого груза.
ЗП NodeJS в МСК Аноним 13/01/20 Пнд 09:15:25 1571413 Ответ
699471d787ea424[...].png (28Кб, 370x427)
370x427
Анон. Планирую укатить в МСК и искать там работу бэкенд NodeJS пограмистом. Какую ЗП посоветует требовать анон?

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

Решил переквалифицироваться в ноду. Сам жс знаю нормально, писал приложение на електроне и сейчас для портфолио решил написать примитивную соцсеть на express + typescript + mongodb. Какую ЗП указал бы анониус?
Пропущено 50 постов.
Пропущено 50 постов.
Аноним 15/01/20 Срд 18:44:12 1573528
Аноним 18/01/20 Суб 01:01:58 1576119
>>1571413 (OP)
Понаехал с ДВ в ДС на зарплату 200к. СИНЬОР ФРОНТЕНД, в финтех. Через пяток месяцев апнул зп до 230к.

Работу искал уже по приезду в ДС
Аноним 20/01/20 Пнд 19:54:13 1578916
>>1571547
Да он очевидный зеленый же, 100к джуны с годом опыта получают, лол.
Нужны ли будут веб-программисты через 10 лет? Аноним 15/12/19 Вск 14:45:04 1547243 Ответ
maxresdefault.jpg (74Кб, 1280x720)
1280x720
В следующем году старший сын заканчивает школу. Стоит вопрос куда ему поступать, в какой ВУЗ. Он хочет быть веб-программистом. И вообще говоря не хочет никуда поступать (от армейского рабства отмазан). Он начитался всякого говна в интернете, думает, что онлайн по видосам на ютубе достигнет уровня синьора, походит на курсы, и устроится на нормальную работу, где будет сразу зарабатывать больше чем его ворчливый отсталый батя, а потом ещё и уехать из РФ планирует, а там российские корочки вообще не нужны.
Он и сейчас кое-что умеет, питон, джава-скрипт, есть у него сайт свой. С одной стороны, у него это отлично получается, и не хочу ему мешать. Может он и на самом деле прав, а я мало что понимаю в этой жизни. Но. Я кое-как умею программировать на старом C/C++ (с ВУЗа ещё), и на VBA (по работе). И мне кажется сегодняшняя востребованность программистов делом временным и мимолётным. В самом деле, кому нужно столько веб-программистов? Да и вообще программистов без знаний смежных прикладных сфер. Я понимаю, быть крутым инженером или физиком, который умеет программировать и автоматизировать в своей предметной области. Такое будет всегда востребовано. Но голый программист, который ничего, кроме языков программирования и, ну может быть, алгоритмов, не знает - кому такой нужен? Сейчас есть куча контор, которые делают веб-сайты. Но я честно говоря хз, нахуй они нужны. Ещё 15 лет назад я без каких либо знаний в этой области без напряга сделал себе сайт на народ.ру, с гостевой книгой и шлюхами. Сейчас же возможности всяких бесплатных конструкторов - почти безграничны. Кто и зачем будет за это платить, за однотипную рутинную работу, которую уже давно автоматизировали? С другой стороны, в фейсбуках, ВК, инстаграммах работает куча народу, и я не понимаю, что они там делают, ведь тот же инстаграмм он же минималистичен и прост, и годами в нём уже ничего не меняется. Что там программировать постоянно? Да, может нагрузки растут, но тут скорее вопрос в том, чтобы больше серверов разворачивать и синхронизировать их, джаваскрипт-программистов сюда вряд ли пустят.
В общем прошу совета. Либо мой сын всё делает правильно, надо ему не мешать и стимулировать только его интерес, и это даст ему гарантированный успех по жизни. Либо же он мается дурью, вебмакаки и сейчас-то не нужны, а завтра будут не нужны тем более, и его следует засадить за штудирование физики и математики и готовить к поступлению на нормальный физ.-тех. факультет в МФТИ, Бауманку или МГУ?
Пропущено 166 постов
12 с картинками.
Пропущено 166 постов, 12 с картинками.
Аноним 20/01/20 Пнд 18:08:19 1578821
>>1578693
Лол, твой пик как раз показывает деградацию гуглмапс
Аноним 20/01/20 Пнд 18:14:12 1578824
>>1578815
Так и запишу: чувствует, что обсер с пассажирскими самолетами - неудобная тема, спешит ее перевести в уютный манямирок канала RT.
Аноним 20/01/20 Пнд 19:40:05 1578900
>>1578815
>радикально уступающее Ф-22 по всем характеристикам, уже догнавшее по стоимости Ф-22, и продолжающее дорожать.
ну так на этот кактус угроблено вагон бабок, альтернатив нет, хочешь не хочешь жрать будешь
Оптимизированный баз данных тред /sql/ Аноним 19/12/19 Чтв 14:39:42 1550921 Ответ
OJBwH-7400x400.jpg (9Кб, 400x400)
400x400
А вот и новый оптимизированный баз данных тред,
в котором мы
-Выслушиваем, почему в шапке по-прежнему отсутствует инфа для вкативания
-Разбираемся, почему PostgreSQL - не Oracle
-Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
-Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обещстве
-Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
-Анализируем, как работает поиск вконтакте
-Игнорируем конкаренси-шизика, не понимающего, зачем базы данных нужны
-И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно

Поехали!

Старый: https://2ch.hk/pr/res/1502870.html
Пропущено 233 постов
27 с картинками.
Пропущено 233 постов, 27 с картинками.
Аноним 19/01/20 Вск 22:56:01 1578084
>>1578061
ну смари цена будет 1488 руб с 01.01 по 12.01. и дичь получается
Аноним 19/01/20 Вск 23:02:49 1578093
>>1578084
Тогда можно сделать start_date и end_date.
Правда, вопрос в том, как сделать диапазоны непересекающимися. Можно написать тупой триггер, находящий самую близкую дату и чекающий, что всё норм.

Ещё вариант - только одно поле с датой, означающее "начиная с такой-то даты цена такая".
Аноним 20/01/20 Пнд 19:34:25 1578894
>>1578093
>Начиная с какой даты
best вариант, обеспечивает и гибкость, и гарантирует, что не будет пересекающихся диапазонов.
c# задача Аноним 20/01/20 Пнд 17:49:15 1578799 Ответ
image.png (30Кб, 688x438)
688x438
Двачик, помоги!!!
Разработать консольное приложение, запрашивающее название текущего дня недели и выполняющее вычисление значения истинности каждого
высказывания.
Приложение должно вывести ответ в следующем виде:
-логика - не забава, и сегодня пятница - ложь
- сегодня пятница, да и логика не забава - ложь
- либо логика - забава, либо сегодня пятница - ложь
НА С#
Аноним 20/01/20 Пнд 17:49:50 1578801
>Обозначим
через P высказывание "логика - не забава, и сегодня пятница"
через q "сегодня пятница"

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

Разработать консольное приложение, запрашивающее название текущего дня недели и выполняющее вычисление значения истинности каждого
высказывания.
Приложение должно вывести ответ в следующем виде:
-логика - не забава, и сегодня пятница - ложь
- сегодня пятница, да и логика не забава - ложь
- либо логика - забава, либо сегодня пятница - ложь
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов