« first day (225 days earlier)      last day (3092 days later) » 

12:02 AM
@Vlad похоже, это от целой группы)))
 
@Qwertiy Аааааа! И точно!
 
зато они умеют писать html-разметку с гуглокомментами))
@Vlad эээ.. хм.. а мне вот интересно, а как это задание на экзамене на бумажечке писать???
 
@Qwertiy Напишите-ка на бумаге сервер! Вот это я понимаю вуз! И чтобы скомпилировался без ошибок. Одна ошибка компилятора — минус один балл.
 
да запросто))
> // сервер
 
> создающий анонимный канал, и два клиента, обменивающиеся данными по анонимному каналу
 
12:08 AM
хм.. unresolved main? но можно флаги на dll указать, наверное)
ну, в коммент можно хоть всё задание переписать
 
и отдельно на листочке нарисовать скриншот с правильными настройками проекта Студии?
 
лучше флаги gcc
 
@Qwertiy ну это в каждом варианте по-своему
 
а то на рисование скриншота надо ещё вопрос на форуме художников задать :D
 
кому и Borland С++ 2.0 попадёт
 
12:12 AM
я только 3.1 видел)
 
@Qwertiy У меня где-то был в архивах вроде 2.х какой-то
 
да он неплохой
ты когда-нибудь обращал внимание, что там была подсветка восьмеричных чисел розовым?
вот почему из современных ide выпилили???
а теперь вообще восьмеричные литералы выпиливают из языков
 
@Qwertiy Даааа! А ещё это всё настраивалось.
 
а потом снова добавляют, но уже с префиксом 0o
 
@Qwertiy А ну-ка, гляну, умеет ли Студия.
 
12:15 AM
ну в VS вроде тоже всё настраивается
я когда поставил 2012ю, то для синей темы нужно было расширение - они ж её потом вернули
у расширения была возможность всё прям по цветам настравивать
там их столько, что фИГ ПОЙМЁШЬ, КУДА ВООБЩЕ ЗАЛЕЗ
// ай, caps(
но вот чтобы она могла числа по системам счисления подсвечивать, по крайней мере сама - не слышал
хотя, если расширение для этого написать - скорее всего реально
 
@Qwertiy Полазил по настройкам, там оказывается столько фич есть :) Она умеет, как оказалось, HTML и CSS, к примеру. Но вот числа в разных системах — не-а.
 
вот-вот
 
Ладно, свалил спать. Может, ещё кто-то подтянется насчёт причин закрытия. Чем больше мнений, тем лучше. Всем спокойной ночи!
 
12:34 AM
спокойной ночи :)
 
 
5 hours later…
5:09 AM
-7
Q: какой алгоритм применить?

Aleksei77какой алгоритм выбрать для празднования нового года сначала нажраться или код писать

Комментарий к правке: «Форматироватиолвание»
 
 
3 hours later…
8:30 AM
@Qwertiy у меня слово опросник тоже с таким ассоциируется
@Qwertiy причина ни о чем. поэтому и ворчу, чтобы ее удалили :)
 
9:26 AM
квадрату одного голоса не хватает для переоткрытия
 
@Qwertiy квадрат - тупой вопрос
@Qwertiy и ответы там, если честно, ни о чем
@Qwertiy еще ответа с while стоящим в невызываемом методе не хватает, для полноты картины
 
ты можешь его написать)
сможешь, если переоткроешь)
 
@Qwertiy codegolf инетересен когда есть challenge. когда нужно думать
@Qwertiy а не когда можно просто потыкать в клавиатуру
 
10:15 AM
@Qwertiy можно вам еще 1 вопрос по ASM ?
 
ну попробуй
 
У меня к примеру есть такой вот call std::basic_string<char,std::char_traits<char>,std::allocator<char> >::basic_string<char,std::char_traits<char>,std::allocator<char> > (0AB1429h)
в коде это выглядит так if ( filename[filename.size()-3] != 'c' )
И сам вопрос
могу ли я через метод VirtualProtect - переписать basic_string, в памяти ? т.е создать новые условия
 
@Qwertiy переоткрыли
@LighFusion код переписать?
 
@abyx нуда
 
@LighFusion ну можно переписать, хоть VirtualProtect, хоть WriteProcessMemory
 
10:25 AM
именно string ?
 
а какая разница
 
а как это будет выглядеть ?
И можно будет заменить именно то что внутри условия
то есть 'c'
или таким образом можно заменить только filename[filename.size
 
дизассемблируете код, там будут какие-то инструкции, ассемблируете новые инструкции, пишете их заместо старых
 
Да просто мне это в навинку - а нету примеров - с кодом, как записать за место старого условия новое- как в моем примере
Конкретно с моим примером где if ( filename[filename.size()-3] != 'c' ) - в дизассмеблере выглядит так std::basic_string<char,std::char_traits<char>,std::allocator<char> >::size (0AB13A7h)
 
если Вы вообще ничего не знаете про ассемблер, то не стоит браться за эту задачу, не прочитав хотя бы какие-то учебные пособия
 
10:30 AM
ну скажем так - я понял как менять к примеру простой winapi где идет простое объявление
 
@LighFusion это адрес функции, а не ее код
 
а тут немного другой уровень
ну так в этом и идея вроде так это делается ?
если я подменю эту функцию моей - то условия я менять смогу именно для string ?
 
нет
 
Ясно
 
в коде вообще не будет вызова size(), он заинлайнится
 
10:31 AM
а как тогда нужно делать
 
дизассемблировать то, во что скомпилировалось ` if ( filename[filename.size()-3] != 'c' )` и менять этот код
в общем случае задачу не решить, т.к. там всегда будет разный код
 
Т.е прямо вот это mov byte ptr [eax],63h менять ?
63h на сколько я понял представляет собой 'c'
 
скорей всего не это, т.к. оно ниразу не похоже на != 'c'
 
ну так это = 'c'
не равно будет выглядит по идее вот так
movsx eax,byte ptr [eax]
cmp eax,63h
 
да
 
10:36 AM
и что мне это полностью менять ?
 
угу
 
А могу ли я просто добавить поверх оригинального условия - свое, с тем же функционалом ?
Но в другой форме
 
без разницы как именно делать, лишь бы там в итоге оказались инструкции которые делают то что надо.
 
я просто подобное делал для WinApi Типа CreateFile, а для string это возможно ?
 
хоть call my_hook_fn воткнуть
 
10:37 AM
А можно пример кода или может ссылку
так так и делал по идее
через call
 
гугл же
 
но не со стринг
эм сложно в гугле найти что-то толковое
 
ну поищите чтонить на wasm или exelab
 
А искать иемно hook winapi string
 
нет, основы ассемблера искать
 
10:41 AM
Ну так я через хук будуж переписывать, не учитывать это в поиске ?
 
нету никаких статей "как похукать std::string`. есть основы, если их знать, не будет проблем со всем остальным
 
ясно
 
вы не ищете статью о том как в коде int main(){ cout << "hello world"; } заменить "hello" на "I own the"
3
так и с ассемблером, там обычный код, который надо переписать так чтобы был другой код
единственная проблема - это как именно пропатчить секцию кода, но о VirtualProtect Вы уже знаете
 
о virtual prot да но яж по 1 туториалу глядел где конкретно для CreateFile делали
А еще такой момент
если я хочу создать новое условия для функции
именно отдельное
нужно обрашаться в память или можно огранчится чем то другим ?
@Albyx вы не могли бы мне подкинуть нормальную статью - описывающие примерно это ?
 
11:11 AM
@LighFusion нет
 
11:34 AM
@Abyx всё равно будут)))
 
12:06 PM
@Qwertiy у меня-то не было %)
 
 
3 hours later…
2:56 PM
@LighFusion Пожалуйста, используйте отдельный чат для обсуждения собственных вопросов, не захламляйте общий чат для всего ruSO, таким образом вы не даёте заинтересованным людям увидеть важные темы обсуждения.
3
@LighFusion Разместите приглашение в свой чат здесь, если очень важно, заинтересуйте людей вводным сообщением, и если найдутся специалисты, у которых есть время и желание, они зайдут и обсудят с вами ваш вопрос. Но не стоит быть навязчивым. У меня ощущение, что у @Vlad просто очень много терпения, но и оно когда-нибудь может закончиться, а используя подобный способ общения (в общем чате на личные темы) вы понижаете мнение о себе у многих активных участников.
2
@LighFusion Из последних дней пришлось промотать пару экранов текста только о вашем вопросе. Надеюсь, между ними не было какой-то важной темы.
@LighFusion даже Влад неоднократно вам предлагал уйти в другой чат, а вы продолжали в главном.
Видимо, у меня первого терпение кончилось. Извините за длинный текст)
 
3:21 PM
Прошло 30 минут с публикации вопроса. Он всё ещё не закрыт
-4
Q: Помогите пожалуйста!Вопросы по биологии.Особенно на две последние!

Чизуру ЮкимураПомогите пожалуйста! Вопросы и задания по биологии: 1. Что сохраняет целостность клетки и придаёт ей форму? Варианты ответов: А.Мембрана Б.Целюлоза В.Клеточная стенка Г.Оболочка 2.В каких органоидах клетки находится зелёный пигмент хлорофилл?Варианты: А.Ядро Б.Хромопласты В.Вакуоли ...

Нам очень рано из беты выходить
 
@LEQADA :-(
 
Спустя 43 минуты. Наконец-то.
 
@LEQADA Сейчас все в основном часовом поясе уходят с работы, поэтому логично, что почти никого нет онлайн -- многие просто в дороге.
 
3:36 PM
@TimofeyBondarev 16 просмотров и всего 5 голосов.
 
@LEQADA Я всегда был антизакрывашкой. Но такие вопросы обратят меня в противоположную веру.
 
@TimofeyBondarev в основном SO такие вопросы дольше 10 минут не живут. Их не закрывают. Их удаляют.
 
@LEQADA Сейчас можно проголосовать и за удаление. Присоединяйтесь!
 
@Vlad уже
 
@LEQADA Да, у нас пока мало людей, которые имеют право на удаление без выжидания пары дней (или сколько там)
 
3:38 PM
@TimofeyBondarev у меня есть тревога
 
@TimofeyBondarev А такое есть вообще?
 
@TimofeyBondarev пользуюсь тревогой. Присоединяюсь к вопросу Влада.
 
У меня по тегу C# есть «золотой молот» на дубликаты, но и только.
 
Насколько я понимаю, есть следующий механизм. Первое, вопрос необходимо сначала закрыть. Затем, люди с довольно большой репутацией (не знаю пока минимум), могут сразу голосовать за удаление, а те, у кого репутация ниже, могут только через некоторое время (день-два, может, больше), голосовать за удаление с помощью кнопки под вопросом. Без этого только рекомендовать удаление через очередь проверок.
@NicolasChabanovsky я нигде не ошибся?
 
@TimofeyBondarev в других чатах к сожалению - никого нету.
 
3:41 PM
@LighFusion Это не даёт автоматическое право спамить в главном
 
@TimofeyBondarev нуда. спасибо за информацию
 
@LighFusion Как я уже сказал -- если хотите пользоваться чатом для решения вопросов, создайте свой чат и привлеките в него людей. Здесь чат для обсуждения вопросов, связанных с ruSO, а не решения собственных проблем
 
А может создать чат для тех, у кого >1000 очков, как в чатах SO?
 
@LEQADA С какой целью? Оперативнее закрывать вопросы?
 
@TimofeyBondarev Похоже на правду, как минимум, как я себе представляю процесс. Единственное, не уверен про прямое голосование за удаление и порог баллов для него.
 
3:43 PM
@LEQADA Элитарность какая-то, пока вроде бы не нужно.
@NicolasChabanovsky У меня не было варианта «удалить», так что, думаю, зависит от тегов.
 
@TimofeyBondarev с той целью, чтобы не спамили вопросами, которые обсуждаются днями
 
@LEQADA Не, я думаю, просто стоит использовать этот чат по назначению)
Для остального есть флудилка и тематические чаты
 
@LEQADA Ну, для этого нужно, чтобы все вокруг не терпели молча, а сразу подсказали, что надо открыть свой подчат.
 
@LEQADA не надо делать еще больше пустых чатов
 
@LEQADA Люди с малой репутацией тоже могут быть активны и полезны в общих обсуждениях, порог по репутации ограничит их возможности. У нас пока не так много людей, чтобы ещё и отрезать кого-то
 
3:47 PM
@TimofeyBondarev соглашусь
 
Всем привет, дамы и господа. Не могли вы скинуть ссылку на то, как здесь происходит закрытие вопроса и соответственно его удаление? Если есть что-то ещё помимо того, что написали выше.
 
@ИльдарАхметов для закрытия под вопросом есть пункт "закрыть". Когда набирается 5 голосов - вопрос закрывается.
@ИльдарАхметов насчёт удаления не знал. У меня пока только есть тревога, для привлечения модерации.
 
@LEQADA Аналогично, пока нет доступа к этой кнопке.
 
4:54 PM
Статистика печалит, надо браться за метлу
 
@Nofate Да вообще печаль. Сбоку показатель в 81% тоже можно было бы поднять.
 
5:22 PM
0
Q: "Тривиальный ответ преобразован в комментарий"

jfsПопытался добавить вариант для голосования по теме Правильная формулировка «Ответ с рейтингом 100 и более баллов» Ответ был преобразован в комментарий, что нежелательно для вопросов-голосований на Мете.

 
@Nofate с одной стороны расширители тем и настраиватели сканнеров. с другой - желание выйти их беты
 
@Nofate Это старая картинка, реальность хуже. Предыдущая неделя вообще была с 0,13%
 
@LEQADA для этого нужно больше одного модератора. nofate не может круглосуточно дежурить
@LEQADA а жать кнопку "удалить" народ почему-то смущается
@LEQADA и минусовать (что уводит вопрос с главной) - тоже
 
6:12 PM
@PashaPash где ж эта злосчастная кнопочка? Не видел и не могу найти )
 
Добейте кто-нибудь, а?
-3
Q: Обьясните пару мест в коде С++

Вадим Яковец#include <string> #include <clocale> #include <iostream> using namespace std; int main() { setlocale(LC_CTYPE, "Ukrainian"); string a; cout << "Введiть число чи слово: "; cin >> a; char ch = a[0];<--- вот ето a[0] = a[a.length() - 1];<--- вот ето a[a.length() - 1] =...

О, уже, пардон за беспокойство.
 
@LEQADA Она появится для вопроса либо через несколько дней после его закрытия, оибо для всех закрытых вопросов сразу при достижении определённого уровня репутации (скорее всего, 4 000)
 
@TimofeyBondarev
 
 
3 hours later…
10:10 PM
@Vlad, ну вот сами кормите
http://ru.stackoverflow.com/a/465944/177373
 
10:20 PM
@LEQADA Инфа определённо полезная для форума. Стоит оставить.
 
@ИльдарАхметов мне кажется, что пользователей (тем более новых) не нужно кормить готовыми ответами. Они завтра снова придут с такими вопросами и не факт, что вопросы будут, как вы сказали, "полезными". Если вопрос всё же полезен, то можно составить вопрос-ответ самому и отметить другие вопросы дубликатами этой.
 
@LEQADA Соглашусь с тем, что решать вопрос с нуля до полного решения без продвижений автора в данном вопросе не стоит. По-хорошему нужно отвечать так: если вопрос не содержит какой-то информации в плане своего разрешения (могу расписать, если не понятно), то дать ссылку на соответствующие ресурсы или указать какие-то способы или функции, которые позволяют решить вопрос.
@LEQADA Если же вопрос содержит большую часть решения, но автор столкнулся с трудностями, то только в этом случае можно выложить полное решение.
 
@ИльдарАхметов а в чём смысл давать ссылки? В любом случае, дело это бесполезное.
 
10:36 PM
@LEQADA Предлагаете вовсе не отвечать на вопросы без продвижений?
 
@ИльдарАхметов конечно. Их нужно закрывать с причиной "работа за автора". В справке ru.stackoverflow.com/help/on-topic есть пункт по этому поводу
"Домашние задания надо выполнять самостоятельно. Если у вас возник вопрос по домашнему заданию, не просите его сделать за вас. Задайте конкретный вопрос в чем заключается проблема, которую вы не можете решить. Программирование - это то, в чем надо разбираться самому, либо не заниматься им вовсе.
Если для вас программирование - лишний предмет в учебной программе, есть сайты и люди на этих сайтах, выполняющие задания за материальное вознаграждение. Здесь предлагать выполнить работу за вас и наоборот - моветон."
 
10:54 PM
@LEQADA Я намеренно не дал бесполезный полный ответ, а наоборот, постарался выписать повторно используемые части.
И я даже не объединил их.
 
avp
@LEQADA и все же иногда хорошие (и нетривиальные) примеры помогают научиться писать намного быстрей, чем традиционные материалы.
 
@Vlad глубоко сомневаюсь, что это ей поможет. И сомневаюсь, что на этот ответ можно будет в дальнейшем ссылаться.
@avp не думаю, что для неё "лямбда", как выделил Влад, является чем-то большим буквы.
 
@LEQADA А я писал ответ для будущих посетителей. То есть, для сайта, а не для ТС. Возможно, это не гуманно, да.
3
@avp Именно поэтому я и написал. Простые и хорошие примеры решения рутинных задач — это половина контента и 75% популярности StackOverflow!
@LEQADA Мне близка ваша позиция по домашним заданиям. И я не ставлю своей целью ответить автору, если этот ответ будет бесполезен для сайта и его будущих посетителей. Но мелкие, элементарные подзадачи скорее всего несут пользу будущим поколениям — потому что из них можно скомбинировать любое решение, а не только то, что нужно конкретному ТСу.
Такой как бы Unix-way на SO.
 
@Vlad я обожаю развёрнутые ответы с несколькими реализациями. Мне не раз SO так время экономил. Но если ТС не выберет ответ, как правильный, от него будет мало толку. Лучше бы вы этот ответ написали под своим же вопросом.
 
@LEQADA Это, кстати, да, так лучше было бы с точки зрения поисковиков.
 
11:22 PM
@Vlad По поводу этого. Статистика сбоку в 81%. Её хотелось бы подтянуть. Нельзя ли старые вопросы(более года назад), при наличии хорошего ответа как бы подтвердить?
 
@ИльдарАхметов Ну, по этому поводу есть рекомендации в этом ответе: meta.ru.stackoverflow.com/a/1340/10105. И я им следую понемногу. Разгребать группу Б не так уж и сложно, надо просто найти приличный ответ поставить ему +1.
@ИльдарАхметов А какой именно метод подтверждения вы имеете в виду?
 
@Vlad Галочка зелёная от имени автора.
 
@ИльдарАхметов Ну, на все мои вопросы я галочку выставил. А ставить за других у меня прав нету. (И кажется даже у админов)
Но это и не нужно, достаточно, чтобы был ответ с положительным балансом голосов.
 
avp
@Vlad, а почему бы просто не удалить все старые из группы A?
Мне кажется, что в принципе не отвеченные и не заплюсованные вопросы старше (срок обсуждается, но для начала -- полгода) не нужны. И их надо просто автоматически удалять.
Это как раз решит обсуждаемую (уже полгода, небось?) проблему.
 
@Vlad А он автоматически засчитывается в статистику тогда? Я не знал этого.
 
11:32 PM
@ИльдарАхметов Если я правильно понимаю суть ответа, да. Но вам про это лучше расскажет @NickVolynkin, он разбирается.
@avp Ну, если вопросы хорошие, почему бы не ответить? А если они плохие (а раз они не заплюсованные, то, вероятно, плохие), то натравить на них наших уважаемых закрывашек :)
Это мне кажется более осторожным решением проблемы.
 
@Vlad Всё, понял. Сайт для меня совершенно новый, поэтому тонкостей не знаю. Так как я здесь собираюсь задержаться на неопределённо большое время, то было бы неплохо узнать всю структуру.
 
@ИльдарАхметов Для меня это тоже было новостью, узнал совсем недавно.
В принципе, сайт-то молодой, открылся 1-го апреля этого года. (У некоторых участников такая репутация из-за Хэшкода и его базы вопросов, которая была влита сюда.)
 

« first day (225 days earlier)      last day (3092 days later) »