Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


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

Check this out!

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

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

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21  1008826   Тред прикреплён   Бесконечный трендел   [Ответ]
14958007710430.jpg (746Кб, 2310x2306)

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

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

F.A.Q.

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

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

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


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

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

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


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

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

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

Пропущено 497 постов
32 с картинками.
Пропущено 497 постов, 32 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:35:54  1145224
Здаров анонче, подскажи пожалуйста годный курс (желательно с торрента) по питону. Только что бы там не было 1/3 курса разжевывания что такое переменная. Что посоветуешь?
Аноним 24/02/18 Суб 14:38:52  1145227
>>1145224
можно на английском какой-то ютуб канал, мб знаете. Я вполне могу в ангельский
Аноним 24/02/18 Суб 14:43:20  1145229
>>1145224
Я знаю только MIT 6.01.X, но он тебе не подойдёт, скорее всего.

Поясните что за хрень творится с макбуками в Аноним 11/02/18 Вск 01:57:29  1136382   [Ответ]
image.jpeg (109Кб, 513x604)
Поясните что за хрень творится с макбуками в околопрограммерской среде? Сходил недавно на пару конф, так у всех макбуки, даже у студентоты. Если не проха так хотя бы эйр. Что за херня? Конфы вообще ни разу не по разработке под иос или макось. Еще и видосы смотрю обучающие, ни одного не из под мака записанного. Это типа все выбирают единственный нормальный интерфейс для юникса или в чем-то другом дело?
Пропущено 468 постов
54 с картинками.
Пропущено 468 постов, 54 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 06:19:20  1145098
А я бы купил мак, приятный дизайн же. Винду только поставить, и норм, почти как ХПС от Делла.
Аноним 24/02/18 Суб 09:55:43  1145124
>>1145091
Жесть ты какую планируешь. Не лучше ли взять БУ макбук? Даже помойный Эйр с поменянной батарейкой (это несложно) тебе ИМХО больше подойдёт. Да и Эйр это по сути тот же айпад только с макосью.
Сможешь даже разрабатывать под iOS нормально, говнопроц и говнооперативку компенсирует удалённая сборка билда (если проект огромный и это нужно) через rsync, на шитхабе даже есть готовые утилиты.
По мобильности тебе нужен только зарядник и всё.
Машинка очень надёжная, была моим позапрошлым ноутом. Таскал её везде — от Палестины и до песочных пляжей Испании, переносил порой тупо держа за дисплей. Хай Сиерра бегает на ней и по сей день.
Но это если тебе очень важная экономия и мобильность. Если нет — то МБП уже потяжелее, но они лучше для разработчика.
Аноним 24/02/18 Суб 14:44:02  1145231
>>1145091
Ты галоперидол не выпил?

Front-end thread #62 Аноним 16/02/18 Птн 17:47:59  1140359   [Ответ]
image.png (328Кб, 1000x1900)
image.png (14Кб, 469x235)
Keywords: Front-end, Frontend, Верстка, HTML, CSS, JS, JavaScript.

Шапка:
https://github.com/acilsd/wrk-fet

JavaScript учим тут:
https://learn.javascript.ru/

Как учить React:
https://github.com/rtivital/react-things

Подбор вопросов на собеседовании:
https://www.thatjsdude.com/interview/

Торренты на интенсивы HTML Academy:
Базовый интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1157981

Продвинутый интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1185441

Базовый JS-интенсив за 2017 год:
http://nnm-club.me/forum/viewtopic.php?t=1195526

Продвинутый JS-интенсив за 2017 год:
http://nnm-club.name/forum/viewtopic.php?t=1165695


Теория продвинутых курсов академии:
https://mega.nz/#!zAIXxBxC!sqFoO_0rYGCzvZlQ3d-RrCZNHfBgeiwH7Ayk8Loelgg

Ссылочки на старые пасты:
http://pastebin.com/ytWW0UfU
http://pastebin.com/tvvwC7uz

Прошлый тред:
https://arhivach.org/thread/338621/
Пропущено 453 постов
31 с картинками.
Пропущено 453 постов, 31 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:21:27  1145212
>>1145205
>фулл-стак

А если тим-лид? Что учить? Карнеги? НЛП? Болевые захваты?
Аноним 24/02/18 Суб 14:24:00  1145214
>>1145212
Как пиздить своих рабочих так, чтобы код становился лучше, и при этом не поломать им пальцы.
Аноним 24/02/18 Суб 14:43:58  1145230
87d30d69db42460[...].jpg (112Кб, 1000x395)
>>1140359 (OP)
Что надо знать фронтендеру про SSH, HTTP/-s и АПИ?

[Java] Аноним 15/02/18 Чтв 18:00:09  1139448   [Ответ]
JavaCup-640x353.jpg (44Кб, 640x353)
java-ask-toolba[...].png (41Кб, 510x388)
https://github.com/qqqlll/Java-Thread/wiki

Ява, Джава, Жава, Жаба, Жабофил, быдлокодер
Пропущено 142 постов
6 с картинками.
Пропущено 142 постов, 6 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:35:29  1145223
>>1145165

Готовый java.util.Stack на основе массива.

>>1145209

Обычная, после попа, пока elements остается в скоупе, сборщик мусора ничего не знает о твоей семантике настоящего размера стека.
Аноним 24/02/18 Суб 14:38:45  1145226
>>1145223
Во-первых если буквоедствовать, то в джаве нет memory leakов (ну если ты только не хуяришь что-то через JNI), это несвоевременное освобождение сборщиком. Во-вторых как я уже написал caller сам может разобраться надо ему дополнительно релизить объект или не надо. В-третьих хранить тяжелй обект в неспециализированной коллекци (не Soft/Weak), мне в глову вообще не приходит такой кейс.
Аноним 24/02/18 Суб 14:43:07  1145228
>>1145226

>In computer science, a memory leak is a type of resource leak that occurs when a computer program incorrectly manages memory allocations[1] in such a way that memory which is no longer needed is not released.

https://en.wikipedia.org/wiki/Memory_leak

gamedev Аноним 22/02/18 Чтв 23:18:44  1144536   [Ответ]
John-Carmack.jpg (31Кб, 450x302)
Тред о разработке игр для тех, кто брезгует заходить в /gd.

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

Пропущено 32 постов
3 с картинками.
Пропущено 32 постов, 3 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:28:24  1145215
>>1145204
ты еще потребуй, чтобы тебе языконезависимое решенние дали, синглтонщик хуев
Аноним 24/02/18 Суб 14:34:05  1145221
>>1145119
Он работал уже на TCP что тоже было не очень.
Потом вышел QuakeWorld и сделали как надо
Аноним 24/02/18 Суб 14:37:34  1145225
>>1145204
Пока ты там будешь хуячить и придумывать всякие хитровыебанные решения для движка, твоя игра никогда не выйдет

ОБЩИЙ ТРЕД ЖОПОБОЛИ V6 / GENERAL BUTTHURT THREAD V6 Аноним 22/01/18 Пнд 01:48:40  1124028   [Ответ]
.png (322Кб, 563x563)
РЕШИЛ, ЧТО НУЖНО ИДТИ В НОГУ СО ВРЕМЕНЕМ
@
ВЫУЧИЛ СИНТАКСИС TYPESCRIPT
@
WEBPACK
@
KARMA
@
ANGULAR
@
VUE
@
LODASH
@
REDUX
@
ЭЙ, СЫЧОВ ДА В 2018 НИКТО НА УСТАРЕВШЕМ АНГУЛЯР5 УЖЕ НЕ ПИШЕТ, ВСЕ РАБОТАЮТ С GAYSCRIPT
@
УЛЕТАЕШЬ НА ОРБИТУ НА REACT-ИВНОЙ ТЯГЕ
Пропущено 382 постов
45 с картинками.
Пропущено 382 постов, 45 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:18:34  1145207
>>1145201
Ты забываешь о таком важном аспекте, как время. На дорогу уходит туда-обратно уходит час-два. Я лучше это время потрачу на свои сторонние проекты, чем в пустоту. А на фрилансе ты всегда дома и можешь сам определять, сколько времени чему уделять. А дедлайны и на галере вечно все проебывают, если они неорганизованные.Плюс,
у тебя есть личное время, а не "пришел домой,
а жена пришла раньше, негодуешь"
Аноним 24/02/18 Суб 14:29:02  1145216
>>1145207
>Ты забываешь о таком важном аспекте, как время. На дорогу уходит туда-обратно уходит час-два
Ну есть же удаленка же.
> ты всегда дома и можешь сам определять, сколько времени чему уделять.
Что часто значит гипертонию от переработки в 24 года.
>А дедлайны и на галере вечно все проебывают
Опять же, лучше все таки найти нормальную галеру с адекватным менджментом. Для силованого задрота это более чем реально.
Аноним 24/02/18 Суб 14:33:19  1145219
>>1145216
> гипертонию от переработки в 24 года
Хе-хе, у меня от после полугодового стресса с 21 сердечная недостаточность.На самом деле,
это очень печально. Не пейте много энергетиков,
ребята.

Программисты 25+ Senior/DevLead/PM Аноним 22/02/18 Чтв 14:19:22  1144212   [Ответ]
1Y0UYuGcFGSCfs5[...].png (777Кб, 1200x653)
Сап, программач. А давайте поговорим не про вкат, технологии и собеседования, а о том, что делать господам с опытом от 6-7 лет, как расти, куда, и зачем, как мотивироваться.
27 лвл, работал в нескольких галерах и полугалерах, сейчас выбил себе удаленку с 3300$ на руки. .NET senior, недо TeamLead, недо Architect, ревьюю код, предлагаю архитектуру, передвигаю Джиротаски, девелоплю иногда MVP/прототипы, 7+ опыта работы, опен сорс контрибьютор чуть (есть код в .NET Core). Что знаю: сам .NET, MVC + Web API, JS / TS / css (на среднем уровне), понимать, что SRP / IoC и прочее - все нужно юзать с умом, а паттерны тем более.
Какие варианты есть для дальнейшего развития?
1) ПМ - не хочу сидеть в Microsoft Project и других похожих штуках
2) Solution Architect - как по мне, так это вообще небожители, нужен опыт и еще что-то, что пока не знаю
3) Менять сферу на Go/Mobile/DS/ML - подгорает каждый раз, когда слышу о 23-х летних перекатывателях в Гугл/Яндекс/стартап на 100к$+, но при этом менять .NET На Джаву - это шило на мыло, надо уже подниматься над фреймворками / технологиями и заниматься архитектурой.

Давай делиться планами роста, объяснять молодым, как оно быть не 23, а 30 летним сеньором и т.д.
Пропущено 126 постов
6 с картинками.
Пропущено 126 постов, 6 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 14:19:13  1145208
>>1144337
То есть ты считаешь что тратить час жизни чтобы доехать на роботу это нормально?
Аноним 24/02/18 Суб 14:20:04  1145210
>>1145118
Россия, офис.
120к рублей
Аноним 24/02/18 Суб 14:29:13  1145217
>>1145016
>на удаленке есть деньги
фантазер в треде

JavaScript thread #100 Аноним 13/02/18 Втр 16:12:18  1138230   [Ответ]
jjs.jpg (17Кб, 619x619)
Ссылка на прошлый тред: проёбан

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

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

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

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

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

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Воспользуйтесь https://jsfiddle.net/ для браузерного кода и https://ideone.com/ для серверного кода.
Пропущено 215 постов
23 с картинками.
Пропущено 215 постов, 23 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 12:38:00  1145174
>>1144941
>>1145024
Это просто пиздец. Они на полном серьёзе думают что эта скриптопараша которая проходит потом через 1000 преобразований - на самом деле хоть какое-то отношение имеет к байтоёбству. О времена!
Аноним 24/02/18 Суб 12:41:35  1145176
>>1145174

#define байтоёбство тогда.
Аноним 24/02/18 Суб 14:21:09  1145211
>>1145174
Ты даун?

программирование если убита математика ололоша 24/02/18 Суб 13:48:41  1145191   [Ответ]
1386778860illyu[...].jpg (48Кб, 500x500)
какие языки программирования реально освоить если математика не дается вообще, за экзамен в 9 классе получил кол, а знания материала где то на уровне 5 класса. Цель - что то для фриланса и веб разработки?
Аноним 24/02/18 Суб 13:57:02  1145196
>>1145191 (OP)
>какие языки программирования реально
HTML, CSS
Все-таки каким-нибудь алгоритмическим мышлением нужно обладать, хоть ты и фронтенд пишешь. Думаю, тебе стоит задуматься о другой профессии.

C# Thread Аноним 23/02/18 Птн 10:10:03  1144662   [Ответ]
15171279843120[[...].jpg (20Кб, 750x422)
Шапка
- https://github.com/CSharpShapka/SharpHat/wiki
Прошлый
- https://2ch.hk/pr/res/1127830.html
Не забывайте оформлять свой код
- https://ideone.com/
- https://pastebin.com/
Пропущено 43 постов
7 с картинками.
Пропущено 43 постов, 7 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 13:41:28  1145186
Ребят, не сочтите за грубость, забавы ради, не учебы ради, как перевести число из 10-чной в 4-ричную систему счисления, но чтобы выводилось в консоль не просто 0, а 000, не 1, а 001 и так далее.
Вот никак не могу понять это. То есть, как добавлять, грубо говоря, недостающие цифры?
Аноним 24/02/18 Суб 13:53:05  1145192
Есть и сисярпа такая неприятная особенность.

Компилируешь в эксешнигчек
@
в родной по почке работает
@
перетягиваешь экзешничег в другую попочку
@
наёбывается без объяснения причин при старте


Аноним 24/02/18 Суб 13:54:12  1145195
>>1145186
пример двоичной
зочем тибе четверичная?

private static string ToBin(int value, int len)
{
return (len > 1 ? ToBin(value >> 1, len - 1) : null) + "01"[value & 1];
}

C Programming Language #28 Аноним # OP  14/02/18 Срд 20:58:49  1138954   [Ответ]
C Programming L[...].png (78Кб, 792x1023)
Тред, посвященный прародителю всех С-подобных языков и по совместительству единственному идеальному и всесторонне годному средству программирования как на системном, так и на прикладном уровне.

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

Что читать:

- Классика от Отцов: http://www.cypress.com/file/56651/download
- Stephen Prata "C Primer Plus, 6th Edition" (2014): относительно свежая, знает про C89/C99/C11, описывает различия, объемная (около тысячи страниц), годная, с вопросами, упражнениями и ответами. Читать после K&R или до.
- Годное пособие для гуманитариев: http://web.archive.org/web/20160727235220/http://c.learncodethehardway.org/book/ (автор внезапно захотел денег)
- Немного примеров хорошего стиля: 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 помогает читать сложные сишные декларации.

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

- №25: https://arhivach.org/thread/303902/
- №26: https://arhivach.org/thread/315652/
- №27: https://arhivach.org/thread/325831/

Шапка: http://piratepad.net/bJ1SdmkZyu
Пропущено 290 постов
14 с картинками.
Пропущено 290 постов, 14 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 10:53:53  1145143
#define TEST(x) \
#ifdef ERROR \
(x) \
#endif

Пример выше не компиляется. Как сделать так, чтобы компилялось? Я хочу проверку в макрос запихнуть.
Аноним 24/02/18 Суб 12:35:49  1145172
>>1145143
Хочешь, чтобы макрос раскрывался в макрос? А второй макрос кто будет раскрывать? Пушкин?
Аноним 24/02/18 Суб 13:53:50  1145193
>>1145172
Чет гугол ничего не говорит, про такую оптимизацию в компиляторе. gcc -oPushkin — гуглу неизвестно :-/

Делимся в этом треде годными темами оформления кода и текстовыми редакторами. Аноним 20/02/18 Втр 19:25:17  1142955   [Ответ]
1488122218.jpg (62Кб, 640x363)
Делимся в этом треде годными темами оформления кода и текстовыми редакторами.
Пропущено 68 постов
6 с картинками.
Пропущено 68 постов, 6 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 23/02/18 Птн 19:16:06  1144921
>>1144892
Да потом переименую, чо ты.
>>1144907
Затрудняюсь ответить
Аноним 23/02/18 Птн 21:32:02  1144974
>>1144808
Благодарю.
Аноним 24/02/18 Суб 13:53:50  1145194
>>1144885
> Emacs для кложи, vim для всего по фасту
Чому evil-mode не используешь?

>>1144907
Дыкить чтобы строку можно было разорвать, и PEP8-линтер не ругался на строку длиннее 80 символов.

memcpy в исполняемый кусок памяти memcpy в исполняемый кусок памяти 24/01/18 Срд 18:00:31  1125570   [Ответ]
images.duckduck[...].png (35Кб, 512x512)
Привет, анон, здесь я хочу спросить у тебя за memcpy.
Я хочу записать в определенный участок памяти свои данные.
OS: Windows.
Язык программирования: C++
Нахожусь в памяти процесса через инжект своей dll. Записать надо в код другой dll (её сурсов, естественно, нет).
у меня есть:
указатель на адрес назначения,
указатель на свои данные,
размер своих данных.
Фича заключается в том, что на адресе назначения находится исполняемый код чужого потока. Если логически посудить, то может произойти такая ситуация, когда я буду писать в этот участок памяти в момент его исполнения другим потоком.
Является ли memcpy неделимой функцией ОС? Или винда на половине исполнения отрубит мой memcpy и начнёт исполнять код, который условно говоря на половину мой, а на половину не изменённый? Как провернуть вышеупомянутую затею и предотвратить проблему?
Пропущено 8 постов.
Пропущено 8 постов. Нажмите ответ, чтобы посмотреть.
Аноним 21/02/18 Срд 20:14:42  1143723
>>1137768
Но он вмешивается в код чужого потока. Каким образом ему синхронизироваться с чужим потоком, который выполняет какой-то код? Поток же не знает, что в его код всякие деятели будут записываться во время выполнения, и наверняка там не предусмотрено никаких критических секций на выполнение, через которые можно было бы организовывать всю эту дилду.
Аноним 21/02/18 Срд 21:42:25  1143805
>>1143723
that's just one of minor challenges you gonna face.
Аноним 24/02/18 Суб 13:16:51  1145183
>>1143723
It's memory patching, not thread safe.

Бот для чата Аноним 23/02/18 Птн 21:36:18  1144975   [Ответ]
15165684585970.jpg (46Кб, 453x604)
Подскажите, может кто встречал, ботов по типу iii.ru или pBot, которому можно писать сообщения, а он отвечает на него что-нибудь, и главное чтобы было API.
Не путайте с ботом для телеги или группы вк, мне нужен именно бот с "искусственным интеллектом"
Аноним 23/02/18 Птн 21:47:27  1144980
>>1144975 (OP)
>именно бот с "искусственным интеллектом"
а ты шутник
Аноним 24/02/18 Суб 12:08:44  1145161
>>1144975 (OP)
https://github.com/gunthercox/ChatterBot

Питон снмп Аноним 24/02/18 Суб 12:04:46  1145158   [Ответ]
1234444.jpg (385Кб, 979x612)
Сап. Пишу скрипт на питоне, появилась необходимость использования снмп. Результат гугления - 100500 разных библиотек. Может кто занимался и подскажет какая таки тру? Рандомпик.

Уже есть тред в b. Теперь тут. Сап двач. Мне нужно Аноним 24/02/18 Суб 10:58:05  1145145   [Ответ]
nPbQvqS-rVA.jpg (47Кб, 640x480)
Уже есть тред в b. Теперь тут. Сап двач. Мне нужно перевести хуеву тучу адресов в геокоординаты с помощью api гугл карт. Проблема одна - мне нужна хуева туча ключей, ибо хитрый гугл сильног ограничывает количество запросов. Ключи шлите на vaneckavania@gmail.com (с одного ip можно только 1 ключ сгенерировать). С меня - приватные фотки моей бывшей.

ссылка для генерации ключа
https://developers.google.com/maps/documentation/geocoding/get-api-key?hl=ru
Аноним 24/02/18 Суб 11:06:39  1145147
>>1145145 (OP)
Гугл фотки не принимает в качестве оплаты? Почему?
Аноним 24/02/18 Суб 11:51:30  1145154
>>1145145 (OP)
Нахуй мне фотки мясной дырки твоей?
Ищи другие варианты, может быть яндекс поможет? Или другие какие сервисы есть?
Аноним 24/02/18 Суб 11:51:39  1145155
>>1145145 (OP)
> мне нужно
1 секунда в гугле - https://github.com/7568/cityLoation
https://stackoverflow.com/questions/34466718/googlemaps-does-not-load-on-page-load
https://www.drupal.org/project/gmap/issues/2834760

Аноним 23/02/18 Птн 20:18:42  1144948   [Ответ]
36249892579.png (6Кб, 781x161)
Пропущено 5 постов.
Пропущено 5 постов. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 09:14:12  1145116
>>1145108
Ты начал что-то понимать в этой жизни.
Аноним 24/02/18 Суб 11:21:58  1145151
Поясните про
>Java / JavaScript
Аноним 24/02/18 Суб 11:50:14  1145153
Зарплаты зависят только от конторы. Если есть богатая контора, которой нужны пыхомакаки - они будут больше среднего джависта получать

minecraft server Mercus 24/02/18 Суб 06:34:27  1145099   [Ответ]
Снимок.PNG (86Кб, 336x336)
Делаю сервер по minecraft LegendaryCraft на версию 1.7.10 какие плагины лучше поставить на этот сервер ?)
---------------------------------------------------------
telegram->https://t.me/s2s5_Chat
vk->https://vk.com/mercurs
Сайт->http://legendarycraft.zzz.com.ua/
Пропущено 6 постов.
Пропущено 6 постов. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 08:58:05  1145115
>>1145099 (OP)
Уёбывай в /mc/, даун.
Аноним 24/02/18 Суб 09:58:56  1145125
>>1145115
Сам такой
Аноним 24/02/18 Суб 10:52:52  1145142
Типичный /pr в 2018

Идеи для Telegram бота Аноним 24/02/18 Суб 10:52:01  1145141   [Ответ]
57351tribunefut[...].jpg (36Кб, 800x600)
Сап кодеры! Поднакидайте плиз идей для Telegram бота. Хочу в портфолио добавить - шоб заказчики видели, шо могу. Ченить бы не шибко геморное, но и не тупую не нужную банальщину в стиле Hello World.

ASM & Reverse engineering №4 Аноним 25/01/18 Чтв 16:27:18  1126092   [Ответ]
14989988650230.png (1Кб, 250x200)
14989988650231.png (25Кб, 799x820)
14989988650232.png (10Кб, 718x274)
14989988650233.png (3Кб, 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

Инструменты для RE:
1) IDA Pro 7.0.torrent
2) IDA Pro 6.8.torrent
3) IDA Pro 5.0 - бесплатная версия для некоммерческого использования
4) Остальное

Все книги и статьи Криса Касперски (R.I.P.)
https://yadi.sk/d/CxzdM1wyea4WP
+ 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/

Предыдущие
№2 https://arhivach.org/thread/255168/
№3 https://arhivach.org/thread/301316/

Абу пидарас убери рекапчу
Пропущено 106 постов
10 с картинками.
Пропущено 106 постов, 10 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 24/02/18 Суб 03:05:07  1145075
>>1145072
Круто, а я и не знал про это, спасибо.
Аноним 24/02/18 Суб 03:33:01  1145080
>>1145072
А можно ли как-то получить из адреса строку ассемблерного кода?
Аноним 24/02/18 Суб 09:59:20  1145126
>>1145080
имеешь в виду понять, что за инструкция по адресу? только дизассемблировать

Уехавшие. Тред номер 2. Аноним 08/02/18 Чтв 05:34:47  1134500   [Ответ]
Призываю в тред всех ITшников, кто по работе переехал в другие страны (европа/сша). Делимся впечатлениями от работы, уровнем жизни и бытовыми проблемами.
Начну с себя.
Работал системным с++ програмистом на крупную компанию. Примерно 2 года назад всех сократили, а меня и еще несколько человек перевезли в Германию. Раньше работа мне нравилсь - приличный офис, свободный график - хоть вообще только из дома работай, нормальный менеджмент и отличные в большинстве своем коллеги. Были откровенно случайные люди, но немного. ЗП была не самая высокая по рынку, но честные 120к вполне устраивали. Теперь же работаю в древней лабе из 50х, куча пенсионеров и абсолютно некомпетентных людей. Менеджмент ужасный, всем на все насрать, лишь бы количество тикетов было на низком уровне. Гит, ансибл, докер - все еле еле пробили тут. ЗП высокая по местным меркам, но после налогов и аренды жилья остается мало. Детский садик не о4 нравится, дети там тупеют, мигрантов в округе не очень много, но те что есть - просто адовые. Жена с PhD по психологии сидит дома, хорошую работу тут без языка на уровне C1 не найти. За год выучили немецикй на уровень Б1, у меня А2. Куча денег уходит на образование, дебильную бюрократию - наподобие получения местных водительских удостоверений.
Постепенно подумываем вернуться на родину
Пропущено 243 постов
9 с картинками.
Пропущено 243 постов, 9 с картинками. Нажмите ответ, чтобы посмотреть.
Аноним 23/02/18 Птн 19:47:07  1144937
rusich-petuh.webm (7243Кб, 1280x720, 00:00:41)
>>1141011
Никитос-золотце свалил.
Аноним 24/02/18 Суб 02:52:33  1145066
>>1144813
Наверное если ты сам хач, то да.
Аноним 24/02/18 Суб 09:43:33  1145120
>>1145066
Я татарин наполовину

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