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


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


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

<<
Доработанный аналог findface) Аноним 17/02/19 Вск 13:45:30 1349496 Ответ
B8DEA129-5F60-4[...].jpeg (196Кб, 1125x2060)
1125x2060
Пропущено 4 постов.
Пропущено 4 постов.
Аноним 17/02/19 Вск 21:15:37 1349980
>>1349496 (OP)
>Авторизация
Ищи дурачков в другом месте
Аноним 18/02/19 Пнд 00:37:40 1350159
хуйня хочет шоб я логинился, нахуй не нужно значит
Аноним 21/02/19 Чтв 07:48:48 1351759
>>1349939
>>1349980
Вроде програмач, а такие дауны тут сидят. Что эта авторизация у вас спиздит, особенно если она ничего не запрашивает?

мимо
Ascii ArtStation Аноним 15/01/19 Втр 23:10:27 1327490 Ответ
15224318705470.jpg (209Кб, 1024x1022)
1024x1022
exidysorcererco[...].png (4Кб, 320x184)
320x184
Есть такая ахуенная, судя из доков сабжа, - Playscii. Я начав мечтать, как ахуенно я там буду делать артворки, как ВНЕЗАПНО, какая-то хуйня с dll, посмотря в логи увидел, что моя версии OpenGL и GLSL слишком низкие, и это ascii, блядь на самом деле там спрайты вместо текста, но дело это не меняет, какого хуя спрашивается, это обычные спрайты блядь!! Дефлорировать свой анальный сфинктер дровами у меня желания не было никакого, так что, я решил сделать свой ascii-движок, с блэкджеком и шлюхами, и чтобы запускался даже на очень олдскульном говне.

Где: Node JS+Electron.
Библиотеки:
• Crafty.js: Игровой движок. Нужен для графики, анимаций вся хуйня.
• AAS.js: абстракция для слаженной работы всех остальных либ. Содержит данные лейеров канваса, спрайты, вот это всё.
• Tone.js: артворки - не артворки без музыкального сопровождения, а Tone идеально подходит под эту роль. В будущем библиотека получит графическое воплощение в виде «Alcorythm»(самостоятельный софт, в данном случае один из модулей AAS(Ascii ArtStantion)).
• Всякие библиотеки для фильтров: тут понятно, надо делать картинку красивой.

Над чем ебусь сейчас:
Из Playscii украл чарсеты, сейчас ебусь над тем, как заменять цвета на чарсетах. Почти сделано, решение уже есть в голове, но компухтер выключен, решение будет завтра.

Задачи, которые я пока решить не способен:
Img2Ascii на подбие того как это реальзованно в Playscii. Обычных img2ascii алгоритмов полно, но по сравнению с тем как это реализованно в Playscii все они полнейшее говно. Пик2 рилейтед.

> Зачем тред?
Просто.
Пропущено 38 постов
4 с картинками.
Пропущено 38 постов, 4 с картинками.
Аноним 20/02/19 Срд 19:13:51 1351483
Аноним 20/02/19 Срд 19:14:45 1351484
>>1327490 (OP)
>Обычных img2ascii алгоритмов полно, но по сравнению с тем как это реализованно в Playscii все они полнейшее говно.

Символов, что использованы в картинке с мужиком, в ASCII отродясь не было
Аноним 21/02/19 Чтв 07:02:34 1351756
>>1351484
> Символов, что использованы в картинке с мужиком, в ASCII отродясь не было
Не асции, но юникод. Похуй, я по привычке любую псевдографику ascii называю.
>>1351483
Это терминал же. Как я его с браузером свяжу?
В этом треде мы изучаем самый компактный и низкоуровневый /asm/ Аноним 25/11/18 Вск 19:50:59 1301036 Ответ
15297920283690.png (1Кб, 250x200)
250x200
1.png (25Кб, 799x820)
799x820
3.png (10Кб, 718x274)
718x274
4.png (3Кб, 643x337)
643x337
В этом треде мы изучаем самый компактный и низкоуровневый язык Ассемблер и смежную с ним область: Реверс-инженеринга (RE).

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

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

Книги по RE:
https://beginners.re/ - "Reverse Engineering для начинающих"- бесплатная современная книга на русском языке. К прочтению вкатывающимся и прочим ньюфагам обязательна!
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:
Дизассемблеры:
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

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

Предыдущие
№4 https://arhivach.cf/thread/301316/
№5 тонущий https://2ch.hk/pr/res/1216107.html если кому нужен тред, сами архивируйте, я в следующий добавлю.
Пропущено 392 постов
30 с картинками.
Пропущено 392 постов, 30 с картинками.
Аноним 19/02/19 Втр 12:33:04 1350851
Аноним 20/02/19 Срд 07:41:48 1351189
Кто знает пароль для инсталляции ida pro 7.2?
Аноним 21/02/19 Чтв 05:38:25 1351753
Аноны, как в windbg просмотреть весь лист вызовов? Например я вызываю функцию CreateProcess в юзермоде и хочу просмотреть всю иерархию вызовов и в ядре тоже.
2019 Back to the Future Аноним 11/01/19 Птн 11:18:52 1324843 Ответ
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 и пытаться выехать на сомнительном багаже джава наследия (параллельно пытаясь фиксить синтаксические баги джавы, которые надо просто выкинуть). Реально, легиону джавы все хватает, так как тулинг действительно хорош, кому хотелось экзотики, те навернули скалу. И все, больше рыбы там нет.


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

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


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

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


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

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


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

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


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

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


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

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


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

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



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

- П..здец.


Пропущено 430 постов
40 с картинками.
Пропущено 430 постов, 40 с картинками.
Аноним 19/02/19 Втр 16:16:57 1350905
>>1350551
>Чистая императивщина же.
Форт - да, а джой - чистый.

Аноним 19/02/19 Втр 20:55:34 1351035
>>1350899
Тоже бесят языки, авторы которых не вкладываются в стандартную библиотеку, а раздувают маркетинговый пузырь за эти деньги
Аноним 21/02/19 Чтв 01:39:05 1351722
image.png (48Кб, 930x764)
930x764
Этому треду не хватает ламбда-исчисления. (с)
Вкат в веб-макаки через грабли /php/ m0d # OP 23/10/18 Втр 10:22:26 1283208 Ответ
image.jpg (42Кб, 320x480)
320x480
Хочу сломать свой хуй через проб и ошибок.
Дано: Балбес 30лвла, недомакака со стеком java beginner, хромой htm/css и полистал php
Цель: создать facebattle на php и сломать себе хуй. Потом еще несколько раз сломать хуй потом разбить яйки и итоги найти себе галеру с плеткой и кляпом.
Буду сюда постить свои фейлы и анальные проебы.
Буду очень рад, если ты %АНОНист% иногда будешь поддерживать меня тут и подкидывать дровишки.
PS вкатываюсь с 2010 года (или 2009?)
PS я нелусский и жопа не узкий! не пинайте за ошибки
ПОДНЯТЬ ПАРУСА!
Пропущено 338 постов
27 с картинками.
Пропущено 338 постов, 27 с картинками.
Аноним 21/02/19 Чтв 01:11:25 1351705
>>1351333
сколько батхерта...

JS и PHP идеально сравниваются и то и то блевотная мерзость. Тру анон пишет только на асме.
Аноним 21/02/19 Чтв 01:12:12 1351706
Аноним 21/02/19 Чтв 01:20:55 1351710
Уверен, что среди вас найдется умник-кун или пышнотян, кто раъяснит мои сомнения касательно big O алгоритма вариаций расположения букв в строке.

Автор одной известной книжки утверждает, что время выполнения у алгоритма O(n^2 n!).

У меня получилось O(n
n!), анон на stackoverflow одобряет. Собсно интересны мнения местных анонов.

Далее текст заклинания на священном языке богов

static void permutation(String str, String prefix) {
if (str.length() == 0) {
System.out.println(prefix);
}
else {
for (int i = 0; i < str.length(); i++) {
String rem = str.substring(0, i) + str.substring(i + 1);
permutation(rem, prefix + str.charAt(i););
}
}
}
Вкатываюсь в кодинг /python/ # OP 31/01/19 Чтв 22:06:03 1338855 Ответ
image.png (653Кб, 910x673)
910x673
image.png (1483Кб, 1430x1006)
1430x1006
image.png (73Кб, 940x512)
940x512
Йеп, амиго!
Вкатываюсь во фриланс уже 3 года... Как-то устал подзаебался учить теорию, поэтому пошел в ближайшую it-шарашкину-контору, где мне вытерли губы и послали нахуй осваивать ООП, Django и веб-серверы.
Уже 2 месяца как пытаюсь сделать что-то годное, но пока нихуя не выходит. По сему ищу поучительные истории пользователей, которые смогли бы показать, что я не один такой долбаеб. В идеале найти python-коммьюнити, ибо одногруппники -- дно -- никто не хочет вкатываться.
И вообще интересно мнение реально фрилансить на джанго +- верстка и мб настраивать бд. Тема вроде как интересная. Но движения очень медленные.
Создал тред первый раз. Поддержите.
Пропущено 34 постов
3 с картинками.
Пропущено 34 постов, 3 с картинками.
Аноним 20/02/19 Срд 01:15:55 1351149
15506065873400.jpg (21Кб, 320x321)
320x321
Как в Питон запустить внешнюю программу с параметрами той программы?
Аноним 20/02/19 Срд 19:55:23 1351510
посоветуйте галеру в маскве
Аноним 20/02/19 Срд 22:41:35 1351604
Школа 21, 42 Юнит Фактори Аноним 18/02/19 Пнд 06:57:34 1350229 Ответ
изображение.png (81Кб, 1665x640)
1665x640
tild3930-6632-4[...].JPG (169Кб, 1680x1260)
1680x1260
4-1img003.jpg (24Кб, 454x266)
454x266
Тред лучших и бесплатных школ программирование.
https://21-school.ru/
https://www.42.us.org/
https://unit.ua/en/
И их программа.
https://unit.ua/program/ //Сама программа

Вопрос от новичка - что будет изучаться на бассейне кроме С? И что будет изучаться в самом С? Тут есть аноны из школы, скиньте какие-нибудь задания, которые вы делаете.

Бугуртим с того, что американцам даже проживание бесплатно и бассейн можно проходить сколько захочешь раз.
Бугуртим с того, что в России не хотят поднимать возраст приема до 45.

Какой путь выберешь ты? Сисадмин? С++? Машин лернинг? Веб? Андроид? Прости, Господи, Ios? Может ты хочешь создать игру?

Не реклама, просто поступил и жду бассейна, а официальные лица инфу нихуя не выдают.
Пропущено 29 постов
3 с картинками.
Пропущено 29 постов, 3 с картинками.
Аноним 20/02/19 Срд 16:59:26 1351394
Аноним 20/02/19 Срд 17:11:40 1351400
>>1351394
Здравствуй, тян. Ты случайно не хрюша?
Аноним 20/02/19 Срд 18:01:28 1351436
В какой язык программирования вкатиться совсем Аноним 16/02/19 Суб 18:27:44 1348919 Ответ
япа.jpg (418Кб, 1920x1080)
1920x1080
В какой язык программирования вкатиться совсем новичку, который не имел дел с этим и какой язык самый прибыльный и перспективный, поясните плз
Пропущено 11 постов.
Пропущено 11 постов.
18/02/19 Пнд 13:14:43 1350365
1348919
Очевидный Nim
Аноним 20/02/19 Срд 16:49:43 1351389
>>1348919 (OP)
че ты как лох, в чистую БИнарку
Аноним 20/02/19 Срд 17:10:59 1351399
>>1348919 (OP)
Ассемблеры - легкие языки для стремящихся к совершенству.
Си - легкий язык для стремящихся к правильному пониманию программирования.
Си++ - сложный технический язык для извлечения крупной прибыли в серьезных проектах.
Сап двач! Какой по вашему мнению самый удобный Кирилл 20/01/19 Вск 02:44:58 1330541 Ответ
1200px-NewTux.s[...].png (195Кб, 1200x1440)
1200x1440
Сап двач! Какой по вашему мнению самый удобный дистрибутив Linux для разработки ПО? Я в общем и про граф.оболочку, и пакетный менеджер, и все-все.
Пропущено 11 постов.
Пропущено 11 постов.
Аноним 20/02/19 Срд 15:44:10 1351356
Аноним 20/02/19 Срд 16:42:14 1351380
>>1330541 (OP)канешн генту, но сама юзаю FreeBSD
Аноним 20/02/19 Срд 16:43:33 1351381
Что должен знать/уметь/делать профессиональный программист. Аноним 07/02/19 Чтв 16:39:30 1343451 Ответ
image.png (366Кб, 600x600)
600x600
Сап, аноны. Собираем полный перечень того, что должен знать/уметь/делать профессиональный программист всем программачем. С каждого по несколько пунктов.
Я начну:
1. Понимать что такое "программирование";
2. Иметь руки чуть выше бедер;
Пропущено 32 постов
1 с картинками.
Пропущено 32 постов, 1 с картинками.
Аноним 20/02/19 Срд 14:35:59 1351327
>>1350521
Да, про ангельский совсем забыл. Он конечно упрощеннее человеческого, но для пограмирования самое то и не засоряются лексемы основного языка погромистским смыслом.
Аноним 20/02/19 Срд 14:42:49 1351330
>>1350705
Без физики не понять вселенную в которой живешь и в частности не понять устройство компьютера. Еще многие задачи программиста пересекаются с физикой в процессе работы.
Аноним 20/02/19 Срд 14:43:51 1351331
>>1350707
Самый крутой - сортировка пузырьком.
Rust #6 /rust/ Аноним 15/01/19 Втр 13:05:05 1327089 Ответ
2019-01-15-1057[...].png (40Кб, 1034x583)
1034x583
15464700540220.webm (2422Кб, 1920x1056, 00:00:12)
1920x1056
2019-01-15-1105[...].png (250Кб, 1669x1327)
1669x1327
mozilla-rust-gr[...].jpg (99Кб, 3261x1260)
3261x1260
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
Пропущено 391 постов
46 с картинками.
Пропущено 391 постов, 46 с картинками.
Аноним 19/02/19 Втр 21:27:53 1351046
>>1350974
все обозримые вакансии - криптохуй инженер
пробоваться на такое чисто ради получения представления о релевантных знаниях
Аноним 20/02/19 Срд 04:33:15 1351179
>>1351046
Да не, меня тут с веб-хуйни отфутболили. Не хотелось бы раскрывать подробности, тк. наверняка в треде я не один такой. Ещё выясним, что ухлёстывали за одной сучкой, и подерёмся.
Аноним 20/02/19 Срд 13:10:21 1351291
Компьюторные сети тыдыщ Аноним 04/02/19 Пнд 14:10:49 1341583 Ответ
69349df50d9ca60[...].jpg (31Кб, 400x400)
400x400
Читал я тут про ospf маршрутизицию.
Так вот там расчёт метрики не пойму как делается.
Понятно что по алгоритму Дейкстры. Но он ведь делается на основе веса рёбер графа. Откуда он берется? По количеству хоупов, как в rip что ли?
Обяъясните, помогите, help.
Кстати хуй знает где ещё сети обсуждать, если не тут. В /hw сетевиков нет.
Пропущено 13 постов.
Пропущено 13 постов.
Аноним 18/02/19 Пнд 00:52:55 1350163
>>1350157
Ну в оракл и всякие госконторы с анальными вышками путь закрыт 100%
Аноним 18/02/19 Пнд 01:55:35 1350183
>>1350163
А какие сертификаты кроме cisco котируются? Они все на енглише сдаются?
Аноним 20/02/19 Срд 11:23:26 1351250
Кластеризованный уникальный баз данных тред /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

Пропущено 184 постов
17 с картинками.
Пропущено 184 постов, 17 с картинками.
Аноним 20/02/19 Срд 09:54:49 1351213
>>1351208
Сори, я заметил что проебланил с тредом, я совсем ньюфажка.
Аноним 20/02/19 Срд 09:59:22 1351217
>>1349580
Блядь, да простая же хуета, почему она не работает, помогите
Аноним 20/02/19 Срд 10:12:28 1351220
>>1351217
Не знаю, как это точно называется в транзакте, но гугли что-то вроде new и old в триггерах.
Ты не понял сути. Триггер for each row умеет работать конкретно со вставляемой строкой, а не с таблицей, тебе это и надо.
NAT, VPN и с чем его едят? /linux/ Аноним 20/02/19 Срд 09:49:00 1351209 Ответ
yNb7BPF[1].png (328Кб, 1380x1421)
1380x1421
Привет Антош, на связи эникейщик 24лвл.
Пару месяцев назад у меня на работке рипнулся уволился Сися(он же сисадмин) и на меня повесили его обязанности.
Собсна суть: есть 2 сервака, на первом пользователи крутятся, на втором интернет шлюзы мутятся. Шлюз на убунта сервере 16.04LTS. Суть в том что нужно настроить VPN из вне, дабы Я или начальник могли с любого девайса с интернетами получить доступ через шлюз на эти ваши виртуалки в hyper-v.
Один знакомый говорил что вся эта поебота настраивается через ваши NAT'ы. Весь мой уровень развития - это вбить мак в нат, чтоб разрешить доступы юзверю в интернеты. Помоги позязь Антош, а то совсем не понятно что делать и как быть.
Аноним 20/02/19 Срд 09:53:11 1351211
Аноним 20/02/19 Срд 09:57:26 1351215
Аноним 20/02/19 Срд 10:08:19 1351219
>>1351215
Осторожно, там лягуш
Прикладного обучения тред Аноним 17/02/19 Вск 20:28:05 1349948 Ответ
а4535.jpg (531Кб, 3888x1944)
3888x1944
Большая часть обучения программированию для нубов является хуетой, потому что не следуют главному приницпу - нуб должен учиться создавать прикладные программы. Изучение алгоритмов, чтение кнутов и прочие изъебства не следуют этому принципу вызывая обратный эффект. Нуб, устраивая себе мозгоеблю или создавая вещи ненужные и не интересные теряет мотивацию. В этом треде предлагаю кидать варианты прикладные задачи для начинающих.
Пропущено 17 постов
2 с картинками.
Пропущено 17 постов, 2 с картинками.
Аноним 18/02/19 Пнд 12:44:42 1350351
>>1350349
для начала хватит sql ex и гроффа. и начинай писать круды.
Аноним 19/02/19 Втр 18:49:25 1350961
бамп
Аноним 20/02/19 Срд 09:25:51 1351203
бамп
Version Control /vcs/ Version Control 01/08/18 Срд 19:33:59 1239087 Ответ
finallastfinal.jpg (273Кб, 650x609)
650x609
gitxkcd.png (47Кб, 330x478)
330x478
perfection.png (382Кб, 960x901)
960x901
Не прошло и года, как предыдущий тред (>>1035893 (OP)) ушел в бамплимит.
Собираем мануалы, тулзы, лайфхаки по версионированию и хранению исходников. Планируем критерии для отправки программистов в биореактор. Доказываем, что данный тред не нужен вовсе.
А также нельзя не отметить, что OP-хуй регулярно раз в год обсирается
Пропущено 143 постов
14 с картинками.
Пропущено 143 постов, 14 с картинками.
Аноним 15/02/19 Птн 17:52:24 1348306
>>1347910
Использовать вместо веток форки было бы гораздо удобнее, кстати.
Аноним 15/02/19 Птн 18:05:42 1348315
В одной репе есть коммиты, которых нет в другой. При каждом изменении предлагает мерджить, уже заебался. Как бы привести их к одному виду, не перекидывая все файлы с правильной ветки в кривую? Чекаутнуться к коммиту, с которого пошло расхождение, и...?
Аноним 20/02/19 Срд 08:44:49 1351197
>>1348315
Отвечу сам себе:
git reset --hard origin/master
Хочу снять жилье с фрилансерами, программистами и пр. Аноним 19/02/19 Втр 19:51:16 1351002 Ответ
IMG201902081023[...].jpg (75Кб, 496x800)
496x800
На каком сайте фрилансеры ищут жилье? Чтлбы вместе снимать.
Пропущено 1 постов.
Пропущено 1 постов.
Аноним 19/02/19 Втр 20:53:18 1351034
>>1351002 (OP)
Очевидно же с 300kk per second они сразу покупают квартиры.
Аноним 20/02/19 Срд 01:46:14 1351155
Посоветуйте
Аноним 20/02/19 Срд 07:46:50 1351191
>>1351002 (OP)
Ну вот я фрилансер, удалёнщик. Снимаю на эйрбнб, и нахуй ты мне не нужен.
Scala /scala/ тред RISC-V edition /scala/ Аноним 05/09/18 Срд 08:49:49 1259320 Ответ
изображение.png (49Кб, 602x537)
602x537
изображение.png (131Кб, 900x900)
900x900
изображение.png (108Кб, 600x387)
600x387
Очередной тред про самый лучший язык для JVM.

Лучшая книга по Скале: http://www.ozon.ru/context/detail/id/31921731/
Учебник по Скале на русском: http://twitter.github.io/scala_school/ru/index.html
Второй учебник по Скале на русском: http://twitter.github.io/effectivescala/index-ru.html
Курс по fp на Скале для слоупоков: https://www.coursera.org/course/progfun
Список годноты: https://github.com/lauris/awesome-scala
Презентации летнего ScalaDays: https://www.parleys.com/channel/53a7d269e4b0543940d9e535/presentations?sort=views&state=public
Два недавних форка компилятора, один от тайплевела и второй от баттхертнутого:
https://github.com/typelevel/scala (https://github.com/typelevel/scala/wiki/Differences)
https://github.com/paulp/policy

Завтра ищешь в интернете книжку Programming in Scala. Похуй если ничего не поймешь. Затем идешь на scala-lang.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию скала кода - от EPFL естественно, чтобы от зубов отскакивало. Когда напишешь свой первый клон Twittera, по пути изучив основы дискретного и лямбда исчисления, скачиваешь и изучаешь любой асинхронный скала вебсервер, рекомендую Play!. Как переделаешь твиттер клон, чтобы выдавал по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop и Spark, сверхбыстрые асинхронные key-value хранилища, NoSQL и прочие мира открытого исходного кода приблуды. Отсос хиккующих питонистов / просто неудачников типа годаунов или рубифанбоев, сосут по жизни, не заставит себя ждать и уже через пол года ты будешь подворачивать штаны, есть маффины, запивая смузи и любая баба будет течь от упоминания твоей зарплаты.

Теперь, вдобавок к вышесказанному, ты можешь посрамить своими подвернутыми джинсами и своей великолепной ухоженной бородой ещё и замшелых ПЛИСоебов-свитеров в драных китайских ноунейм-джинсах и с неухоженными бородами старой закалки.

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

https://chisel.eecs.berkeley.edu/

На этом языке написана реализация самого хайпового свободного процессора последних лет - RISC-V.

https://github.com/freechipsproject/rocket-chip
Пропущено 308 постов
15 с картинками.
Пропущено 308 постов, 15 с картинками.
Аноним 19/02/19 Втр 08:53:32 1350768
Аноним 19/02/19 Втр 18:51:52 1350962
>>1350768
Не опенсорс, значит не нужно.
Аноним 20/02/19 Срд 02:20:14 1351164
>>1350768
Вот это поворот! А какие минусы у этой технологии, кроме непопенсорса?
Тем для дипломной тред Мой случай: 1)Веб-приложение 2)Бэк на java spring 3)Фронт vue.js/mustache + html/css/js Аноним 12/02/19 Втр 16:01:04 1346353 Ответ
image.png (120Кб, 595x358)
595x358
Тем для дипломной тред

Мой случай:
1)Веб-приложение
2)Бэк на java spring
3)Фронт vue.js/mustache + html/css/js
Пропущено 43 постов.
Пропущено 43 постов.
Аноним 16/02/19 Суб 22:35:03 1349106
Рр
Аноним 19/02/19 Втр 22:08:07 1351065
Вверх
Аноним 20/02/19 Срд 00:27:40 1351135
>>1346353 (OP)
Никогда, слышишь, никогда не юзай эту ебанную поеботу от дауннов и для даунов - мксташ и иже с ним - хэндлбарс. Эту поеботу уже полгода никто не апдейтил и с 2010 года, или когда эта хуета выспалась из жопы индуса, не саппортилась. Из самого охуееного - у мусташа кроме ИФа нет нихуя. У хэндлбарса получше, но вот, блядь, незадача, спринг стартер нихуя не настроен. Будь добр настрой вьюрезолвер ручками, чтобы стандартные эелперы заработали. А если захочешь сделать мультиплай тем для своего сайта ? Да эта хуета просто не знает ничего о тэгах, блядь.

Юзай фримаркер и не еби мозги
habr Аноним 25/01/19 Птн 21:43:58 1334811 Ответ
s800.jpg (119Кб, 800x600)
800x600
А че с хабрадрисней произошло то хули все на английском? А самое главное была ли где драма по этому поводу?
Пропущено 8 постов
1 с картинками.
Пропущено 8 постов, 1 с картинками.
Аноним 26/01/19 Суб 22:44:00 1335559
Ты их в дверь - они в окно. Или швабр наносит ответный удар. Аноним 20/02/19 Срд 00:02:12 1351117
shvabr.png (10Кб, 557x170)
557x170
Аноним 20/02/19 Срд 00:06:22 1351120
>>1351117
На обоих ресурсах сидят 90 icq обезьяны, им нормально
C Programming Language #39 /clang/ Аноним # OP 02/02/19 Суб 02:46:14 1339788 Ответ
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 помогает читать сложные сишные декларации.

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

- №36: https://arhivach.ng/thread/407257/
- №37: https://arhivach.ng/thread/414099/
- №38: https://arhivach.ng/thread/419611/
Пропущено 501 постов
37 с картинками.
Пропущено 501 постов, 37 с картинками.
Аноним 20/02/19 Срд 00:15:27 1351124
>>1351116
Не понимаю о чём ты.
Аноним 20/02/19 Срд 00:20:22 1351131
>>1351116
Но это vs-code с gcc. Где там шланг?
ПЕРЕКАТ Аноним # OP 20/02/19 Срд 05:20:38 1351182
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное