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

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

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

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Каталог | Трекер]
Каталог

Ньюфаг-тред № 137 Аноним 10/04/17 Пнд 20:56:10  971173   Тред прикреплён   [Ответ]
14898336762290.jpg (746Кб, 2310x2306)

Подсветка кода для /pr/: скачать

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

F.A.Q.

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

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

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


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

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

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


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

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

Литература с пика

Прошлый тред

Пропущено 1121 постов
68 с картинками.
Пропущено 1121 постов, 68 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 22:54:03  981700
>>981668

Жизненный цикл винды описал, хз.
Аноним 28/04/17 Птн 22:58:49  981702
>>981665
тем что ты понятия не имеешь что такое интерпрайз и что там делают
Аноним 28/04/17 Птн 23:47:24  981720
Кто такой Эли Бендерски? Чем знаменит?

JavaScript #77 Аноним 27/04/17 Чтв 20:11:34  981132   [Ответ]
js.png (9Кб, 1052x1052)
170412mckdmixyd[...].jpg (109Кб, 1000x900)
170412vqugdhlla[...].png (292Кб, 1140x813)
Ссылка на прошлый тред: >>971814 (OP)

Этот тред посвящён главному языку будущего - JavaScript. Благодаря своей гибкости используется в браузере, на серверах, в мобильных приложениях, на десктопе и практически во всех видах программирования. Удобный синтаксис позволяет легко писать на нём, а высокая производительность делает его отличным выбором для решения любых задач - от небольших магазинов до огромных highload проектов. JavaScript по праву является самым популярным в мире языком. На каждом сайте есть браузерный JavaScript, а JavaScript на сервере используется такими крупными корпорациями, как Amazon, Yahoo, HP, NASA, Walmart и многие другие.

Часто задаваемые вопросы:
https://github.com/xxxwww/js-thread/blob/master/Wiki/faq.md

Список материалов для изучения:
https://github.com/xxxwww/js-thread/blob/master/Wiki/learn.md

Список инструментов и направления JS-разработки:
https://github.com/xxxwww/js-thread/blob/master/Wiki/tools.md

Конфа /pr/ в Slack:
https://invite-me-to-2chpr.herokuapp.com/

JS-конфа в телеграме:
https://telegram.me/jsthread

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Воспользуйтесь https://jsfiddle.net/ для браузерного кода и https://ideone.com/ для серверного кода.
Пропущено 70 постов
18 с картинками.
Пропущено 70 постов, 18 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 29/04/17 Суб 00:19:54  981739
>>981737
О, попробую. Отпишусь как результат будет.
Аноним 29/04/17 Суб 00:20:14  981740
>>981736
Но это конечно костыли, если ты делаешь через фреймворк
Аноним 29/04/17 Суб 00:56:51  981750
>>981739
Ну и куда ты съебал?

C++ #51 Аноним 25/04/17 Втр 00:47:16  979476   [Ответ]
Вместо шапки - https://github.com/sosachbot/cppthreadhat/wiki
Ответы на все вопросы - http://en.cppreference.com/w/ http://www.cplusplus.com/reference/

Прошлый - >>970816 (OP) (OP)

Теги: кресты, cpp
Пропущено 71 постов
4 с картинками.
Пропущено 71 постов, 4 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 20:22:11  981627
>>981606
2) сказано верно, но к проблеме не относится.

Что такое "this указывает на другую область памяти" - я не понял.
Аноним 28/04/17 Птн 21:07:07  981642
Анончик помогай. Прошёл курс молодого программиста на http://academy.cppstudio.com/. Куда двигатся дальше?
Есть вроде страничка с литературой https://proglib.io/p/cpp-books/ . Но я хз куда там лезть. В начальный, средний или продвинутый уровень? Не хочется заного читать то что уже знаю, посоветуйте плиз
Аноним 29/04/17 Суб 00:48:46  981749
image.png (590Кб, 600x590)
>>981642
> Куда двигатся дальше?

Rust Аноним 19/03/17 Вск 14:48:50  956909   [Ответ]
rust-logo.png (23Кб, 209x208)
Язык, который существует уже не один год. Язык, который заинтересовал меня из-за скорости выполнения, кроссплатформа, безопасности и возможности делать вещи как в высокоуровневых языках (ООП, мощные макросы, даже не знаю, как сказать). И вот у меня к вам вопрос: как думаете, он сможет вытеснить жаву? Почему?
Также открываем здесь его обсуждение, с возможностью отвечать на ответы.
Пропущено 276 постов
19 с картинками.
Пропущено 276 постов, 19 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 29/04/17 Суб 00:26:31  981743
>>981738
>вкусовщина
Ну вот сам себе ответил. Не сделают.
Хотя ты всегда можешь сделать язык компилирующийся в раст (или хотя бы бэкэнд к хаскелю).
Аноним 29/04/17 Суб 00:42:52  981747
>>981734
Плез, в божественном синтаксис охуенен.
Аноним 29/04/17 Суб 00:46:31  981748
>>981734
Ах да, меня смущает эта задротская зацикленность не неважных вещах.
>some unnecessary run-time parsing
как будто код только и занимается этим и небо и Аллах и тепловая смерть Вселенной зависят от этой оптимизации, в которой говорится в комментариях к релизу.

Сап програмач. Такая ситуация, я переезжаю в Аноним 28/04/17 Птн 22:04:35  981660   [Ответ]
image.png (10565Кб, 3298x2532)
Сап програмач. Такая ситуация, я переезжаю в Японию на обучение (в языковую школу) и с дальнейшем переходом на работу. Хочу вкатится в программирование. Базовые навыки есть: паскаль на среднем уровне, на хуевом C++.

Нужен совет, какой в Японии язык программирования является самым востребованным и ликвидным? Вообще больше предпочтение отдаю питону и желаю его вскоре изучить. Но хочу спросить все таки совета у анончика.
Пропущено 16 постов.
Пропущено 16 постов. Нажмите ответ, чтобы посмотреть.
Аноним 29/04/17 Суб 00:08:49  981730
>>981669
>Руби, ООПговно
>СЛОЖНА
Ну, учитывая, что ты задаёшь такие вопросы на сасаче, то да, для тебя это будет сложно и с жапонией у тебя ничего не получится.
Подсказка: главная суперспособность программиста - навык гуглить.
Аноним 29/04/17 Суб 00:41:17  981745
>>981660 (OP)
> какой в Японии язык программирования является самым востребованным и ликвидным?
язык это лишь инструмент. любой адекватный язык осваивается за недели при условии, что он не первый
что действительно важно, так это прикладные знания, про рекламу которых забывают/замалчивают при хайпировании темы программирования
Аноним 29/04/17 Суб 00:41:44  981746
>>981745
за неделю

Android Development Thread 2.1.3 Аноним 17/04/17 Пнд 13:14:02  974849   [Ответ]
android.thread.webm (785Кб, 1280x660, 00:00:04)
Android Development Thread 2.1.3

> Хочу вкатиться в разработку под Android! С чего начать?
Большинство приложений написано на Java, выучить её на хорошем уровне — это первое, что необходимо сделать. Рекомендуемую литературу см. в Java-треде.
После этого можно установить Android Studio, открыть официальную документацию http://developer.android.com/training/index.html и попробовать создать по туториалам своё первое приложение.
В дальнейшем потребуется базовое знание SQL, понимание XML и JSON.

> Мануалы?
- Официальная документация: http://developer.android.com/
- Полезный гайд для начинающих и продвинутых: http://guides.thecodepath.com/android
- Бесплатный видеокурс от Google для новичков: https://www.udacity.com/course/android-development-for-beginners--ud837
- Два ресурса, единственный плюс которых — русский язык: http://startandroid.ru/ и http://developer.alexanderklimov.ru/android/
- Классика, способная дать ответ на почти любой вопрос "Как сделать xyz?": http://stackoverflow.com/

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

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

> Хочу писать игры!
LibGDX или Unity. Спрашивать в /gd/.

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

Предыдущий тред: https://2ch.hk/pr/res/957315.html
Пропущено 191 постов
8 с картинками.
Пропущено 191 постов, 8 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 29/04/17 Суб 00:15:55  981735
>>981732
Конечно, закрытое по емейлу.
Аноним 29/04/17 Суб 00:24:26  981741
>>981711
А що таки действительно мало? Я думал рхы, даггеры и прочие йобы сейчас каждый школьник знает.
Аноним 29/04/17 Суб 00:34:29  981744
>>981741
Именно что нет.

Опрос Анонимушка 29/04/17 Суб 00:26:08  981742   [Ответ]
blob (338Кб, 1325x592)
Ребят, помогите с домашним заданием, пройдите опрос https://docs.google.com/forms/d/e/1FAIpQLSdCASdZHpYJlbF0issYVEb6PfQPYjXWPFkhQ7KjgUkA1fkOdg/viewform

ООП и пиздец вокруг него Аноним 25/04/17 Втр 11:01:19  979641   [Ответ]
d071d0dd31e8469[...].png (66Кб, 900x500)
Как-то в одной компании меня серьезно дрочили по поводу ООП, ну то есть как "дрочили", я делал нечто, считая что это всё по ООП, но тимлид говорил "Неее, это процедурщина, давай заново", я сидел в полной прострации потому что мне казалось, ну епта, что не так-то? Вот же объекты поделены, вот они взаимодействуют, никто внутрь другого объекта не лезет, за переменной через весь проект тянутся не нужно, что же не так? Порыскав я нашел несколько годных примеров, вроде бы поднатаскался в этой теме, но один хуй "это процедурщина" и всё. "Да ебанный же ж в рот", подумал я и решил найти однозначное определение того, что называется ООП и как с ним работать, я открыл гугл и охуел. Казалось бы, ООП это вполне четкий инструмент, казалось бы, программирование это же не гадание на картах, там каждый модуль известен, работает вполне определенно, казалось бы что уже могли бы сто раз прийти к подробной инструкции, но хуй там прыгал. Я увидел множество форумов где люди срутся, выясняя что же такое ООП и как с ним работать! Охуеть! Один говорит избитые фразы про "инкапсуляцию, наследование, полиморфизм и абстракцию", но это и так все знают, второй говорит что ООП вообще не существует, а это просто красивое название процедурщины, третий вообще хуесосит двух предыдущих. И честно говоря я дезориентирован от такой херни, я просто не понимаю как такое может быть. Кто-нибудь может себе представить как механики обсуждают двигатель внутреннего сгорания и никто толком не может объяснить как он работает, а кто-то из механиков вообще говорит что ДВС это просто красивое название парового двигателя? Вот и получается что нет никакого четкого однозначного ответа, примера о ООП. Можно сколько угодно читать Александреску, Буча и прочих, но так и не найти нормального ответа как работать с ООП правильно, чтобы никто не доебался. Сразу оговорюсь что пояснения типа "класс Собака наследуется от класса Животное, и имеет методы ходить(), жрать(), срать()" сразу можно отправлять нахуй. Такие примеры дают базовое представление, но в реальных больших проектах они тебе никак не помогут, это кстати проблема многих учебных курсов - они дают базу, рассчитанную на хелловорлды, а не на огромные проекты.
Я не надеюсь что увижу тут дельный ответ, совет, рекомендации, скорее всего всё скатится в такой же срач как и повсюду.
Пропущено 273 постов
21 с картинками.
Пропущено 273 постов, 21 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 23:45:19  981719
>>981704
System.out.println("Sosi hui bidlo!");
Аноним 29/04/17 Суб 00:11:25  981731
>>981719
Джава рулет, пасаны угорайте по кроссплатформенности, бейте спермохлебов, ломайте винду, пишите смело прямо в интерпретатор:
0: getstatic #2; //Field java/lang/System.out:Ljava/io/PrintStream;
3: ldc #3; //String Wuindows must die!
5: invokevirtual #4; //Method java/io/PrintStream.println:(Ljava/lang/String;)V
8: return
Аноним 29/04/17 Суб 00:15:14  981733
>>981731
Байт код?

Курмы по Python Мукес Константинович 29/04/17 Суб 00:00:10  981724   [Ответ]
C6UU9nmVAAAyRZg[...].jpg (273Кб, 1080x1920)
Какие курсы посоветуете? Желательно на русском

Сап, мылач. Недавно выпилился из галеры и стал Аноним 14/02/17 Втр 18:21:46  933241   [Ответ]
frog haiku.png (340Кб, 801x801)
Сап, мылач.
Недавно выпилился из галеры и стал искать новую работу. Разумеется, наличие аутсос-компании в резюме повысило количество предложений, но большинство из них тоже аутсорс. Я, блять, никак не могу решить, куда мне продаться.
Анон, если ты работал в одной из этих фирм, расскажи про нее:
Actimind
Andersen
GSGroup
VeeRoute
Пропущено 22 постов
5 с картинками.
Пропущено 22 постов, 5 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 17:26:55  981565
>>981561
Лол, шикарно. По каким признакам? Что в офисе компании сидишь? Пиздец. А независимый консультант (читай ИП) в офисе сидеть не может, что ли? А если ты вообще на удаленке, тоже могут "признать отношения трудовыми"?
Пусть нахуй сходят, чинуши ебаные.
Аноним 28/04/17 Птн 17:39:35  981569
>>981565
https://journal.tinkoff.ru/ip-dogovor-nalogi/

Договор с ИП могут признать трудовым, если этот предприниматель:

ежедневно выполняет одни и те же обязанности;
получает фиксированную или почасовую оплату каждый месяц;
задействован в производственном процессе;
делает то, что должен делать человек на конкретной должности в штате: бухгалтер, водитель, логист или рабочий цеха;
работает там, где находится компания, и использует ее оборудование;
соблюдает график работы;
несет материальную ответственность.
Аноним 28/04/17 Птн 23:53:15  981722
>>981565
>По каким признакам? Пиздец
Какое возмущение гражданина от того что видите его серую схему ухода от налогов прикрывают.
Ты случаем параллельно не любишь скакать на площадях и требовать законности в государстве?

C# C !qw2B3V4S1s 05/04/17 Срд 12:41:36  967207   [Ответ]
1.jpg (65Кб, 1140x641)
2.png (80Кб, 400x352)
3.png (72Кб, 770x270)
Шапка: https://github.com/CSharpShapka/SharpHat/wiki
Предыдущий тред : https://2ch.hk/pr/res/952642.html

Пропущено 379 постов
39 с картинками.
Пропущено 379 постов, 39 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 22:46:56  981694
Однако, здраствуйте!
Имеется проблема. В качестве практического задания в универе сказали наваять сайт на ASP.NET, используя паттерн MVC и реализовав схему CRUD.
Проблема в том, что LINQ за каким-то ющенком ругается, мол нету возможности изменить или удалить запись в БД. Что-то вроде линкрелейтед:
http://stackoverflow.com/questions/8406000/sql-connection-failure-in-linq-to-sql
Вот кусок кода, на котором сыпется (и не только на нём):

[HttpPost]
public ActionResult Edit(int id, Client client)
{
try
{
cctxt.Clients.ElementAt(id).Name = client.Name; //cctxt - DbContext для БД
cctxt.Clients.ElementAt(id).Surname = client.Surname;
cctxt.Clients.ElementAt(id).Address = client.Address;
cctxt.Clients.ElementAt(id).EMail = client.EMail;
cctxt.SaveChanges();
return RedirectToAction("Index", "Data");
}
catch
{
return View();
}
}

Вот ссылки на сам прожэкт:
http://rgho.st/79yLtk97f - 1 часть
http://rgho.st/7L4cRVqKh - 2 часть
Аноним 28/04/17 Птн 23:10:02  981707
>>981609
Ахаха, проиграно. Только вчера с тимлидом обсуждал, почему он не берёт в команду девушек, даже на должность секретаря.
Аноним 28/04/17 Птн 23:17:52  981709
>>981707
Вангую, потому что они нихуя не хотят работать, так?
Алсо, аноны, много ли лулзов можно извлечь, борясь за права мужчин с феминистками их же методами?

ЕДИНЫЙ БАЗ ДАННЫХ ТХРЕАД Аноним 15/04/17 Суб 11:18:31  973923   [Ответ]
IMG0052.PNG (327Кб, 2048x772)
В этом итт ай-ти треде собираются все любители Баз данных, гордо именующие себя айтишниками.
Доказываем друг другу, что
>SELECT ID FROM b_entity_tvoya_mama
это тоже программирование,
Креэйтим индексы на одно и то же поле по 100 раз и инклудим в них всякие поля на всякий случай,
Храним gender в NVARCHAR(2000),
Поясняем, как можно без задней мысли хранить бизнес-логику в бд, а не в приложении,
Рассказываем, как обновлять хранилище данных актуальными real-time данными раз в минуту,
Называем логично и понятно поля в логичных и понятных таблицах
>CREATE TABLE tablica_s_clientami (
>ID_CLIENTA INT NOT NULL
>IMYA NTEXT,
>"DATA ROJDENIYA" NVARCHAR(MAX))
Ну и, конечно же, выбираем лудшую СУБД для всего:
MY SQL
MS SQL
PostgreSQL
ORACLE
MongoDB
SQLite
Excel
И даже Google Docs!
В общем, это очередной баз данных тред.
Пропущено 153 постов
21 с картинками.
Пропущено 153 постов, 21 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 18:27:54  981583
Screenshot2017-[...].png (27Кб, 934x307)
Аноним 28/04/17 Птн 22:32:16  981682
>>980918
базы данных, хранящие записи в виде графа
Аноним 28/04/17 Птн 22:52:56  981698
>>981682
Пояснение 10/10
сам не ебу, что это, если что

НЕЙРОНОЧКИ & МАШОБЧИК #14 Аноним 24/04/17 Пнд 12:47:02  979045   [Ответ]
blob (264Кб, 591x524)
blob (773Кб, 1212x388)
книги
Pattern Recognition and Machine Learning, Bishop.
Information theory, inference & learning algorithms, MacKay http://www.inference.phy.cam.ac.uk/itila/
Machine Learning: A Probabilistic Perspective, Murphy

Introduction to Statistical Learning ( http://www-bcf.usc.edu/~gareth/ISL/ISLR%20Sixth%20Printing.pdf )
Elements of Statistical Learning ( http://statweb.stanford.edu/~tibs/ElemStatLearn/printings/ESLII_print10.pdf )
Foundations of Machine Learning, أشهد أن لا إله إلا الله وأشهد أن محمد رسول الله. http://www.cs.nyu.edu/~mohri/mlbook/

Fundamentals of Neural Networks: Architectures, Algorithms, and Applications, Fausett L.

А. Пегат, "Нечёткое моделирование и управление"

другое
http://libgen.io / http://bookzz.org/ - здесь можно одолжить ^ книги и не только
http://arxiv.org/find/all/1/all:+nejronochki/0/1/0/all/0/1
https://www.reddit.com/r/MachineLearning/wiki/index

https://vk.com/deeplearning и http://deeplearning.net/reading-list/
https://www.kadenze.com/courses/creative-applications-of-deep-learning-with-tensorflow/info тюториал по slesarflow
http://rgho.st/8g68fTCSx две брошюры по deep learning для слесарей.

http://kaggle.com - весёлые контесты. денежные призы
https://www.hackerrank.com/domains/ai/machine-learning/difficulty/all/page/1 - олимпиадки

курс от китаёзы
http://videolectures.net/mlss09uk_cambridge/

яп
1. http://julialang.org/
2. https://www.microsoft.com/en-us/research/project/infernet/
3. https://www.r-project.org/
4. питухон и так все знают
5. idris/coq - модные яп для формально верифицированных нейроночек с тренировкой на этапе компиляции

ПЛАТИНА
Книги хорошо, но с чего начать практический вкат?
Во-первых, вам нужна любая unix-based система. На Windows возможно запустить нижеперечисленное, но ждите пердолева с настройкой и неодобрительных взглядов анонимуса. Кроме того, в компаниях, так или иначе связанных с разработкой йоба-ПО и machine learningом, Linux/OS X является стандартом. Привыкайте.
Во-вторых, определитесь с языком. Python и C++ наиболее мейнстримовые инструменты, с ними вы без еды не останетесь. Есть еще R, на котором пацаны живут статистикой и анальными пакетами. Некоторые инструменты являются языко-независимыми (Vowpal Vabbit, XGBoost), но обвязывать их вы все равно будете из какой-либо среды.
На Java разработано много production-ready инструментов для бигдаты и если вы угораете по терабайтам данных, то имеет смысл посмотреть в её сторону. Впрочем, лучше это делать уже потом, когда прийдет осознание потребностей.
В-третих, выбирайте себе задачу. Что угодно: распознать качпу, обнаружить ботов по логам, найти раковых больных. Список можно посмотреть, например, на kaggle.com. После чего приступаете к решению выбранной задачи.

Не прийдется ли мне потом с таким наборищем знаний идти в макдак работать?
Несмотря на хайп вокруг ML, далеко не во всех IT компания есть необходимость в ML и понимание круга задач, которые можно решить этими методами. Но поверьте, в 2017 компетентный специалист будет востребован. В России потребителями ваших знаний могут стать: Яндекс, Mail.ru, Вконтакте, Rambler, Касперский, Билайн, Связной, ABBYY, Хуавэй. В биоинформатике есть определенный спрос, можно поскролить http://blastim.ru

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

Что такое TensorFlow?
TensorFlow - опенсорсный гугловый инструмент для перемножения тензоров и оптимизации функционалов. Опенсорсный - потому что даже важные куски типа параллелизации уже выкачены в паблик. Если вам все ещё непонятно что это, значит это вам и не нужно, сириусли. Google перестарался с рекламой и теперь люди думают, что TF - это серебряная пуля и затычка для каждой бочки. До TF был Theano, который выполнял свою работу не хуже. И, в отличии от TF, он уже находится в стабильной фазе.

будет ли ML нужен в ближайшие 10 лет, или это просто хайп?
будет. хайп.

смогу найти работу?
Яндекс, мейлру, касперский, несколько биоинформатических компаний (iBinom, можно еще blastim.ru поскролить на тему работы), билайн (они с НГ целое подразделение открыли под ML и биг дату), связной. Ну и западные аутсорсы, если готов рачить за валюту.

нужна математика?
для начинающего ничего особого знать не нужно
https://www.amazon.co.uk/Calculus-Michael-Spivak-x/dp/0521867444
https://www.amazon.co.uk/dp/0534422004/ref=pd_lpo_sbs_dp_ss_2?pf_rd_p=569136327&pf_rd_s=lpo-top-stripe&pf_rd_t=201&pf_rd_i=0980232716&pf_rd_m=A3P5ROKL5A1OLE&pf_rd_r=3TZ38AZ2BY28R19H4SA5
https://www.amazon.co.uk/Calculus-Several-Variables-Undergraduate-Mathematics/dp/0387964053
https://www.amazon.co.uk/Introduction-Probability-Dimitri-P-Bertsekas/dp/188652923X
"основы теории вероятностей" Вентцель

поясните за нейроночки
нейроночка - массив

шад)))
Нет там ничего ML-специфичного, знание матана и теорвера на уровне заборостроительного вуза. Теорвер проходится на третьем курсе, как раз 20 лет.
Рандомный хрен туда не сможет поступить, потому что планка намеренно задрана, а не потому что там такая охуенно сложная программа. Это традиционная наебка "элитных учебных заведений", в которой учат так же хуево, как и везде, но за счет отбора поступающих якобы формируются неебовые успехи, которые объясняются именно качеством преподавания.
Иными словами, у тех, кто способен поступить, и так в жизни проблем с трудоустройством не будет.

Тред #1: https://arhivach.org/thread/147800/
Тред #2: https://arhivach.org/thread/170611/
Тред #3: https://arhivach.org/thread/179539/
Тред #4: https://arhivach.org/thread/185385/
Тред #5: https://arhivach.org/thread/186283/
Тред #6: https://arhivach.org/thread/187794/
Тред #7: https://arhivach.org/thread/196781/
Тред #8: https://arhivach.org/thread/209934/
Тред #9: https://arhivach.org/thread/223216/
Тред #10: https://arhivach.org/thread/234497/
Тред #11: https://arhivach.org/thread/240332/
Тред #12: https://arhivach.org/thread/246273/
Тред #13: https://arhivach.org/thread/256401/
Пропущено 58 постов
3 с картинками.
Пропущено 58 постов, 3 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 22:30:12  981680
>>981675
Что мешает перекатиться в ml? Вакансий нет?
Аноним 28/04/17 Птн 22:32:42  981683
>>981680
Ну вот перекачусь. Может быть.
Аноним 28/04/17 Птн 22:52:21  981697
>>981675
Какие достижения в ml? Давно куришь тему?

1C Bitrix CMS Каким бы количеством минусов не обладала Аноним 28/04/17 Птн 19:49:21  981614   [Ответ]
14903894437560.jpg (195Кб, 1172x1000)
1C Bitrix CMS

Каким бы количеством минусов не обладала данная CMS, прошу удержаться от их обсуждения.

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

Требования:
1. Правило должно быть емким.
2. К нему должно прилагаться небольшое пояснение.
Пропущено 6 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 21:38:08  981655
>>981646
пидор твоя мамка
Аноним 28/04/17 Птн 22:29:51  981679
>>981614 (OP)
У вас же есть свой тред, зачем ещё один?
Аноним 28/04/17 Птн 23:18:50  981710
Это говно не стоит отдельного треда.

kali linux Аноним 28/04/17 Птн 21:03:18  981641   [Ответ]
15-1.jpg (42Кб, 660x498)
ребзя выручайте! хотел обновить kali linux и такая хуетень выскакивает, что делать?

W: Репозиторий «http://http.kali.org/kali sana Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
E: Не удалось получить http://http.kali.org/kali/dists/sana/main/binary-amd64/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
Аноним 28/04/17 Птн 22:27:55  981677
>>981641 (OP)
В /s/, юный хацкер

Dart Thread Аноним 28/04/17 Птн 01:46:30  981343   [Ответ]
dart.png (28Кб, 1200x900)
Dart - язык программирования общего назначения, изначально разработанный в Google на замену динамикопараше в виде JS на фронтенде. Как замена JS не взлетел, поэтому оброс своей VM, транспайлером в JS и фреймворком для запиливания мобильных приложений (https://flutter.io/).
Пропущено 5 постов.
Пропущено 5 постов. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 13:13:07  981455
>>981453
>потому что в него влили больше бабла
Поправил тебя, не благодари.
Аноним 28/04/17 Птн 13:21:58  981460
>>981453
>вот go
Есть особая каста унтерменших в программировании. Это админы, строители хотящие в айти в 30 лет, школота (мозгами, а не возрастом), домохозяйки по типу js/пхп макак. Хуяк хуяк макаки...

Так вот, я искренне рад, что го смог собрать всех этих индусов вместе, а теперь давай поговорим о языках программирования, которые для программистов, ок?!
Аноним 28/04/17 Птн 22:17:43  981672
>>981449
И дарт не может ничего такого, чего бы не мог тайпскрипт. И всё же: зачем дарт нужен?

Haskell-тред #5 Haskell-тред !5EJ71eKlNQ 09/04/17 Вск 12:33:33  969768   [Ответ]
92919667742348.jpg (212Кб, 550x412)
Грише похуй на этот тред.

Basics - http://learnyouahaskell.com/chapters
Medium - http://book.realworldhaskell.org/read
Concurrency - http://chimera.labs.oreilly.com/books/1230000000929/index.html
Web - http://www.yesodweb.com/book
Пропущено 115 постов
5 с картинками.
Пропущено 115 постов, 5 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 22:07:46  981661
>>981659
Да я вообще вкатываюсь в js, это я на будущее думаю, куда перекатываться, не очень js и фронт нравится, но это довольно просто и времени на изучение этого много не нужно + куча вакансий. Для себя начал учить haskell и понял, что хочется в будущем работать на чем-то подобном.
Аноним 28/04/17 Птн 22:08:38  981662
>>981661
>довольно просто
всмысле начать довольно просто по сравнению с java c++ и тд
Аноним 28/04/17 Птн 22:16:52  981671
>>981659
Это в превозмогающей. А в загнивающей всё помягче, можно и 6 часов, можно и 4.

Что выбрать? React Native или Xamarin? Аноним 02/03/17 Чтв 19:04:46  944656   [Ответ]
blob (489Кб, 700x465)
blob (47Кб, 1452x609)
blob (47Кб, 800x427)
Что выбрать? React Native или Xamarin?

Здравствуйте.

Коротко о себе:
Junior, разработчик .NET (ASP.NET MVC 5/WebAPI/C#)

Есть идея своего мобильного приложения + веб приложения для браузера.
Стал выбор между 2 технологиями для создания приложений: React Native или Xamarin.
Помогите выбрать что использовать?
Какие плюсы и минусы этих 2 платформ.
Пропущено 10 постов.
Пропущено 10 постов. Нажмите ответ, чтобы посмотреть.
Аноним 05/03/17 Вск 20:42:21  947124
>>946577
прошёл год - стало всё только лучше. Они опенсорснулись, сделали бесплатным замаринчик, xamarin studio стала стабильнее, починили достаточное количество багов. хотя ещё остаётся баги за которые их надо пиздить ссаными тряпками
Пока что негатива
Аноним 28/04/17 Птн 16:58:22  981548
>>944656 (OP)
откуда эта няша?

>>945463
там таких няш нету, одни шлюхи
Аноним 28/04/17 Птн 22:16:35  981670
>>947124
А на линукс так и не завезли. Пидорасы.

Аноны. С отсасывает у С++. Почему плюсы лучше и в обще няши? Сишник против 17/04/17 Пнд 14:20:24  974936   [Ответ]
Форум.PNG (46Кб, 574x624)
Чем обусловлен факт того что С куда менее популярен, чем С++. По плюсам огромное колличество библиотек, материалов, пособий и тд, хотя как понимаю С - тру, родоначальник и востребован. Вот как пример скрин одного топового сообщества в Ру офе...
Почему потомок в тенде, а старик первооснова - в тени.

Лично от нюфага - С кажется идеально ровной катаной без всяких излишних изгибов, простой инструмент и смертоносный, сделает то, что ты потребуешь от него. А С++ это катана с тремя лезвиями, фенечками, в розовом цвете и присобаченной вилкой с другого конца(на всякий случай), ты требуешь от него разрубить бамбук, а он рубит пенёк, отрубает тебе пальцы, насилует тебя и даёт вилкой в глаз. - Правильную я составил характеристику?
Я питонист, хочу уйти в дескопт и микроконтролеры. Как правильно учить связку Python и С, и стоит ли
Пропущено 50 постов
2 с картинками.
Пропущено 50 постов, 2 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 06:42:05  981368
>>974936 (OP)
>Чем обусловлен факт того что С куда менее популярен, чем С++.
Нет либ (устаревший язык), нет гуя (Микрософт не поддерживает).
>А С++ это катана с тремя лезвиями, фенечками, в розовом цвете и присобаченной вилкой с другого конца(на всякий случай)
Неправда. Кресты это то, что ты из них сделаешь. Всё зависит от тебя, кресты не мамка, которая ведет за ручку, чтобы тупая дитятя не дай бог не свернула в сторону и не уебалась.
Возможности это всегда хорошо, потому что они не навязаны. Никто не мешает на крестах писать процедурную партянку, а вот си не позволяет в ООП, так же как решетка в процедурный стиль, поэтому они и параша даунская в отличие от единственного достойного языка - С++.
Аноним 28/04/17 Птн 15:30:32  981501
>>981368
кресты хуйня перегруженная еще большей хуйней в которой ты в любом случаи стреляя в ногу ебашишь себя в нос.
Эта херня умирает долго и в агонии, а вы продолжите насиловать его и после того как он станет трупом. В принципе до того недолго. С будет жить всегда, в отличии от его выблядков
Аноним 28/04/17 Птн 21:51:18  981658
>>974936 (OP)
Си это не катана, а молоток. Ты им можешь только забивать, и гвозди, и шурупы.

ТЕХНОЛОГИИ УСПЕШНЫХ ПРОГРАММИСТОВ ТЕХНОЛОГИИ УСПЕШНЫХ ПРОГРАММИСТОВ 13/04/17 Чтв 15:36:56  972961   [Ответ]
canvas.png (9Кб, 162x149)
Рекомендации
Тру:

Binary Protocols and Protocol Stacks (CORBA and SOAP Replacement)

— WebSocket
— SVG
— MQTT
— N2O
— ASN.1

Storage Systems (CODASYL and MUMPS Replacement)

— Aerospike (SSD)
— BlazingDB (GPU)
— PumpkinDB (FORTH, AVX) — лучший хакатон стартап на расте, авансом

Array Processing Languages (Fortran replacement)

— Futhark (GPU)
— Julia (AVX)
— AutumnAI (ML)

Concurrency Runtime and Languages (Ada Replacement):

— Pony (Runtime+Language, Erlang replacement, Zero Copy, CAS)
— Erlang, LING (Runtime+Language, Poor man)
— Rust (Language, Zero Copy)

R&D Languages (AUTOMATH replacement):

— Coq
— Z3
— Lean

Target Languages (Pascal Replacement):

— OCaml
— LLVM/MIR
— Rust
— D

New Markets (Inexistant satisfaction) — озеро, где живут Черные Лебеди:

— VHDL FPGA toolchain replacement
— SIP/VoIP replacement
— RTP replacement
— Xen, Hyper-V, EXSI replacement
— Wolfram Mathematica replacement
— Lisp Machine replacement

Для петухов:

— JSON, XML, MessagePack, Text Protocols, ...
— HTML, Virtual DOM, React, Angular, Any JavaScript Framework ...
— HTTP 1, 2, 3, 4, ...
— C-Style Languages: Go, C, C++, JavaScript, TypeScript, ES6, ASM.JS, ...
— All LISPs: Clojure, Common Lisp, Smalltalk, ...
— Big VMs: JVM, CLR, ...
— Просто унылое говно: C#, Java, PHP, Scala, Python, PHP, Ruby, Elixir, Perl, node.js ...
— All RDBMS: SQL, MySQL, PostgreSQL, Oracle, ...
— British Languages: Haskell, Agda, Idris, ...
— APL Languages: K, J, Q, APL, ...
— Almost all DHT: Riak, Cassandra, Spark, Hadoop, RethinkDB, CouchDB, Memcache, BDB, Tokio, MongoDB, Redis, ArangoDB, Neo4j, AllegroGraph, OrientDB, OrientDB
— Almost all serializers: gRPC, Protobuf, Thrift, ...
— Modern way of devops: Kubernetes, Docker, ...
— Any product built by Google: TensorFlow, Android, Blockly, Dart, Polymer,
— Big Operaing Systems: Linux, Windows, Mac

Список Обновляется. Коментарии Пендинг. Дискас.
Пропущено 232 постов
26 с картинками.
Пропущено 232 постов, 26 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 28/04/17 Птн 18:55:19  981594
>>981562
Ты на 0-самзнаешь не сидел, что ли?
Аноним 28/04/17 Птн 19:41:22  981610
>>981584
Не уловил твоей шутеечки, он что еврей или нацист?
Аноним 28/04/17 Птн 19:42:46  981611
>>981585
Зачем ассемблер, если можно микросхему конктерно под свою задачу собрать, без какого-либо оверхеда по энергии и тепловыделению?

C Programming Language #21 Аноним # OP  14/04/17 Птн 00:47:13  973297   [Ответ]
C Programming L[...].png (78Кб, 792x1023)
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

Пожалуйста, пользуйтесь https://ideone.com/ или http://pastebin.com/ для вставки кода, если он длиной больше нескольких строк или содержит звездочки.

Что читать:

- Классика от Отцов: http://www.cypress.com/file/56651/download
- Годное пособие для гуманитариев: http://c.learncodethehardway.org/book/
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/%7Eats/books/ooc.pdf
- Стандарт ISO/IEC 9899:1999 (он же C99): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf (драфт)
- Стандарт ISO/IEC 9899:2011 (он же C11): http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf (драфт)
- man/Dash/zealdocs

Прошлые треды:

- №16: https://arhivach.org/thread/235327/
- №17: https://arhivach.org/thread/237852/
- №18: https://arhivach.org/thread/243867/
- №19: https://arhivach.org/thread/248880/
- №20: https://arhivach.org/thread/254158/

Шапка: http://piratepad.net/bJ1SdmkZyu
Пропущено 250 постов
13 с картинками.
Пропущено 250 постов, 13 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 26/04/17 Срд 19:38:54  980653
>>980602
> Scanf("%d", &x);
> Int A[x];
Потому что с дефолтовым компилятором майкрософта студия из Си поддерживает только то, что требуется для C++11/14 (то есть, почти все, но вот VLA в крестах нет). Зато с clang/c2 она отлично компилирует и твой код тоже.
Аноним 28/04/17 Птн 18:54:33  981593
>>973297 (OP)
Какие же ебанутые числа с плавающей запятой! Неужели так сложно было сделать их нормальными, чёткими? Почему вообще им в конец добавляются сверхмаленькие дроби?
Аноним 28/04/17 Птн 19:32:25  981605
>>981593
>Почему вообще им в конец добавляются сверхмаленькие дроби?
Гугли стандарт IEEE754.
>Неужели так сложно было сделать их нормальными, чёткими?
Да, есть такие, это тип FIXED.

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