« first day (1684 days earlier)      last day (1638 days later) » 

2:39 AM
Товарищи модераторы, почему это — ответ? ru.stackoverflow.com/a/1044055
Если я начну отвечать питоновым кодом в вопросах по C++ — вы не будете против?
 
2:54 AM
@andreymal а модераторы тут при чём?
Есть большая разница между "плохой ответ" и "не является ответом".
"Не является ответом" - это спал, флуд, вообще треш какой-то и т.п.
А подобные ответ должны минусоваться сообществом.
 
@SuvitrufsaysReinstateMonica чем другой язык программирования — не флуд и не треш?
Вообще, неверные ответы, игнорирующие поставленные в вопросе условия — это и есть самый вредный флуд, отвлекающий от корректных ответов
Даже спам менее вреден, потому что обычно сразу видно, что спам это спам
 
 
2 hours later…
5:10 AM
@andreymal в вопросах про алгоритм, например, лучше получить ответ хоть на каком-нибудь языке, чем вообще не получить. Здесь, конечно, ответ на другом языке бесполезен. Но, да, модераторы на это никак не должны реагировать. Минусовать и писать комментарии вам никто не запретит
 
 
9 hours later…
2:24 PM
@АндрейNOP тогда приступлю к улучшению базы знаний
 
 
1 hour later…
3:47 PM
Существует ли список что обьязательно должен знать C# програмист ? (или в общем) то есть фундаментальные основы ?
 
A K
4:12 PM
@webstackoverload в общем-то нету: chat.stackexchange.com/transcript/message/35076958#35076958
 
4:36 PM
@AK Тогда ладно, пройдусь тогда, по онлайн мануалам. Но судя из опыта, думаю нужно больше поработать с созданием классов, обьектов, созданием новых обьектов, работа со свойствами и т д, именно этого пока что не хватает.
 
5:04 PM
6
Q: Имеет ли смысл в учебных вопросах отвечать на другом языке программирования?

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

 
@αλεχολυτ я говорю не об учебных вопросах
 
@andreymal это не принципиально
 
@αλεχολυτ ну то есть никто не против, чтобы я отвечал питоном в вопросах по C++
 
@andreymal минусующие будут против, я думаю :)
 
6:05 PM
@andreymal модераторы, в любом случае, на это никак реагировать дополнительно не должны. Это не их работа
 
6:28 PM
@АндрейNOP а должна быть их
Это стандартная работа модератора на любом нормальном сайте — оффтопик вычищать
 
@AK Еще вопрос, по поводу чтобы понять, как работает память и ведут себя программы в памяти и работу процессора - что нужно ? Не теория, а именно практика, пусть не сложная, но чтобы было примерно легко понять
 
A K
@webstackoverload не уверен, что правильно понял вопрос, но попробую ответить. Это полезно и будет в плюс. Любое знание какими абстракциями ты оперируешь, понимание, как они выглядят "под капотом" -- это всегда плюс в траблшутинге в случае протекающих абстракций. Это касается любого высокоуровнего языка, потому что все они в конечном итоге транслируются в ассемблер, оперируют регистрами, используют защищённый режим и т.п.
 
6:59 PM
0
Q: Добавить в чат смайлики?

LeksКак смотрите на идею добавить в чат (комментарии) смайлики?

 
7:13 PM
@AK Вот хотелось бы пощупать это, чтобы понять как это работает, пусть не на сложных примерах и не в теории. Что для этого нужно ?
 
A K
@webstackoverload шут его знает. Я пишу программы с девяти лет, у меня было трудное детство в котором я писал программы в машинных кодах и ковырялся отладчиком в чужих. Знание процессора 8080 сильно облегчило мне общее понимание защищённого режима. Я бы предложил изучить основы си, язык достаточно близкий к ассемблеру. Глубоко не лезть, но тщательно разобрать тему с указателями и потоками. После этого вернуться в c# и почитать про общее устройство стековых языков.
 
@AK Я особо лезть не хочу да и времени столько нет, но сам принцип работы, хочу знать на практике, не большой, но понятной. К примеру что-то типа пишем хеллоу ворлд и как он на всех уровнях - проходит, что выделяет и так далее.
 
Изучить С или другой язык с компиляцией в машинный код, писать программы и смотреть, во что они компилируются (например, с помощью dumpbin /DISASM в командной строке Visual Studio: https://docs.microsoft.com/en-us/cpp/build/reference/disasm?view=vs-2017).
Visual Studio умеет конечно отображать машинный код и для C# (Отладка - Окна - Дизассемблированный код), но так будет сложновать изучать, потому что между C# и машинным кодом происходит промежуточное преобразование CLR, и вся схема намного сложнее.
 
@AK А ваш совет запишу, почитаю, по темам.
@MSDN.'ReinstateMonica'Knight А есть ли где-то схемы отображения как работают языки ? т.е где есть промежутки где нет типа верхний уровень - нижний или верхний - промежуточный - нижний
@MSDN.'ReinstateMonica'Knight Мне это интерсно, как это все работает, именно на всех уровнях, просто писать софт и иметь смутное представление как он работает с памятью - процессором - думаю не есть верно
 
Компилируемый язык программирования — язык программирования, исходный код которого преобразуется компилятором в машинный код и записывается в файл с особым заголовком и/или расширением для последующей идентификации этого файла, как исполняемого операционной системой (в отличие от интерпретируемых языков программирования, чьи программы выполняются программой-интерпретатором). Классификация языков программирования на компилируемые и интерпретируемые является неточной и весьма условной, поскольку для любого языка программирования может быть создан как компилятор, так и интерпретатор. И, в дейс...
 
7:27 PM
@MSDN.'ReinstateMonica'Knight просто хочу взять мелкий пример, чтобы понятней было, понимать все.
 
@webstackoverload Есть^
 
@MSDN.'ReinstateMonica'Knight мелкий я имею ввиду написать хеллоу ворлд - и разобрать его на всех уровнях
но не могу сообразить что нужно
 
"Языки компилируемые в байт-код" - это "с промежуточным".
@webstackoverload Применительно к C#, для изучения байт-кода вам понадобится IlDasm: docs.microsoft.com/en-us/dotnet/framework/tools/… Что нужно для изучения машинного кода, я уже написал (отладчик студии умеет показывать это).
 
@MSDN.'ReinstateMonica'Knight Предположим C#/Ildasm.exe, далее, как Вы мне можете предложить попрактиковать - на слове hello world ? То есть что мне нужно дальше делать, дайте мне задание
 
@andreymal ну это как бы не оффтопик, так что
 
7:39 PM
@MSDN.'ReinstateMonica'Knight Мне нужно задание, чтобы я мог его начать выполнять и понимать что происходит, то есть изучать по выполнению.
 
@АндрейNOP так что никто не будет против, что я буду отвечать питоновым кодом в вопросах по C++, да-да, я понял
 
@webstackoverload 1. Собрать приложение, которое вы хотите изучить. 2. Открыть IlDasm GUI (ildasm без параметров в командной строке Visual Studio). 3. Попытаться осмыслить то, что он показывает. Это подразумевает, конечно, знание некоторой теории (docs.microsoft.com/ru-ru/dotnet/standard/…).
 
@MSDN.'ReinstateMonica'Knight Какое приложение ? допустим я скомпилирую на C# .exe файл hello world.
 
В пункте 2 имелось в виду открыть в нем полученный EXE/DLL файл, конечно.
@webstackoverload Да, можно начать с консольного Hello World
 
@MSDN.'ReinstateMonica'Knight думаю не можно, а нужно, потому что если что-то сложное то я наврятли что-то сразу пойму.
 
7:56 PM
Порылся, как я понимаю мне нужно понимать основы и работу дизассамблирования ?
 
8:11 PM
@andreymal модераторы удалять это не будут, но то что вы не отхватите минусов, я вам не гарантирую. А так, кто ж вам запретит?
 
8:44 PM
😏
 
9:22 PM
0
Q: Как долго можно сидеть в бане?

Просто КодерКак долго можно сидеть в бане(запрет на задание вопросов) и как улучшить статистику аккаунта? 1)Была ли у вас ситуация с баном на этом сайте? 2)Как вы исправили ситуацию? Что вы делали? Стоит ли вообще стараться? 3)Как долго можно просидеть в бане? Пожалуйста, поделитесь своим мнением здесь,...

 
9:56 PM
@Grundy, зачем сущевствуют эти самовызывающиеся функции? IIFE stackoverflow.com/questions/8228281/…. Там написано, чтобы не загрязнять пространство имен, грубо говоря, но что-то не совсем вдупляю как именно и зачем это есть
 
@entithat если их не делать, то в браузерном объекте window появится куча всяких мусорных переменных, созданных скриптом. И если в других скриптах будут использоваться переменные с такими же названиями, то всё будет очень плохо
Правда, я не Grundy, ну да ладно
 
Понял. Т.е. с серверной частью они никак не связаны? Просто там будут не нужны, так?
 
13
A: Самовыполняющиеся функции

RegentПеременные, объявленные внутри функции, являются локальными (находятся в её области видимости). Это даёт как минимум 3 полезных момента: "Снаружи" не "достучаться" до того, что объявлено внутри функции. Не получится случайно затереть глобальную переменную, объявив переменную с таким же именем в...

@andreymal просто перелогиниться забыл :)
 
@Grundy spasibo
 

« first day (1684 days earlier)      last day (1638 days later) »