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

Файл: 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
Напишу сюды об изменениях движка.
В верхнее меню добавлена кнопка каталога.
В самом каталоге включена индикация прикреплённых (рамка) и закрытых (зачёркивание) нитей. Возможно, понадобится обновить кэшь браузера, чтобы отображалась актуальная версия ЦСС.
Под формой постинга теперь указан бамплимит доски.


Файл: fgsfdsbaptist.jpg -(35 KB, 353x480, fgsfdsbaptist.jpg)
35 No.14683   [Ответ]
>>14673

Обрати внимание на то, что ОП не использует классы.

>Есть как минимум 2 варианта.

Нет, есть только один вариант - массивы вида
int mljkh[100];

char lkdjsf[23409][23];
- с ИЗВЕСТНЫМИ размерами.

Пердолинг динамической памяти с new или malloc (+ по одному вложенному циклу на каждое новое измерение массива) - это разыменование указателей, а не массивы. Многомерные массивы на динамической памяти делают больные люди, для этого std::array нужен.
>> No.14703  
>>14621

Кстати, я правильно угадал: массивы с неконстантными размерами не допускаются стандартом.

А у тебя именно так. То есть, компилятор как-то это делает, но в режиме
--pedantic --std=c++-1x
оно не скомпилируется.


Файл: lain_by_quilzatli-d4tb8ni.jpg -(106 KB, 774x1032, lain_by_quilzatli-d4tb8ni.jpg)
106 No.14684   [Ответ]
На чем реализовать сайт с рисовалкой? Необходимо заполнять шаблон частично текстом, частично рисунком, поиск шаблонов в БД выполнять по текстовой части.

Если возможно, условие - чтобы осилить изучение мануалов и реализацию проекта можно было по меньше чем за месяц с нулевыми начальными познаниями.
>> No.14685  
Файл: 1330773830629.jpg -(28 KB, 385x580, 1330773830629.jpg)
28
В качестве дополнения. Есть некий шаблон с множеством полей для заполнения, часть из которых - текстовые поля, а часть - окошки для рисования.

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

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

Как делать это всё - не знаю. От своей тупости хочется плакать T_T
>> No.14686  
Посмотри самый минимум работы с <canvas>.
>> No.14689  
Там же есть какие-то готовые HTML5-рисовалки.
Или они не подходят?
>> No.14691  
Файл: be3c7e1df98fd0da70f0b172cf009ed7540a636a.png -(669 KB, 600x600, be3c7e1df98fd0da70f0b172cf009ed7540a636a.png)
669
>>14686
>>14689
Почитаю, спасибо.

А мне нужно будет обязательно пилить проект с нуля самому, или есть какие-то готовые CMS с похожим функционалом?
>> No.14692  
>>14691
Сильно специфично, прямо готового нет. Берешь любой движок/фреймворк/cms, в хтмле/темплейтах где надо в формочках проставляешь свои элементы рисовак <canvas id="рисовака1"> и скрипт, который на них рисует. Готовое - http://intridea.github.io/sketch.js/.
По отправке формы в дополнительное поле, если я правильно понял, ты хочешь скриншот всей формы добавить. Для подобного у меня в букмарках есть такое:
http://pastebin.com/raw/Fej3fAWt. Не знаю как там портабельностью между браузерами, но это самое простое.
>> No.14693  
Файл: 138.jpg -(125 KB, 500x631, 138.jpg)
125
>>14692
Аригато:3
Понял куда копать, пойду курить мануалы.


Файл: VBScript_Icon[1].png -(30 KB, 512x644, VBScript_Icon[1].png)
30 No.14646   [Ответ]
Можно ли из VBScript'а запустить процесс с повышенными правами и дождаться его завершения? CreateObject("Shell.Application").ShellExecute умеет первое, CreateObject("WScript.Shell").Run умеет второе, а вот как их подружить, ума не приложу.
>> No.14669  
>>14646
Могу предложить запускать через CreateObject("WScript.Shell").Run команду
powershell -NonInteractive -NoProfile -Command {Start-Process программа аргументы -Verb RunAs -Wait}
, примерно так.


Файл: bosfor_061215.jpg -(292 KB, 1280x960, bosfor_061215.jpg)
292 No.14618   [Ответ]
Привет Балмеры, Ну кароче, выучил C#, AppStudio и терь не знаю че собстна делать. Вродь все знаю, а вот задачи выполнить не могу. Подкиньте каких-нибудь средних заданий для практики. пикч рандом
>> No.14631  
https://projecteuler.net/


Файл: 136424178499080-cp-eac6.jpg -(39 KB, 604x604, 136424178499080-cp-eac6.jpg)
39 No.14544   [Ответ]
Сап ыч, пишет тебе анон, у которого много потенциала и фантазии, но практичный навык отсутствует. Посоветуй, пожалуйста, годных видео уроков желательно на русском языке по юнити. Собираюсь пилить для начала простенькие игры под ведро и яблоко, а дальше как пойдёт
>> No.14545  
Ну собственно пока немного поясню за себя и минимально за идеи
>> No.14547  
Я кун, мне 17 лет, первый курс учился на рекламного дизайнера, но так как не набралась группа перекатился в программирование. хотя с самого начала туда и хотел выбрал юнити, тому шо мне сказали, что там я и любой другой даун разберется без проблем, но человек который мне это сказал хорошо знает с++, а я не знаю нихуя, соответственно.
>> No.14548  
А пилить хочу начать с игр на моторику, чтобы научиться в систему, чтобы перекат на пк был с хоть какими-то базовыми знаниями
>> No.14549  
Вкатывался в яву скрипт, но соснул из-за широкого сектора возможностей
>> No.14614  
> юнити
> поясню за
> перекатился
> нихуя
> перекат
> вкатывался
> соснул

Скоро начинается новый учебный год, так что оставь игры на юнити пока.


Файл: 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  
Крис Касперки что то писал по этому поводу. Пару статей по крайней мере, если не целую книгу.


Файл: 2016-08-13-853263[1].png -(280 KB, 579x819, 2016-08-13-853263[1].png)
280 No.14492   [Ответ]
Сап девач. Хочу создать исключительно текстовую игру. Пока еще подробности того, как она должна выглядеть и что в ней должно быть, я не придумал. Но знаю одно - хочу чтобы на нем была широкая возможность запилить хоть интерактивный квест, а-ля визуальной новеллы, хоть сложный РПГ или даже симулятор. Ну и желательно, чтобы интерфейс у него был достаточно дружелюбный.
>> No.14493  
>>14492
> на нем была широкая возможность запилить хоть интерактивный квест, а-ля визуальной новеллы, хоть сложный РПГ или даже симулятор
HTML+Javascript
>> No.14498  
>>14493
Если не собирается делать что то вроде прокачки персонажа и событий с неочевидным исходом. А так и голого HTML хватит.
>> No.14499  
>>14498
Собираюсь и это.
>> No.14528  
http://www.tads.org/


Файл: 687474703a2f2f7075752e73682f6c775766662f6438396563.png -(7 KB, 353x300, 687474703a2f2f7075752e73682f6c775766662f6438396563.png)
7 No.14494   [Ответ]
Делаю юзерскрипт для улучшения бур на движке booru.org. В основном ориентирован на администраторов бур, но полезен и рядовым пользователям.

https://github.com/Seedmanc/Booru-Augmentation-Project

В числе улучшений:
  • автодополнение при вводе тега в поиске, как на данбуре (но только для первого тега)
  • AJAX-редактор тегов
  • улучшенная пагинация (текущая страница отображается в середине списка вместо начала)
  • выделение тегов разными цветами (теги с малым/нулевым числом постов, так как неизвестные теги могут быть опечаткой, тег tagme для удаления)
  • отображение полного списка тегов буры с числом постов по каждому тегу
  • инструмент для сбора информации обо всех постах и экспорта ее и списка ссылок на картинки в JSON, может использоваться для дампа буры
  • поиск постов по превью-картинке на основе данных, собранных в предыдущем пункте. Удобно для поиска дубликатов изображений.
  • массовое удаление тегов tagme
  • удаление рекламы
Плюс разнообразные мелкие улучшения и исправления ошибок.

Нужны идеи по поводу того, какие еще фичи стоит добавить.
>> No.14495  
Про беттер-беттер-бурус не слышал? Или твое другие задачи решает?
>> No.14496  
>>14495
>// @match ://.donmai.us/*

Оно для данбуры же, хотя что там улучшать, и так все через край. Мое же для booru.org, где бесплатные буры настолько обделены функционалом, что плакать хочется.
>> No.14497  
Аналог fav и order тегов, если возможно.


Файл: !!!!!!!!!!!!!!.jpg -(116 KB, 434x434, !!!!!!!!!!!!!!.jpg)
116 No.13008   [Ответ]
Немного странный выбор, но PHP vs C#?
В связи с определенными обстоятельствами я переезжаю в мск и нужно искать новую работу. Проблема в том, что последние 2 года я работал не по специальности. В универе учил C# и PHP (оба немного подзабыл), тянет к обоим языкам. Главный вопрос какой из языков сейчас более перспективный и востребованный (не хотелось бы остаться без работы) и реального опыта работы в кодинге у меня нету, какие шансы вкатиться в работу имея базовые знания по ним.
Пропущено 2 сообщений. Для просмотра нажмите "Ответ".
>> No.13011  
Для работы рядовой кодомакакой на этих языках не требуется вообще никаких специальных знаний. Достаточно щепотки здравого смысла и зайчатков разума.
>> No.13016  
>>13008
>PHP
Быстрое вхождение и мгновенный потолок. На дошираки, наверное хватит на всю жизнь.
>C#
Медленное вхождение и средняя скорость достижения потолка. Можно делать как web, так и desktop приложения. На хлеб с маслом хватит на всю жизнь. Не будешь лениться - и на икорку хватит.
>> No.13023  
>PHP vs C#?
Эскобар.jpg
>> No.13024  
>>13023
Ниже прочти
>> No.13027  
>>13023
Це-решетка пиздатей эрэнэрки. Хотя и является кончей сифилитика (и не только потому, что что угодно круче чем эрэнэр).
>> No.13029  
>>13027 До-диез
>> No.13046  
Ассемблер.
>> No.14236  
>>13016
>мгновенный потолок
Распространённое заблуждение. Основная проблема языка в том, что на нём можно и так и сяк и даже вот так вот. А так же обилие мифов и трендов на стили использования. Существуют всевозможные околонаучные труды посвящённые замерам быстродействия и всяческим тестам. А так же мануалы и официальные разъяснения. Но как в какой ситуации кодить правильно, всё равно никто толком не знает. В этом плане достичь потолка достаточно трудно. Так-как потолок подразумевает одинаковое владение всеми стилями боя и мгновенное переключение между ними. А так же постижение дзена оптимизации и конечной истины каждой из философий.
>Можно делать как web, так и desktop приложения.
Ты не поверишь! На php тоже. Лучше бы было нельзя.
>> No.14486  
>>13046
Куда его?
>> No.14487  
>>13008
Лучше становись жуниором на Питоне, думаю проблем с работой будет меньше.


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

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