[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: tm.jpg -(65 KB, 736x1098, tm.jpg)
65 No.14095   [Ответ]
Hi Michael. You will easily solve this

--[----->+<]>----.-.--[--->+<]>--.++++[->+++<]>.+[-->+<]>+++.--.++++++.[------>+<]>++.-[---->+++<]>.++++++++++.[-->+<]>+++++++.+[->++<]>+.[----->+<]>+
.+++++.[->++++<]>++.--[-->+++<]>--.[++++>---<]>.-[-->+<]>---.+[->++<]>+.--[->+++<]>+.--.+++++++++++.-[--->+<]>--.++[->+++<]>.+[----->+<]>.------------
--.[->++<]>+.++[->+++<]>++.+[-->+<]>++.+[-->+++<]>-.+[-->+++<]>.+[->+++<]>+.++++++++++.-----.++.--------.+[----->+<]>.--------------.--------.----[->+
+<]>.-[----->+<]>--.--------------.[->++<]>.--------.[-->+<]>+.--.+[--->++<]>.
>> No.14097  
Очевидный брейнфак очевиден.
>> No.14099  
Файл: 800px-Nerds_&amp;_posers.jpg -(65 KB, 800x327, 800px-Nerds_&amp;_posers.jpg)
65
Obligatory
>> No.14272  
Файл: 39c1eaa38dd3922ffac8a4640aeea6db5fdfb665b7ea7eb9d0.png -(26 KB, 419x296, 39c1eaa38dd3922ffac8a4640aeea6db5fdfb665b7ea7eb9d0.png)
26
>>14099
> themself


Файл: 1325279308085.jpg -(135 KB, 937x905, 1325279308085.jpg)
135 No.14248   [Ответ]
Суп, Стивы.
Сишники которые без плюсов есть?
Есть смысл пробовать громоздить свои реализации абстрактных типов или сразу прокачивать плюсы?

Вопрос праздный, мне просто любопытно, как оно там в реальном сишном мире.
Пропущено 5 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.14253  
>>14248
От непосредственно мира зависит.
В разных областях различно поступают.
Одно дело микроконтроллеры, другое библиотеки, третье ядро, четвертое гуй и так далее.
>> No.14255  
>>14253
Ну тогда буду колхозить дальше. Пока мне завлекательно.
>> No.14256  
Файл: 1468061499891.png -(260 KB, 500x406, 1468061499891.png)
260
Суп, Стивы.
крестовики которые без гарбедж каллектора есть?
Есть смысл пробовать громоздить свои реализации сборки мусора или сразу прокачивать Яву?
>> No.14257  
>>14256
Лолд.
Хотя постой, ты ни на что это намекаешь, поганец?
>> No.14258  
>>14256
А ты сможешь яву настолько прокачать чтобы она не текла?
>> No.14259  
Файл: j_mccarthy_0.jpg -(71 KB, 150x188, j_mccarthy_0.jpg)
71
"Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp."
>> No.14275  
>>14256
Хочешь сборку мусора? Посмотри в сторону Go!
Вообще замечательный язык у гугла получился. Такой своеобразный почти Си, но с сборкой мусора, интересным параллелизмом, абстракциями для минимальной псевдообъектно-ориентированности, веселой системой пакетов.

Минусы разве что в жирных бинарниках, но они зато полностью статические и самодостаточные, да в несколько жестковатой системе типов из-за которой отсутствуют дженерики.
>> No.14277  
>>14275
Го - язык без генериков и с нуллами в 21-м, блять, веке. Не надо тратить на это свое время.
>жестковатой системе типов из-за которой отсутствуют дженерики
Что за хуйню я только что прочел?
>> No.14278  
>>14259
…including Common Lisp.


Файл: 654.png -(93 KB, 1024x600, 654.png)
93 No.14246   [Ответ]
Сырны и автобусы, как сделать свой roguelike?
>> No.14247  
>>14246
Владик, зачем ты пишешь roguelike?
>> No.14249  
А какие элементы рогалика ты хочешь в своей игре?
>> No.14262  
Файл: 1468511977849.jpg -(1 KB, 93x42, 1468511977849.jpg)
1
Ищешь двигло для рогалика, смотришь гуиды там.
>> No.14289  
Файл: Screenshot_2016-07-19-22-04-21~01.png -(44 KB, 356x214, Screenshot_2016-07-19-22-04-21~01.png)
44
>>14262
> гуиды
>> No.15071  
http://www.roguebasin.com/index.php?title=Main_Page
Еще на лурке неплохая подборка ссылок.
>> No.15095  
Для ввода-вывода можно использовать termbox.
https://github.com/zyedidia/termbox-d/blob/master/examples/helloWorld/helloWorld.d
Где-то надо держать состояние мира.

Это большая матрица. Т.е. большой одномерный массив размера n*m c методом get(row, column).
Наверно.

Также нужна позиция камеры, чтобы знать, какой фрагмент карты рисовать на экране.

Можно использовать матрицу только для карты без предметов и персонажей, а их хранить в каком-то другом более удобном формате.
>> No.15096  
Что-то я тоже загорелся идеей рогалика, а то я вообще не умею рисовать.


Файл: 2w6ewAgR4E8.jpg -(42 KB, 720x511, 2w6ewAgR4E8.jpg)
42 No.14213   [Ответ]
а что насчёт дизассемблирования сегодня слышно? никогда не занимался этой темой. немного знаю операционные системы и несколько языков включая ansi c на уровне дилетанта. трогал ассемблер для AVR. хочется попробовать. не для работы, для себя. что почитать? касперски, который крис, вроде бы книги на эту тему писал. то? актуально? интересуют бинари под винду, линукс, андроид, а так же байткод всевозможный, джава и не только. причём вопрос еще такой - а насколько важно знать ЯП из которого скомпилирован дизассемблируемый бинарь? я не знаю си который с плюсами и не знаю х86 ассемблер. важно ли это если я буду пользоваться дизассемблером или в принципе можно пока не заморачиваться?

я к тому, что мне с одной стороны будет скучно читать книги для совсем уж школьников, с другой - мне непонятны разговоры дедов от крэкинга. надоело варится в пределах специализации, хочется странного.
>> No.14217  
>>14213

Я щитаю, что тебе надо начать хоть с чего-то. Возьми любую закрытую (или открытую) программу, работа которой тебе интересна, прочитай инстракшн мэньюал архитектуры, для которой она скомпилирована, и в путь. Очень желательно знать начала C++, потому что объектый подход сегодня основной.

Олсо, обрати внимание на Radare и IDA Pro Free. Я тоже на пороге вхождения в эту сферу, и, насколько я понял, современные программы слишком сложны для разбора их в блокнотике.

Дисассемблирование - автоматический и определённый процесс превращения кода в плоскую последовательность читаемых слов. То, что ты хочешь назвать, называется реверсинг - перевод двоичного кода в читаемый и структурированный. По этой причине тебе нужно хорошо знать хотя бы C - который совмещает скорость выполнения машинного кода с читаемостью машинного кода, но имеет структуру и типизацию. Абстрактное дисассемблирование - это фингербокс.
>> No.14254  
Файл: 0qBeDJyuD9I.jpg -(1034 KB, 2560x1440, 0qBeDJyuD9I.jpg)
1034
>>14217
ну в общем-то я так и понял. я не ожидаю что существует фингербокс возвращающий мне исходники. так же я не ожидаю, что я смогу как рыба в воде в фильме про хакеров редактировать хекс зелёным по чёрному. я понимаю что некая программа анализирует бинарь и связывает данные в нём с неким мета-языком. может быть даже отслеживает выполнение. имён переменных, как я понимаю, там не будет, мне придётся задать их самому. то же касается функций, классов и прочего. до всего этого придётся дойти отслеживая выполнение, верно? ООП на уровне концепции я понимаю хорошо, поскольку использую его в ряде языков. Си знаю на уровне "очень хочу, но практикуюсь редко". тема обратной разработки висит у меня фоном уже лет 20. сейчас вот опять отвлекаюсь на высокий уровень, внезапно ударила моча посмотреть нейросети. даже нить создам об этом, пожалуй. но к реверс-инжинирингу я обязательно вернусь и еще не раз. поскольку фундаментально это, кроме того - дух старой школы. не только полезные знания и профит, но и просто интересно, что видели и чувствовали те, кто занимался этим в те давние времена, когда это было остро-актуально. когда программы были маленькие, а баги в них серьезные и крайне опасные.
>> No.14261  
>>14254
>Си знаю на уровне "очень хочу, но практикуюсь редко"
Учи С - это всегда хорошо.
>> No.14484  
Мне тут мой логический отдел моска намекает, что для дизассемблирования первоочередно нужно знание ассемблера. Можешь в?
>> No.14550  
Крис Касперки что то писал по этому поводу. Пару статей по крайней мере, если не целую книгу.


Файл: funny-facebook-logo-8.jpg -(26 KB, 500x319, funny-facebook-logo-8.jpg)
26 No.14116   [Ответ]
Привет, Стивен! Одно время сайт Polit.ru публиковал списки самых популярных постов в русском сегменте Facebook, еженедельно. Списки готовила Лаборатория цифрового общества - DSL. Вот пример: http://polit.ru/article/2013/10/18/fbu161013/ Не знаешь, каким образом такое реализуется?
>> No.14144  
Может быть, кто-нибудь всё-таки знает?
>> No.14145  
>>14144
Скорее всего, они регистрировались как разработчик в фейсбуке, создавали апп и выковыривали интересующую их информацию через Facebook Graph API. Это апи предоставляет достаточно широкое поле для сбора всякой лабуды по фейсбуку.
>> No.14148  
>>14145
Спасибо!


Файл: 12345692.png -(226 KB, 548x551, 12345692.png)
226 No.14138   [Ответ]
Немного меты.

Вот я посмотрел на нити в каталоге и на невысокую активность раздела в целом и пришёл к некоторым выводам.
Нити здесь делятся на два типа: треды конкретных проектов, и какие-то общие вопросы по популярным темам (языки программирования и т.п.).
При это, эти самые общие вопросы именно что «вопросы»: автор что-то спрашивает, ему (не) отвечают, нить тонет. Дискуссионная ценность невысока, что не способствует кучкованию пользователей.

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

Если что, то это только некоторые соображения, и администрация не собирается их форсировать.
Пропущено 24 сообщений и 9 изображений. Для просмотра нажмите "Ответ".
>> No.14791  
Файл: 18721162.jpg -(196 KB, 1024x1451, 18721162.jpg)
196
>>14789
А что если объединить все треды по языкам программирования и проектирования ПО в один тред и закрепить его, но не называть его для начинающих, а скорее назвать как-то более обобщено. Создавать целые нити для каждого языка по отдельности слишком ресурсоёмко, тем более в таком медленном разделе. Один тред сконцетрирует внимание в одной точке, по достижению бамплимита можно откреплять тред и создавать новый с последующим закреплением. И такой тред вроде как будет неким официальным тредом для всех программистов или это плохая идея?
>> No.14792  
>>14791
Интересная идея. Достоинством сконцентрированного места общения будет то, что вероятность быстрого ответа на вопрос будет больше.
>> No.14793  
Файл: 34176093.jpg -(147 KB, 566x800, 34176093.jpg)
147
>>14791
Вы всё равно не загоните всех людей в один тред.
И вообще, какие нити людям нужны, такие они сами и запиливают. Модерация может последить только за удалением явных дубликатов.
>> No.14794  
Файл: 13598107.jpg -(105 KB, 1280x720, 13598107.jpg)
105
>>14793
Иными словами получается, что "спасение утопающих - дело рук самих утопающих".

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

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

"Чтобы решить возникшие задачи, необходимо выйти за рамки знания на котором данные задачи возникли", Альберт Эйнштейн.

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

Сообщение слишком длинное. Полный текст.
>> No.14795  
Если просто создать один тред "для всего", то это будет тред ни для кого вообще, и основным контентом там будут срачи. Более того, если там действительно соберется много людей, то вопросы будут тонуть в других дискуссиях в рамках треда, или их вообще не будут задавать, глядя на общую нить дискуссии.

Собственно, если вы хотите просто популярный тред - то создаётся языкосрачей тред, и там будут сотни постов и споры до посинения, я гарантирую это. Но какая будет полезность у такой информации?
>> No.14796  
>>14794
Вместо фантазий о комплексах неполноценности просто создай уже тред, и бампай его периодически пульс-постом, который будет показывать что в треде живые люди есть, и они готовы помочь.
>> No.14798  
Файл: 1260642156096.jpg -(98 KB, 901x720, 1260642156096.jpg)
98
>>14794
>Иными словами получается, что "спасение утопающих - дело рук самих утопающих".
Вы себе навнушали чего-то неведомого. Здесь имиджборд. Сайт для общения, наполняемый самими пользователями. Очевидно, что содержание сайта определяется пользователями.
Моё обращение направлено на уменьшение эффекта свалки в разделе, оно чудесным образом не решит остальных проблем.
>> No.14800  
>>14795
>Но какая будет полезность у такой информации?

Какая-то да будет. Срачи - источник поисковых запросов для новичков.
>> No.14801  
>>14800
Ну, тогда вперёд, создавайте и поддерживайте.
>> No.14829  
Файл: 9847978.jpg -(184 KB, 422x600, 9847978.jpg)
184
Напишу сюды об изменениях движка.
В верхнее меню добавлена кнопка каталога.
В самом каталоге включена индикация прикреплённых (рамка) и закрытых (зачёркивание) нитей. Возможно, понадобится обновить кэшь браузера, чтобы отображалась актуальная версия ЦСС.
Под формой постинга теперь указан бамплимит доски.


Файл: fc102.jpg -(33 KB, 500x511, fc102.jpg)
33 No.13172   [Ответ]
Допустимо ли использовать привод для HVAC для управления компрессором? Двигатель компрессора имеет мощность 425 кВт, а VLT Refrigeration Drive только до 315 кВт.
VLT Automation Drive не предлагать, слишком дорогие.
Да, Данфосс онли.
>> No.13181  
Файл: Second_Hand_Screw_or_Industrial_Compressors_14197a.jpg -(44 KB, 800x600, Second_Hand_Screw_or_Industrial_Compressors_14197a.jpg)
44
Ну же!
>> No.14134  
Файл: 11641976524_70195fe957_o.jpg -(156 KB, 1024x682, 11641976524_70195fe957_o.jpg)
156
Можно, если тебе не нужна полная мощность компрессора. Но экономической выгоды не вижу.


Файл: --miyanaga-teru-saki-drawn-by-sou-mgn--be6f439d763.png -(318 KB, 600x719, --miyanaga-teru-saki-drawn-by-sou-mgn--be6f439d763.png)
318 No.14131   [Ответ]
Добрых суток.
Решил позаниматься разработкой в познавательных целях. Может даже что и получится. Сюда буду постить прогресс.
Пропущено 6 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.14154  
>>14137
Концепция хороша,но осилишь ли ты это? Судя по всему,объём работы огромен если возьмёшся за это серьёзно .
>> No.14168  
sfml - не создаётся несколько сокетов по человечески. Через вектор возмущается, через память не реагирует.
Сокеты Беркли в чистом виде - даже не коннектятся друг к другу.
sdl net - есть соединение, но ни байта не проходит.
В добавок при работе с последним поломалась графическая оболочка. Активные окна не выводятся в трей, с консоли не запускается.
Провал полный.

>>14154
Кто знает, спешить не буду.
>> No.14180  
Файл: Без имени.png -(18 KB, 783x593, Без имени.png)
18
Таки начинаем что-то делать.
>> No.14181  
>>14180
Ну, удачи!
>> No.14193  
Файл: __chen_touhou_drawn_by_yukimiya_parupunta__3efb296.png -(215 KB, 506x533, __chen_touhou_drawn_by_yukimiya_parupunta__3efb296.png)
215
Сижу значит, буры граблю. Падок я на это дело, но не суть, ради экономии времени начал писать граббер. Взял curl, страничку получил, изображение и раз, ни сам найти, ни нагуглить как его в неблокирующий режим перевести не удалось. Не долго думая взялся за многопоточность. Раз тычёк, два тычёк, с третьего завелось. Удобная штука оказывается. С генерацией ссылок на страницы промучился, почём зря. Миксовал char и string, циферку в строку переводил, а в итоге через поток всё одной строчкой получилось.
>> No.14199  
>>14193
> что такое NekoGrabber
> что такое GitHub Repository Search
>> No.14200  
>>14199
Ты ведь мне не поверишь, если я скажу что он у меня не работает?
>> No.14212  
Файл: Screenshot at 2016-07-09 23:41:29.png -(545 KB, 807x626, Screenshot at 2016-07-09 23:41:29.png)
545
Получаем, загружаем, сохраняем. Пока превьюшки.

Далее пилить:
-поле для ввода тегов
-кнопка для загрузки следующей страницы
-выделение картинок на сохранение
-скролл кнопка
>> No.16708  
Блджад, оно сдохло. А я то надеялся, что спустя год будет пиздец навар прогресса. Ну да ладно.
Привет из 2к17го.
>> No.16715  
>>16708
Ну, разработчик потерял мотивацию, если опенсорс - можешь продолжить его дело.


Файл: 1311792335818.jpg -(174 KB, 850x850, 1311792335818.jpg)
174 No.13817   [Ответ]
Доска называется *разработка*, но это не значит, что я должен обязательно *разрабатывать* программы и игры на компьютер, там, всякие. Например я могу *разрабатывать* нет, не то, что вы подумали машину, которая проникнет нет, не туда через ткань пространства-времени и унесет своего создателя к новым мирам где свет моего разума и бла-бла-бла... Ведь так?
>> No.13818  
Файл: 1315770342601.jpg -(409 KB, 1200x900, 1315770342601.jpg)
409
Естественно, если эта *разработка*, товарищи, ведется в рамках /dev. Так что не нужно говорить, что-то типа: "Разрабатывай, флаг тебе в... руки!". Вот в чем, так сказать, эссенция какое слово забавное, хи-хи!
>> No.13819  
/б/аковник протек
>> No.13825  
>>13817
Разработал тебе машину.
>> No.14128  
Файл: Cirno-cirno-22951076-483-358.png -(128 KB, 483x358, Cirno-cirno-22951076-483-358.png)
128
>>13825
Уууууухтыыыыыыыы, покажи-покажи-покажи, ну покажииииииии!


Файл: Прикол-Шестиколесный-велос.jpg -(146 KB, 428x531, Прикол-Шестиколесный-велос.jpg)
146 No.14111   [Ответ]
Привет всем, у меня идея сделать гугл только для поиска товаров. Пользователь вводит какой товар ему нужен, а на стороне сервера группа специально облученных китайцев рыщет по всему инету в поисках этого товара по самой выгодной цене. Что вы думаете об идее? Есть ли аналоги?
>> No.14114  
> Есть ли аналоги?
Навалом.
>> No.14115  
>>14111
>Привет всем, у меня идея сделать гугл только для поиска товаров. Пользователь вводит какой товар ему нужен, а на стороне сервера группа специально облученных китайцев рыщет по всему инету в поисках этого товара по самой выгодной цене. Что вы думаете об идее?

Я думаю, что китайцы надут китайскую копию, или найдут аналог без нужных качеств.

Объяснять другим людям, что тебе нужно, сложнее, чем найти самому.

Пока сам не попробуешь - не поймёшь. Можешь сделать аггрегатор магазинов - проще и полезнее.
>> No.14118  
100500 таких ценовых агрегаторов уже.
>> No.14122  
https://getmagicnow.com/


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]