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


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


Программы и операционные системы обсуждаются в /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 постов
58 с картинками.
Пропущено 497 постов, 58 с картинками.
Аноним 24/03/19 Вск 21:22:30 1369546
a8f5c73a120719e[...].jpg (32Кб, 400x495)
400x495
>>1369545
У кого больше Питон, тот и прав, епта
Аноним 24/03/19 Вск 21:23:57 1369547
>>1369515
Да не сказал бы, наоборот у меня неплохой бэкграунд в городской аналитике и маркетинге (тот, что про исследования и данные, а не сео макаки и прочая узкая хуйня). Бросил - ибо философия там одна, скушна и бесполезно.
>>1369532
планирую искать с портфелем. Предварительно думаю, что что-то из области ГИС- аналитики сварганю, есть выходы с чем поработать. И да, я из Минска, тут с этим проще.
Аноним 24/03/19 Вск 21:25:17 1369550
>>1369515
а да, забыл - бросил магу, вышка уже есть, но гумманитарная.
Java thread #81 /java/ Аноним 08/03/19 Птн 08:03:49 1360856 Ответ
image.png (190Кб, 850x850)
850x850
Прошлый >>1332296 (OP)

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

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

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

A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред.

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

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

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

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

https://github.com/qqqlll/Java-Thread/wiki
Пропущено 190 постов
13 с картинками.
Пропущено 190 постов, 13 с картинками.
Аноним 24/03/19 Вск 20:39:37 1369523
>>1369522
Параметры одной строкой - это чем неугодная вещь?
Аноним 24/03/19 Вск 21:25:12 1369549
>>1369522
Ну можешь при работе с базой сразу после подключения задавать всю эту хуйню на сессию.
Аноним 24/03/19 Вск 21:25:59 1369552
>>1369549
>на время сессии
Быстрофикс.
МЫ ВАМ ПЕРЕЗВОНИМ #206 /xo/ Аноним 16/03/19 Суб 23:12:29 1365695 Ответ
8550057900.jpg (24Кб, 593x374)
593x374
Ждём появления Ryanair в Харькове, развенчиваем мифы о кучерявой жизни в SFBA. Пытаемся вкатиться через курсы при галере. Перечисляем преимущества UX MacOS перед Ubuntu. Определяем разницу между уткой.

https://github.com/jwasham/coding-interview-university - тут готовься к собесу (теория)
https://www.topcoder.com/ - тут готовься к собесу (практика)

Предыдущий тут : >>1361104 (OP) 
Пропущено 315 постов
16 с картинками.
Пропущено 315 постов, 16 с картинками.
Аноним 24/03/19 Вск 21:11:36 1369541
>>1369538
>21
У тебя очко
>42
это смысл жизни.
Аноним 24/03/19 Вск 21:15:29 1369542
>>1369539
По фану. Ну, захотелось вкатиться, узнал про эту хуйню, четыре недели по 12-15 часов без выходных интенсивной практики, довольно интересный опыт.
>>1369541
Да, название оттуда и взяли.
Аноним 24/03/19 Вск 21:25:51 1369551
31ef0483a55e054[...].jpeg (72Кб, 720x720)
720x720
Сколько денег просить джависту скалисту с двумя годами опыта в ДС/ДС2?
Rust #7 Аноним 24/03/19 Вск 19:57:04 1369496 Ответ
15475467057390.png (40Кб, 1034x583)
1034x583
15475467057391.webm (2422Кб, 1920x1056, 00:00:12)
1920x1056
Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

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

https://www.rust-lang.org

> Пачиму helloworld весит как моя мамка?!1й
https://lifthrasiir.github.io/rustlog/why-is-a-rust-executable-large.html

Читать
Оф. книга, она же растбук
https://doc.rust-lang.org/book/
https://rustbyexample.com/
Очень хорошая книга, отлично зайдет после растбука:
http://shop.oreilly.com/product/0636920040385.do

Упражнения
https://exercism.io/tracks/rust
https://github.com/crazymykl/rust-koans

Писать
IDE
https://areweideyet.com/
Вебня
http://www.arewewebyet.org/
Игры
http://arewegameyet.com/
Etc
https://wiki.mozilla.org/Areweyet

Список интересных проектов
https://github.com/rust-unofficial/awesome-rust

Новости
Компиляция всего, что произошло за неделю
Иногда постят вакансии
https://this-week-in-rust.org/
Сколько вешать в лайках
https://github.com/trending/rust

Оп рекомендует:
https://www.amethyst.rs/
https://github.com/TatriX/dvach
Пропущено 5 постов.
Пропущено 5 постов.
Аноним 24/03/19 Вск 20:24:30 1369516
>>1369511
а я вот хотел вкатиться в ++, в итоге вкатился в Rust )
Аноним 24/03/19 Вск 20:55:24 1369533
Ржавые, нафига вы вкатываетесь в раст, а не в божественную дишечку?
Аноним 24/03/19 Вск 21:24:06 1369548
>>1369533
>Memory is usually managed with garbage collection, but specific objects may be finalized immediately when they go out of scope
>Functions marked @safe are checked at compile time to ensure that they do not use any features that could result in corruption of memory, such as pointer arithmetic and unchecked casts, and any other functions called must also be marked as @safe or @trusted. Functions can be marked @trusted for the cases where the compiler cannot distinguish between safe use of a feature that is disabled in SafeD and a potential case of memory corruption.
этакая джява из мира с++?
JavaScript thread Number(`127`); /js/ @evgenyrodionov # OP 12/03/19 Втр 04:54:05 1362834 Ответ
js.png (61Кб, 1050x1050)
1050x1050
codemonkey.jpg (136Кб, 1280x718)
1280x718
ezjs.jpg (193Кб, 1600x1000)
1600x1000
roadmap.png (616Кб, 1182x3175)
1182x3175
Прошлый тред: >>1355414 (OP)

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

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?
Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:
что я хочу получить, что я для этого делаю, что я вместо этого получаю.
Сделай песочницу по ссылкам выше для ясности и удобства. Если когда самостоятельно найдёшь решение — поделись в треде, мы за тебя переживаем.
Пропущено 346 постов
33 с картинками.
Пропущено 346 постов, 33 с картинками.
Аноним 24/03/19 Вск 16:10:54 1369363
>>1369328
>без зависимостей
Даже без реакта? Нахуя тогда нужен этот компонент?
Аноним 24/03/19 Вск 16:11:25 1369365
Аноним 24/03/19 Вск 21:19:21 1369544
>>1362836
Серьезно нужен инглишь в совершенстве?
А без этого вообще никак?
C#/Сишарп/.NET Тред - Шапка эдитион #5 /csharp/ Аноним 19/03/19 Втр 04:23:52 1366885 Ответ
C-programming-l[...].jpg (81Кб, 660x330)
660x330
5406c122cc95f.jpg (657Кб, 1920x1080)
1920x1080
5094540373.jpg (17Кб, 750x422)
750x422
minimagick20181[...].png (38Кб, 400x400)
400x400
Существует множество различных платформ и языков программирования, однако среди них нет более элитного, чем C#. Это поистине язык богов, сочетающий в себе простоту использования с неограниченными возможностями. Знание C# — прекрасный детектор современного, умного и успешного человека. Изучение платформы .NET безошибочно указывает на успешного в будущем человека.
ITT элита продолжает обсуждает будущее этого прекрасного и современного продукта компании Microsoft. Только в этом треде элитные разработчики ответят на самые острые вопросы индустрии.

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

1. Ресурсы:
- https://metanit.com/sharp/
- https://stackoverflow.com/questions/tagged/c%23
- https://www.tutorialspoint.com/csharp/
- https://professorweb.ru
- https://habr.com/ru/hub/csharp/

2. Онлайн-компиляторы:
- https://dotnetfiddle.net/ - возможно лучший вариант. Встроено немного убогое, но все-таки автодополнение и проверка синтаксиса.
- https://ideone.com/
- https://www.tutorialspoint.com/compile_csharp_online.php
- https://rextester.com/l/csharp_online_compiler

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

4. Мне тут знакомый_нейм сказал, что C# умирает, это правда? Может не стоит его учить?
Да, он совершенно прав. Даже микрософт постепенно переходит с шарпа на тайпскрипт. К сожалению, самые крутые языки никому не нужны.
Неправда. C# кое-как развивается, недавно вышла седьмая версия шарпа, и уже активно разработывается восьмая. в ней pattern matching прям как в хацкеле будет! Весь дотнет понемногу становится опенсорсным, а ASP.NET становится независимым от платформы. В некотором смысле понемногу вымирают десктопные приложения с развитием веб-технологий, но в том же энтерпрайзе он еще очень даже востребован.

5. Какую ИДЕ выбрать?
Для Windows самым очевидным вариантом будет Visual Studio (https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx). Студия распространяется в двух редакциях: бесплатная коммьюнити-версия и платный энтерпрейс эдишн. В большинстве случае будет достаточно Community-версии: она поддерживает и C#, C++, VB.NET и F#, а так же имеет возможность установки дополнений
Для мака и никсов самый юзабельный вариант -
Кросплатформенный полуредактор/полуIDE VS Code ( https://www.visualstudio.com/en-us/products/code-vs.aspx )
Rider - платная IDE от JetBrains со всем функционалом решарпера и кроссплатформенностю. Если ты богат и сидишь на линуксе/маке, то это отличная замена VS.
Для vim/emacs можно использовать OmniSharp ( https://github.com/OmniSharp/omnisharp-vim ).
Также существуют плагины для Atom'а и Sublime Text, но функциональность там достаточно сильно урезана.

6. С# для мобильной разработки
Если нужны инструменты для разработке под мобилы, ставь сразу VS2017 и при установке выбирай все нужные компоненты.
Больше информации тут - https://msdn.microsoft.com/ru-ru/library/dn771552.aspx
Из актуальной литературы
- Xamarin Mobile Application Development
- Xamarin Essentials

7. Дополнительные инструменты для разработки на C#
LINQPad - сорт оф REPL, с возможностью быстрого подключения к БД и удобной визуализацией данных
dnSpy - декомпилятор, малоизвестный форк ILSpy, где реализована возможность модификации IL-кода прямо в EXE и DLL файлах, отладка IL-кода и много других фич для reverse engineering'а. Плюс няшные темы как в студии
dotPeek - бесплатный декомпилятор от JetBrains
scriptcs - для запуска C# кода как скриптов, возможность использовать как REPL

8. Расширения для студии
ReSharper - одно из известнейших. Рефакторинги, умный автокомплит, настраиваемый стиль кода. Платный, но можно стянуть с торрентов
Supercharger - показывает "карту" с классами, методами и всем остальным сбоку от кода с возможностью прыгать по ним
Indent Guides - показывает вертикальные линии на каждом уровне отступов.
Format document on Save - форматирует код каждый раз при сохранении документа
Code alignment - Выравнивает код по указанным символам. Удобно, например, при инициализации словарей или в перечислениях

Обзор Roslyn: https://github.com/dotnet/roslyn/wiki/Roslyn%20Overview
Новые возможности C# 8.0: https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-8

ПРИНИМАЮТСЯ ПРЕДЛОЖЕНИЯ ПО ШАПКЕ

Код старой шапки: https://pastebin.com/cKKXYArs
Код этой шапки: https/://pastebin.com/cKKXYArs

Прошлый тред тонет здесь: https://2ch.hk/pr/res/1335434.html
Пропущено 251 постов
9 с картинками.
Пропущено 251 постов, 9 с картинками.
Аноним 24/03/19 Вск 20:47:18 1369527
public double Discont
{
get{return Discont;} set{Discont = value;}
}

Поясните чому оверфлоу и как можно это решить кроме как создания новой переменной?
Аноним 24/03/19 Вск 20:52:23 1369531
>>1369527
>public double Discont
>get{return Discont;} set{Discont = value;}
Ты уверен, что ты понимаешь, что ты делаешь?
Аноним 24/03/19 Вск 21:17:56 1369543
>>1369527
Хмм, я даже не знаю, почему.
Колхозный ментальный блок Аноним 23/03/19 Суб 15:28:51 1368869 Ответ
15347477572610.jpg (156Кб, 551x735)
551x735
Не раз наблюдал в разговоре о языках программирования типовую реакцию, которую я назвал: "колхозный ментальный блок". Допустим, кто-нибудь мне скажет что Хаскель - говно. Я отвечу: "Да, говно, но покажите мне что-нибудь лучше Хаскеля". Мне серьезно было бы интересно взглянуть на такой язык, изучить принципы его дизайна и понять, что делает его таким хорошим. Но когда колхознику говоришь, что Джава - говно, под колхозником загорается стул и он начинает визжать что-то вроде: "да как ты смееш ошкорблядь швятую джаву!!! под ней работает шесть бразилионов уштройштв, а школько под твоим хашкелем???" Я так и не смог понять, чем обусловлена такая реакция. Это страх перед неизвестность? Или может существует какая-то тайная религиозная секта, вступив в которую надо защищать Джаву? Уважаемые жители сёл и деревень, объясните мне, почему вы так себя ведёте.

P.S. Джава взята для примера, безусловно вопрос относится ко всем долбоёбам, пишущих на императивных языках.
Пропущено 73 постов
3 с картинками.
Пропущено 73 постов, 3 с картинками.
Аноним 24/03/19 Вск 19:42:57 1369485
>>1369077
>Ну это же опять какой-то пиздец. Хаскель - ленивый, чистый язык. А ты предлагаешь в байты ебаться. Зачем для этого нужен хаскель?
Так в хаскелле нельзя по-другому. У тебя между тобой и машиной навернуто несколько слоев абстракций. Если ты не знаешь каждый из этих слоев досканально, ты не можешь писать быстрый код. А чтобы узнать - пиздуй изучай core, ассемблер и играйся в игру как заставить оптимизатор понять, что ты хочешь.
Аноним 24/03/19 Вск 20:47:01 1369526
>>1369478
Утверждения без доказательств и утверждения, для которых есть доказательства, это совершенно разные вещи. Утверждение о форме Земли имеет множество доказательств. Можно утверждать, что Земля не круглая, и не плоская, а имеет форму пружины, но у такого утверждения нет никаких доказательств, в то время, как доказательств шарообразности Земли предостаточно. У формальной логической системы есть фундамент в виде аксиом и правил вывода, а все остальные утверждения в этой системе должны быть выведены из этих аксиом по данным правилам, чтобы доказать истинность этих утверждений. Так что, если я хочу доказать, что ты говно и пидор, так, чтобы это не было пустым оскорблением, я должен вывести формальные признаки говна и пидора, а потом показать, что ты полностью им соответствуешь. Но, по всей видимости, ты хочешь, чтобы тебя аксиоматически признали говном и пидором.
Аноним 24/03/19 Вск 21:10:38 1369540
>>1368936
Ну так то он прав, твоя безаргументная обида на колхоз только доказывает это. Или ты назовешь 3-4 популярные программы на хачкиле, уровня эластика или кафки или кассандры? Нет? Ну и пиздуй фибоначи переписывать.
Python 3.7.2 /python/ Аноним # OP 20/03/19 Срд 14:28:03 1367495 Ответ
python-7be70baa[...].png (7Кб, 512x512)
512x512
EBOOKPYTHONno-n[...].png (77Кб, 750x375)
750x375
1ZXixptvL4rzkx3[...].jpeg (402Кб, 1600x1068)
1600x1068
400px-MontyPyth[...].jpg (24Кб, 400x189)
400x189
Не изучай синтаксис, изучай псевдокод и программирование!

Коммуна: https://sites.google.com/view/pypry/
Основные книги:
https://yadi.sk/d/HQhhsBsq3TVRUq

F.A.Q: https://github.com/TheKnightsWhoSayNi/info/wiki/Hat
Интерактив шел: https://repl.it/languages/python3
Книги которые ты никогда не прочтёшь: https://yadi.sk/d/tArKKuQu3Kejuq
Еще больше книг от уважаемого олда питон-треда:https://yadi.sk/d/H-00n-UG3RSQem всегда доступно по шортлинку йей.рф/книги

#python #питон #пайтон

прошлый тред: >>1332788 (OP)
Пропущено 100 постов
16 с картинками.
Пропущено 100 постов, 16 с картинками.
Аноним 24/03/19 Вск 20:16:03 1369513
Какой на данный момент ТОП фреймворков Питона?..
Аноним 24/03/19 Вск 20:59:24 1369535
>>1369512
Dive into python, можешь ещё cs50 навернуть. Я ещё начинал читать thinking in python, там задачи прикольные по крайней мере в самом начале
Аноним 24/03/19 Вск 21:09:06 1369537
Посоны, а как вообще искать работу начинающему датасаентисту, лол?
Там везде нужны фуллстек или как минимум мидлы
В этом треде мы изучаем самый компактный и низкоуровневый Аноним # OP 24/03/19 Вск 06:07:06 1369180 Ответ
15431646599080.png (1Кб, 250x200)
250x200
15431646599081.png (25Кб, 799x820)
799x820
15431646599092.png (10Кб, 718x274)
718x274
15431646599093.png (3Кб, 643x337)
643x337
В этом треде мы изучаем самый компактный и низкоуровневый язык Ассемблер и смежную с ним область: Реверс-инженеринга (RE).

Вы пишите на ассемблере или собираетесь начать на нём писать? Программируете микроконтролёры, пишете драйвера для ОС, а то и саму ОС? Вам сюда.
Вы изучаете алгоритмы работы закрытого софта, пишите патчи бинарников? Вам тоже сюда.

Попрошайки с "решите лабу по асме за меня" идут в общий тред, а лучше нахуй.

Книги по RE:
beginners.re - "Reverse Engineering для начинающих"- бесплатная современная книга на русском языке. К прочтению вкатывающимся и прочим ньюфагам обязательна!
Чтобы не палить свой адрес почты, вот прямая ссылка https://beginners.re/f572d396fae9206628714fb2ce00f72e94f2258f/
https://mega.nz/#!Bc9VVAYC!Vk6CFlW6VIoskLNgDKXbsL6FacDQeOKe6LX92wNicKY Нарваха практический курс по дебагингу
https://www.goodreads.com/shelf/show/reverse-engineering - список книг

Сайты по RE:
http://wiki.yobi.be/wiki/Reverse-Engineering
https://www.reddit.com/r/ReverseEngineering/comments/hg0fx/a_modest_proposal_absolutely_no_babies_involved/
http://www.program-transformation.org/Transform/ReengineeringWiki
http://blog.livedoor.jp/blackwingcat/
https://yurichev.com/blog/
http://wiki.xentax.com/index.php/DGTEFF
https://exelab.ru/

Инструменты для RE:
Дизассемблеры:
0) IDA Pro 7.2 когда подберут пароль к архиву
1) IDA Pro 7.0.torrent (x64 only, для XP нужно патчить PE + вылеты)
2) IDA Pro 6.8.torrent
3) IDA Pro 5.0 - бесплатная версия для некоммерческого использования
4) Radare 2 - наконец прикрутили гуй, но по прежнему нужна только клиническим, не умеющим в скачивания торрентов, или пользователям альтернативных ОС
5) Остальное

Все книги и статьи Криса Касперски (R.I.P.)
https://yadi.sk/d/CxzdM1wyea4WP или https://rutracker.org/forum/viewtopic.php?t=5375505
+ https://rutracker.org/forum/viewtopic.php?t=272818

Книги по ассемблеру:
"Архитектура компьютера" Э. Таненбаум
С.В. Зубков: Assembler. Язык неограниченных возможностей.

Сайты по ассемблеру:
Замена почившему wasm.ru- https://wasm.in/
https://www.unknowncheats.me/wiki/Assembly
http://asmworld.ru/
https://software.intel.com/en-us/articles/intel-sdm
http://www.nasm.us/doc/
https://sourceware.org/binutils/docs/as/index.html#Top
https://msdn.microsoft.com/en-us/library/afzk3475.aspx

disassembler.io Дизассемблер онлайн

Для ковыряющих винду и софт под неё, сайты с описанием структур со смещениями и разными версиями оных:
http://msdn.mirt.net/
http://terminus.rewolf.pl/terminus/
http://geoffchappell.com/

Предыдущие
№5 https://arhivach.ng/thread/395971/
№6 тонущий >>1301036 (OP) если кому нужен тред, сами архивируйте, я в следующий добавлю.
Пропущено 4 постов.
Пропущено 4 постов.
Аноним 24/03/19 Вск 19:54:08 1369492
>>1369393
Тащемта по дефолту там прослушивается порт и включена возможность удаленного подключения. Есть в гидре конечно и свои плюсы, как-то легче что-ли первичный анализ бинарника сделать, но для реальной работы она не катит все таки.
Аноним 24/03/19 Вск 19:55:14 1369494
По-моему Сишный компилятор больше инструкций добавляет, а с опцией -O3 вообще мрак получится.
Кто-то поможет объяснить, почему так?
https://godbolt.org/z/zTCRf7
Аноним # OP 24/03/19 Вск 20:25:31 1369517
>>1369231
Ссылку прикрепи ответом на первый пост, добавлю.
БЕЛОРУССКОГО IT ТРЕД №2 /belit/ Аноним 24/02/19 Вск 18:14:20 1354138 Ответ
15407527730380[[...].jpg (1222Кб, 2039x1478)
2039x1478
БЕЛОРУССКОГО IT ТРЕД №2

Тред про IT в одном маленьком, но гордом государстве в самом центре Европы.

Обсуждаем новые законы про ПВТ, сравниваем Епам и Айтранзишн, пишем новые вайберы и маскарады, пытаемся найти айти за пределами Минска.

А также говорим о том, о чем запрещено говорить( о зарплатах). Советуем, куда идти не стоит, пишем отзывы на текущие места работы.

Филиал ебаного ИТ BlrVersion открывается тут

Прошлый тут >>1286125 (OP)
Пропущено 215 постов
7 с картинками.
Пропущено 215 постов, 7 с картинками.
Аноним 24/03/19 Вск 19:41:11 1369482
Аноним 24/03/19 Вск 19:48:07 1369487
>>1369482
Что пилишь? Один или в команде?
Аноним 24/03/19 Вск 20:08:52 1369506
>>1369482
О, тогда поясни за мобайл. Жива ли джава в нем? Жив ли андройд? Каковы перспективы реакт нейтива сегодня?
C Programming Language #41 /clang/ Аноним # OP 12/03/19 Втр 00:50:13 1362799 Ответ
C Programming L[...].png (78Кб, 792x1023)
792x1023
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

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

Что читать:

- Brian Kernighan, Dennis Ritchie "The C Programming Language": http://www.cypress.com/file/56651/download
- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.
- Zed A. Shaw "Learn C the Hard Way" (2015): годное пособие для гуманитариев для гуманитариев!
- Немного примеров хорошего стиля: http://www.oualline.com/books.free/style/index.html
- ООП, например: http://www.cs.rit.edu/~ats/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

Чем компилировать:

- Очевидный GCC.
- clang: оче годно, батя рекомендует.
- Intel C++ Compiler: оптимизации, тысячи их.
- Visual Studio 2017 Community Edition: внезапно этим стало можно пользоваться, особенно с тулсетом clang/C2. Поддержка C11 на уровне "есть все, что тебе понадобится в реальном проекте плюс кривая библиотека". Анализатор кода в комплекте.
- Pelles C (шиндоуз онли): поучиться, вкатиться в C11 (стандарт полностью реализован, имеются в том числе threads.h и прочие stdatomic.h), но количество багов в оптимизаторе и редкие апдейты напрочь отбивают желание собирать этим что-то сколько-нибудь серьезное.
- TCC: очень маленький компилятор с багами и поддержкой C99. С ключом -run умеет компилировать код в память и запускать его, что позволяет писать скрипты прямо на сишечке.

Что еще почитать:

http://c-faq.com/
FAQ из comp.lang.c. Древний, но все еще актуален.

Samuel P. Harbison, Guy L. Steele Jr. "C: A Reference Manual, 5th Edition" (2002)
Ебаный пересказ стандартов C89 и C99 (включая стандартную библиотеку). Для не осиливающих стандарт в оригинале. Читать в качестве подготовки к собеседованиям (есть задачник с ответами) и для ознакомления с масштабами пиздеца перед написанием своего парсера/компилера.

Peter Van Der Linden "Expert C Programming. Deep C Secrets" (1994)
"Си: грязные истории". Смехуечки, немного объяснений, чем обусловлены особенности языка, всем известные подводные камни кто там ругал косяки в JS? у нас в сишечке их гораздо больше, просто они лучше спрятаны, немного байтоебли и непонятно откуда взявшаяся глава про старинные плюсы. Читать в качестве сказки на ночь (на пару вечеров хватит).

Richard M. Reese "Understanding and Using C Pointers. Core Techniques for Memory Management" (2013) - почитать, вкатиться в указатели.

Ben Klemens "21st Century C: C Tips from the New School" (2012)

Paul Deitel, Harvey Deitel "C for Programmers with an Introduction to C11" (2013)

Stephen G. Koch@n "Programming in C (3rd Edition или 4th Edition, если найдется)" (2014)

MISRA Ltd. "Guidelines for the Use of the C Language in Critical Systems" (2013)
Набор рекомендаций по написанию надежного кода на C (промышленный стандарт). Читать - однозначно, следовать - вдумчиво и без фанатизма. Также можно посмотреть https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard

Еще более длинный список: http://www.iso-9899.info/wiki/Books#Learning_C

Онлайн-утилиты:

- https://godbolt.org/ - Compiler Explorer позволяет посмотреть выхлоп компиляторов для введенного куска кода (больше полусотни разных версий компиляторов).
- http://cdecl.org/ - С Gibberish ↔ English помогает читать сложные сишные декларации.

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

- №38: https://arhivach.ng/thread/419611/
- №39: https://arhivach.ng/thread/423396/
- №40: https://arhivach.ng/thread/428550/
Пропущено 452 постов
38 с картинками.
Пропущено 452 постов, 38 с картинками.
Аноним 24/03/19 Вск 18:36:01 1369443
>>1369425
Как индекс может быть -1?
Аноним 24/03/19 Вск 19:50:36 1369488
>>1368729
Действительно, затупил ночью. Чаю, все работает.
Аноним 24/03/19 Вск 19:59:09 1369499
>>1369425
Ну так определи после чего именно хуйня начинается. Ты скорее всего где-то за буфер лезешь.
2019 Back to the Future #2 Аноним 06/03/19 Срд 04:17:44 1359935 Ответ
image.png (1113Кб, 1000x697)
1000x697
Пока вечные вкатывальщики от своей лени расспрашивают в тематик-тредах о том как кастить хеллоуворды в эксепшены, а другие, не менее умные аноны тешат свое самолюбие, отвечая им, имитируя подобие допотопного StackOverflow - мы же в это время попробуем разобрать какие же технологии и языки выстрелят в этом году и что нас ждет в ближайшем будущем.
Запрягайте повозки, поехали...

Python
+ Всем давно известно, что никто не хочет писать код ради кода, все хотят в пару строк написать работающее "нечто" и всех это устраивает. Питон проложил свой путь в машинном обучение и подкупает своей простотой и удобством (где не нужно бороться с языком, ради надуманных ограничений, которые матёрому программисту и не нужны).

- Великий вдохновитель который дал нам питом таким какой он есть - ушел. И это значит, что сейчас язык поплывет по колдобинам хайпа, благодаря подросшим одноклеточным хиспетрам, как это было в свое время с пхп. Язык с космическим и не "таким как все" синтаксисом, где многие решения из других языков делаются всегда чуток по другому, по своему, по идиотски ограниченно.
Несмотря на боль миграции с 2 на 3 версию, даже 3 версия несет еще тучу говно-синтаксиса (и эти люди в свое время со своим вторым питоном смеялись над php 5, лицемеры, у них даже нормального ООП до сих пор нет). В языке, где каждый пробел может повлиять на код, отступы приняты именно в виде пробелов, а не табуляции (и в этом весь питон, ему всегда надо где-то быть нелогичным и идиотским).


Rust
+ Еще одна попытка победить С++. Побеждать С++ надо - это достойная роль.

- Сделать язык еще мудренее чем С++, это талант.


PHP
+ Мощный и удобный язык для веба.

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


JavaScript
+ Абсолютная монополия в браузерах, нередко это первая любовь многих ваннаби-программистов. Отсюда просто бешеная популярность, где на нём теперь пишут даже IDE, которые, что странно - тормозят меньше чем всякие java-IDE.
Если твой язык не транслируется в js - то он остой, братюнь!

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


Go
+ Конкурентный и асинхронный язык без всяких ваших обещаний (промисов) и асинк-авеев. Прост как палка, чем и доставляет.

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


Dart
+ Новая версия, флагманский проект в виде флаттера, кроссмобильная разработка, многие шумят о новой ОС с основой из флаттера. Чудеса! Прям возрождение феникса!

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


Java
+ Как говорят - самый популярный язык. Имеет тонну де-факто стандартных решений и некоторое количество хороших IDE, что делает разработку на нём достаточно комфортной (наверное самые удобные инструменты которые я вообще встречал в языках).

- COBOL тоже был очень популярен, java еще слышится анону только благодаря мобильной разработки и тырпрайзным конференциям, от которых польза чуть больше чем никакая. Если сама jvm допилена до блеска и порой показывает хорошие результаты в дробилках, то вот многие тырпразные решениях делают как раз ровно наоборот. Если у вас нет машин с дохера-гигибайтными планками ОЗУ и вы не желаете платить дохера зеленых за спринг-дармоедов, которые за месяц делают то, что делает питонист меньше чем за неделю, то джава это не ваше.


Scala
+ Попытка замены джавы. Более богатый синтаксис. Можно пощупать функциональщину.

- Приелась джава? Вдруг вы поняли, что CRUD можно писать функционально? Тогда вам точно нужно разбежаться и впечаться об скалу.


Groovy
+ Прикольная попытка сделать еще один динамический язык.

- Попытка то прикольная, но зачем на jvm (на сях то эти динамические языки тормозят ппц, а тут жаба-машина).


Kotlin
+ Радость для андроид разработки. Попытка замена джавы.

- Опыт с провалом скалы и груви не был убедительным, поэтому авторы сего творения решили накатить очередное ненужное, на не совсем уже нужном jvm. Ведь наше ненужное, самое лучшее из ненужных, как же иначе. Авторы языка пытались сделать ставку на тулинг, позабыв что уже сделали хороший тулинг для джавы, и людей как бы все устраивало. Понятное дело, никаких флагманских проектов, типа кроссплатформенного флаттера нет, но зато есть транслятор в js (а то там у них прокси языков мало) и никому не нужный нейтив (реально хотят потеснить свифт? Серьезно?).
Я всегда рад новым языкам и инструментам, но хватит уже таскаться за jvm и пытаться выехать на сомнительном багаже джава наследия (параллельно пытаясь фиксить синтаксические баги джавы, которые надо просто выкинуть). Реально, легиону джавы все хватает, так как тулинг действительно хорош, кому хотелось экзотики, те навернули скалу. И все, больше рыбы там нет.
Таким синтаксисом как у котлина должна была стать java версии 2.0, но не как не новый язык. Что стоит того, что притащили всякие коллекции, убогое создание мап и списков, нативные массивы джавовские со всякими ByteArray..., всякие equal, хэшкоды, родительски объекты типа Any, импорты со звездочкой и прочие джава атавизмы


Typescript
+ Действительно годная альтернатива javascript, хоть какие-то статические типы и вообще ощущение правил в языке и независимость от ваших js стандартов.

- Прокси язык (неполноценный), как и паразиты в животном мире - живет ровно до того пока живет хозяин, то есть js. Статические типы для фронтент-программистов нужны так же как пятое колесо мотоциклу, но если такая потребность появляется, то тру-js-кодер всегда накатит всякие babel и flow, и пошлет всех нахер (и будет прав, нахера еще учить 100500 языков у которых сомнительное будущее).


Ruby
+ Местами выглядит удобнее и красивее чем ваши питоны (и продуманнее), может приносит удовольствие автору во время кодинга.

- Язык с тонной говномагии и отсуствием вменяемой кросскомпиляции.
Поезд хайпа ушел, а ржавые рельсы остались.


Haskell, Lisp, OCaml, Clojure, Erlang...
+ Расширяем кругозор, щупаем ФП.

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


C#
+ Лучшая джава, но уже не на вашей jvm.

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


С
+ Созданный умными людьми - востребован почти более 50 лет. Как никогда удобен чтобы поеб..ться с байтами в ограниченных ресурсах.

- Мир давно ушел от программ в 10000 строк и писать на таком что-то насыщенное бизнес-логикой - жопа.


С++
+ Берешь любимый си и приклеиваешь к нему ООП, что может быть лучше?
Создавался не хипстерами, поэтому выстрелил и востребован до сих пор.

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


ASM
+ Когда можешь навернуть байты так, что позавидует Си.

- Но так мало кто умеет, да и ненужно.



+ Великое доказательство того, что технологиями правит бизнес, а не задрот программист в холливар треде.

- П..здец.
Пропущено 287 постов
22 с картинками.
Пропущено 287 постов, 22 с картинками.
Аноним 24/03/19 Вск 19:17:38 1369472
>>1369261
>Не путай исключение с устойчивой тенденцией
Какой тенденцией? Я никаких жирнобиблиотек, жрущих по полгига, не вижу ни на J2ME, ни на Android. А вот плюсоводы то и дело норовят притащить какой-нибудь Boost или Qt в проект. Так что это ты в полярности ударяешься, утверждая, что на жабе жизни без жирнобиблиотек нет.
>js уже навсегда
"Навсегда" ничего не бывает. Даже сишечка не вечна.
>при достаточном вливание средств в труд программистов
Но долго ли оно продержится? На носу новый финансовый кризис. И чую, ударит он в первую очередь именно по IT, ибо денег в него вбухивается немеренно, а толку мало — где гарантия, что крах доткомов не повторится вновь? Хорошо хоть, криптопузырь не лопнул, а аккуратненько сдулся.
Аноним 24/03/19 Вск 19:22:05 1369476
>>1366161
А я тебе больше и не отвечал, то писал другой анон. Я только сейчас вспомнил про тред, но вижу что ты уже перешел в демеджконтроль и продолжать нет смысла
Аноним 24/03/19 Вск 19:54:53 1369493
>>1369261
>Года 3-4 назад все работники ртом в том числе и на конференциях кричали как это ненужно и у Го плохой ГЦ и все лучшее уже придумано давно, а потом сразу две или даже три компании стали делать ультра быстрый сборщик в 1-10мс.
>После этого понял, что все это величие жабы, тупой раздутый пузырь уверен что и хотспот не так прекрасен как его красят
У Java в отличие от Go есть много разных реализаций. Хочешь низкие паузы: Shenandoah или ZGC. Хочешь вообще без пауз: Azul. Плевать на паузы но нужен общий throughput: ParralelGC. Нужно малое потребление памяти: OpenJ9.
Кластеризованный уникальный баз данных тред /sql/ Аноним 18/12/18 Втр 01:26:19 1312894 Ответ
Снимок.PNG (65Кб, 921x419)
921x419
И это опять баз данных тред.
Обсуждаем базы данных во всех возможных реализациях

Структуры данных, ER-модели, key-value, хранилища, снежинки, звёздочки,
Оптимизируем запросы, написанные криворукими аналитиками,
Создаем времянки с одной строчкой,
Колонизируем индексы,
Коммитим транзакции,
Проводим sql-инъекции,
Пиздим за кривую табуляцию в процедурах, функциях и вьюхах,
Рассказываем тупым студакам, как заджойнить 2 таблички, чтобы сдать очередную лабу преподу-старпёру при смерти.

Ну и, конечно же, проходим бесплатные курсы на sql-ex за полгода и устраиваемся в ДС на 100 000 без задней мысли.

Погнали.
Прошлый тут: https://2ch.hk/pr/res/1222346.html

Пропущено 267 постов
22 с картинками.
Пропущено 267 постов, 22 с картинками.
Аноним 23/03/19 Суб 13:57:31 1368842
1 24/03/19 Вск 18:58:13 1369463
аноны, кто онлайн? дело срочное! надо запрос sql написать, а я не шарю. Знающему человеку дела на 5 минут. Кто помочь может?
Аноним 24/03/19 Вск 19:54:04 1369491
Java для (почти) нуба /java/ Аноним # OP 22/02/19 Птн 01:15:09 1352355 Ответ
Без названия.png (4Кб, 166x304)
166x304
Шолом, аноны-красноглазики

Мой третий пост на дваче (или четвертый), перейду сразу к сути.

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

В общем, я решил сменить профессию.

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

Отсюда и появились вопросы:
1. Что вы рекомендуете почитать, для понимания языка "до конца".
2. Посоветуйте, пожалуйста, нормальные учебные пособия, сайты, да что угодно, где будут как в задачнике по матанализу/физике/дискретной математике; т.е. вот задание - вот пример его решения - вот задание - сиди ебись с библиотеками, чтобы его решить, благо пример решения у тебя есть.
3. Есть ли какие-то "паттерны" для написания определенных классов, методов? Как пример: у каждого юриста есть типовые договоры, перед заключением которых/выдаче клиенту их можно менять так, как вздумается, ибо основной костяк есть и времени это много не будет занимать.
4. Сколько посоветуете тратить времени для того, чтобы хотя бы за полгода (не меньше точно, т.к. сомневаюсь, что можно за меньший период) освоить java на уровне джуна.
5. Любые ваши советы, как шарящих java прогреров, способные облегчить мое вкатывание в java.

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

Заранее спасибо, аноны,

СтарыйОскол-Кун.
Пропущено 47 постов
7 с картинками.
Пропущено 47 постов, 7 с картинками.
Аноним 21/03/19 Чтв 05:09:18 1367901
>>1361538
Уже два года сижу на платной версии, сбрасывая триал скриптом:
cd ~/.IntelliJIdea
rm config/eval/idea
evaluation.key
rm config/options/options.xml
cd ~/.java/.userPrefs/jetbrains
rm -rf idea
На идее 2017.1 работает, про другие версии не знаю
Аноним 24/03/19 Вск 19:02:07 1369465
visuals-0002916[...].jpg (54Кб, 1240x260)
1240x260
>>1367901
Я теперь установил ограниченную версию. Я так понял, если Сыч не особенно понимает в Джаве и не желает выходить из своей комнаты то, ему следует налягать на разработку джава игор и приложений?
Аноним 24/03/19 Вск 19:14:47 1369470
Ахуенный тред.

> Есть друг-тимлид, который хочет к себе устроить
> Спрашивает советы на дваче, а не у друга.

Да ты прямо гений, я смотрю.
Хаскель Тред - ньюфаг едишн /haskell/ Банан 07/02/19 Чтв 00:29:03 1343135 Ответ
image.png (43Кб, 1200x847)
1200x847
Что читать? Я ебу, сам через жопу читаю вот это:
http://learnyouahaskell.com/chapters
Походу, я единственный и не очень умный вкатывальщик в этот странный язык.
Пропущено 264 постов
30 с картинками.
Пропущено 264 постов, 30 с картинками.
Аноним 24/03/19 Вск 18:57:31 1369462
>>1369461
Emacs + haskell-mode + company-ghci
Аноним 24/03/19 Вск 19:07:22 1369466
>>1369462
уж лучше с вима без плагинов писать, чем в емаксе противном
Аноним 24/03/19 Вск 19:10:07 1369467
Правльного произношения тред Аноним 08/03/19 Птн 16:57:42 1361049 Ответ
image.png (174Кб, 512x512)
512x512
image.png (411Кб, 512x512)
512x512
Дрова, делимся здесь своим царским произношением жаргонов и терминов связанных с программированием.
Транскрипцию пишем на русском
Я начинаю
sql - эс кью эль (сука ненавижу тех кто говорит "сиквель")
API - коротко и ясно: апи. Как с sql, но наоборот
java - джава. Тех кто говорит ява пизжу ногами
ruby - какого-то хуя раньше называл её "раби", ща такую хуйню больше не делаю почти
python - тупо питон. Но прошаренные знаю что надо говорить "пайтон" в честь монти пайтона
Если чё ещё вспомню напишу. А пока гнобим друг друга за не каноничное произношение
Пропущено 107 постов
8 с картинками.
Пропущено 107 постов, 8 с картинками.
Аноним 22/03/19 Птн 19:56:49 1368568
>>1368564
Ты чванливое быдло. Уринировал твоё лицо.
Аноним 22/03/19 Птн 20:06:07 1368575
Аноним 24/03/19 Вск 18:54:29 1369459
МАВЕН
Удаленная работа /remote/ Аноним 18/07/18 Срд 13:34:54 1230346 Ответ
7D9B3746-E6F0-4[...].jpg (48Кб, 1023x575)
1023x575
ТЕМА ТРЕДА
Какие схемы удаленной работы есть и как нужно работать удаленно чтобы не проебаться и чтобы не наебали?

1. Как происходит оформление сотрудника? Нужно ли слать скан паспорта? Где гарантии что они не натворят дел с моим сканом? В белую, черую или черную обычно работают и какой вариант лучше?
2. Как получать оплату? На карту, яд/webmoney/paypal. Не заблокируют ли счет в сбербанке если будут суммы приходить? Что там с налогами? Или работадатель платит так же? Или ИП нужно открывать?
3. В каких моментах могут наебать и к чему быть готовым, на что обращать внимание чтобы не влипнуть в говно во всех смыслах?
4. Как происходит сделка и оплата на фрилансе
5. Ну и сами дополните че, как
Пропущено 466 постов
42 с картинками.
Пропущено 466 постов, 42 с картинками.
Аноним 23/03/19 Суб 20:56:35 1368982
>>1368981
добавлю.
живу с родителями, особой нужды в деньгах нету. есть проекты, которые пассивно приносят чуть больше моей зп в месяц. возможно из-за этого нет мотивации?
Аноним 23/03/19 Суб 22:48:37 1369041
>>1368422
Не слышал, есть линк какой-нибудь?

уже 3 месяца вывожу каждую неделю по 70к на счет физлица в РФ банке
Аноним 24/03/19 Вск 18:52:45 1369456
image.png (7Кб, 561x62)
561x62
image.png (20Кб, 898x113)
898x113
когда-то давно пытался зарегаться на upwork. меня там отклонили, тк недостаточно скилов. прошло 1.5 года и я решил попробовать еще раз. Но там такая вот херня.

Как мне заново зарегаться на этот аккаунт? или может лучше создать новый аккаунт с нуля.
С++ №84 /cpp/ Аноним 16/03/19 Суб 02:15:02 1365137 Ответ
15516741874920.png (8Кб, 528x528)
528x528
Пропущено 183 постов
12 с картинками.
Пропущено 183 постов, 12 с картинками.
Аноним 24/03/19 Вск 18:23:12 1369435
>>1369338
Собственно где-то так я себе это и представлял, спасибо

>>1369383
>ну, щас типа тред что кресты в ембенд лезут
Хм, а есть примеры чего-то серьезного, где с++ используют больше, нежели как си с классами?
Я, наверное, только AOSP могу вспомнить, в котором и шаблоны, и куча всякого специфического плюсового говна используется по назначению, дабы сделать код максимально портабельным и простым. Но ондроед - это такой себе пример эмбеддед, да и все-равно они там кучу кастомных ужасных генераторов навасянили (например, https://source.android.com/devices/architecture/hidl).
Вообще в эмбеддед зачастую нет таких задач, где бы это мета-говно помогло, а не навредило. А в тех, где оно действительно нужно, васянятся свои несложные генераторы.

>там хуевые зарплаты
Ничем не хуевее остальных. Отрасль же большая, если не учитывать кузьмичей на заводе, то зарплаты очень даже на уровне по крайней мере я доволен
Аноним 24/03/19 Вск 18:47:48 1369452
>>1369414
про "дебил на месте" написал другой мимоанон (я) единственно в замечание забавного подтверждения догадки "это ты тот дебил из Си треда?" боевым призывом "раст, сучки" обращенным к треду (ОП)
Аноним 24/03/19 Вск 18:49:29 1369453
>>1369452
Растонаркоман, уходи
Тред про лучший в мире язык GO №3 /go/ Аноним # OP 07/03/19 Чтв 22:19:46 1360787 Ответ
1vHUiXvBE0p0fLR[...].gif (249Кб, 500x500)
500x500
sjJ4QNy.png (218Кб, 778x960)
778x960
lJA9gDmoo3A5B2f[...].jpg (78Кб, 700x695)
700x695
GO (а также Golang, Пщ или просто Го) — современный язык с зелеными потоками на уровне синтаксиса и крутой стандартной библиотекой. Так как делать пакеджи несложно, гитхаб полон пакеджами для абсолютно всего. Батарейки почти как в питоне.

Дженериков нет, эксепшенов нет, просто смирись.

Обработка ошибок получается охуенно через http://github.com/pkg/errors | в приложениях обычно можно просто паниковать на ошибках.
HTTP-сервер для убер максимального маня-хайлоада: https://github.com/valyala/fasthttp
С версии Go 1.11 наконец-то появится официальный менеджер зависимостей vgo

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

Вкатываемся в эпоху докера, микросервисов и адово кошерной сетевухи.

Предыдущий: >>1314918 (OP)
нумерация утеряна, так что перезапуск нумерации
Пропущено 77 постов
8 с картинками.
Пропущено 77 постов, 8 с картинками.
Аноним 24/03/19 Вск 17:47:12 1369412
Аноны, хочу вкатиться в программирование. Из знаний имеются база по Паскалю из школки, С с первого курса и немного nasm да SQL.
Почитал про разные ЯП и возник вопрос, стоит ли начинать глубокое изучение языка с Го или лучше иметь базу с того же С или Питона?
Аноним 24/03/19 Вск 18:14:54 1369428
>>1369412
Если хочешь найти работу, то жаба, пистон, жс, пхп.
Аноним 24/03/19 Вск 18:34:10 1369441
ИТТ продолжаем разрабатывать под лучшую мобильную Аноним 30/01/19 Срд 19:03:02 1338060 Ответ
image.png (669Кб, 1024x1024)
1024x1024
image.png (156Кб, 474x316)
474x316
image.png (666Кб, 960x639)
960x639
ИТТ продолжаем разрабатывать под лучшую мобильную платформу, угощать пряниками токсичных и выяснять как с нуля вкатиться на мидл вакансию.

>С чего вкатываться?
Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб

https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные рускоязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4

ласт >>1311979 (OP)
Пропущено 323 постов
31 с картинками.
Пропущено 323 постов, 31 с картинками.
Аноним 19/03/19 Втр 22:19:41 1367253
Аноны, хочу пойти на курсы по Swift, около полугода изучал со сам, но далеко не все получается понять самому. До этого никогда не занимался программированием. Может быть кто-нибудь ходил/смотрел именно с преподом? Дс.
Аноним 23/03/19 Суб 17:28:34 1368900
Расскажете, а где этот objective c нужон?
Аноним 24/03/19 Вск 18:06:16 1369423
>>1368900
В проектах, где есть легаси-слой на Objective-C.
Или где всё как с самого начала писалось так и пишется на нём.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное