« first day (477 days earlier)      last day (2829 days later) » 

12:04 AM
@PavelMayorov Киллер-фичности примерно ноль. В тотале есть плагин для консоли в панели.
 
 
3 hours later…
3:23 AM
@PavelMayorov изменил на TPH теперь все поля всех наследников(OperationItem) находятся там же. но блин как мне не нравится такой способ организации хранения данных. пока у меня различных свойств не так много фиг сним, но их планируется увеличиться
@DmitriySimushev хранение одной и той же информации в нескольких различных таблицах, мне он нравится еще меньше чем хранение в одной...
 
 
1 hour later…
4:51 AM
@NicolasChabanovsky доброе утро. хотел спросить, а в вопросах в цитатах почему вместо \. выводится просто точка? то есть там что-то экранируется, только я не пойму на кой.... мне тут ru.stackoverflow.com/questions/546736 пришлось двойной бэкслэш ставить
 
 
1 hour later…
6:08 AM
@АлексейШиманский можно оформить урлы в цитате как код, это спасёт от экранирования
 
@NickVolynkin хочется чтоб сразу хорошо было)) я и не заметил в начале, пока человек в комментарии не написал
 
6:30 AM
@АлексейШиманский Доброе! Да, нужно экранирование. Вроде бы это стандарт MarkDown.
 
@NicolasChabanovsky не, ну с обратной ковычкой понятно еще..... а вот с \. не совсем..... если только там не регэкспом что-то проверяется и прирывается
Обратные слэши не надо же экранировать
 
0
Q: @Username, нам нужна запятая!

Nick VolynkinВ продолжение вопроса "Если сообщение в чате начинается с запятой, номер адресуемого сообщения не раскрывается в имя". В русском языке правильно ставить запятую после обращения. Текущая реализация чата не позволяет это сделать: Если поставить запятую сразу после номера адресуемого сообщения, н...

 
7:10 AM
@NicolasChabanovsky, а разве репутация на мете не должна совпадать с репутацией на основном сайте?
 
@Grundy Должна! Скорее всего кэш.
 
@NicolasChabanovsky первый раз на него попал :-) обычно всегда совпадало
 
@Grundy Если в течении суток не обновится, пожалуйста, дайте знать. Мне кажется, что с общением между сайтами что–то не так. Недавно «важные» публикации с Меты совершенно не верно выгружались целую неделю. Вчера вроде поправили. Может и тут имеет место дефект.
 
@NicolasChabanovsky ок :-) если не забуду до завтра :-)
 
@Grundy Можно уже сегодня вечером смотреть. Как раз будет кого трясти.
 
7:14 AM
@NicolasChabanovsky ага :-)
 
0
Q: Существуют ли в принципе модели с заменяемыми (имеющимися в продаже не б\у) запчастями кулеров?

VimpilНедавно сломался вентилятор у кулера процессора, задался вопросом - бывают ли варианты когда можно купить вентилятор отдельно от производителя (мой был Zalman, поиск ничего не дал). Себестоимость вентилятора 1\4 от цены кулера, я понимаю что производителю невыгодно делать формы взаимозаменяемыми ...

это же офтопик?
 
@Bald Совершенно точно.
 
@Bald официальный топик?)
@Bald почти лифчик
 
@Grundy не посмотришь вот этот мой вопрос про маршрутизацию в . никак не научусь готовить маршруты :(
 
@Bald так и не понял в чем вопрос :-)
 
7:21 AM
@Grundy не работает маршрут
@Grundy смог я объяснить что у меня не работает сломалось?
 
7:46 AM
@Bald а где ты нашел параметр ActionName?
 
@Grundy Ты про атрибут? [ActionName("Index")]?
 
@Bald нет, я про твой параметр в атрибут Route: [Route("~/Operations", ActionName="Index")]
 
Добрый день всем, хотел бы попросить совета, какой инструмент использовать:

Задача: есть некоторое public api, почти rest. Сейчас есть место, куда выплевывается обычный json с его сигнатурой.
Основная нужная фича 1: надо генерить по этому json простенькое гуи для доков. Аля "менюшка с методами - страница с параметрами и описанием". Я могу конечно сам по-быстрому накорябать, но что-то подсказывает мне что задача ужасно распространенная.
Доп фича 1 (очень желательно): возможность из этого гуя отправлять тестовые запросы.
 
@Grundy на сколько я смог понять, в квадратных скобках возможно указать через разделить несколько атрибутов, т.е. это что то типа эквивалента [Route("~/Operations")], [ActionName("Index")]. ссылка то сгенерированная как Html.ActionLink("Index", "Operation") ведет туда куда надо, т.е. на /Operations
 
@Bald да, можно, но ты присмотрись, у тебя ActionName - не в квадратных скобках Route("~/Operations", ActionName="Index")
а то про что ты говоришь, должно было быть так: Route("~/Operations"), ActionName("Index")
 
7:53 AM
@Grundy опечатка, счас поправлю
[Route("~/Operations"), ActionName("Index")]
        [AllowAnonymous]
        public ActionResult GetOperationList()
        {
            var model = _operationService2.GetOperationList();
            return View("OperationList", model);
        }
@Grundy копипаст из проекта^^^
 
@Bald ага, и ты хочешь чтобы по-умолчанию он открывался?
 
@Grundy именно
 
@Bald попробуй вариант из комментария
 
@Grundy пробовал, уже так, насколько я понял это так указывается метод контроллера по умолчанию. первоначально я же должен как то сказать что иди на ... обратить к контроллеру Operation
 
@Bald Ну так как заработало с таким атрибутом?
 
8:01 AM
@Grundy нет - The resource cannot be found.
 
24
A: Default route for root path using asp.net attribute routing

Jay DouglassYou can set the default route for the app like this: [Route("~/", Name = "default")] public ActionResult Index() { return View(); }

попробуй ~/ поставить перед указанием action
 
@Grundy задания имени маршруту([Route("~/Operations",Name="Default")]) не помогло
 
@Bald ты не понял, на что там указывали :-) дело не в имени, а в роуте :-)
имя может быть любым и вообще не играет никакой роли
 
Хоть убейте класс не вижу. И совсем не понимаю зачем именно он нужен. Стреляете из базуки по одноклеточным, голубчик. — Vasiliy Rusin 1 hour ago
 
8:19 AM
@Grundy нет, я понял что если изменить ~/Operations на ~/ то тогда работает, но я то хотел что бы список операций был доступен по адресу /Operations, для действий с экземпляром Operation адреса вида Operation/{Id}/{Action}
 
@Bald и ты опять не понял :-)
 
@Grundy ???
 
атрибут про который я говорю должен быть не на методе контроллера, а на классе контроллера
 
@Grundy Семен Семеныч, аааа, сек. счас проверю
 
@Bald в принципе в комментарии я специально выделил слово контроллер :-)
 
8:27 AM
@Grundy [Route("{action=index}")] - The resource cannot be found.
 
@NicolasChabanovsky, отбой тревоге :-) обновилось :-)
@Bald там в комментах еще второй вариант :-)
 
@Grundy Здорово!
 
@Grundy [Route("~/{action=index}")] - The resource cannot be found.
 
@Bald по какому адресу?
 
@Grundy по маршруту по умолчанию, тот который стартовый
@Grundy пока только помогло изменения маршрута для метода GetOperationList
 
8:36 AM
Нашел swagger, доволен как слон
 
@Grundy вроде заработало, но я что то не уверен в правильности... добавил к методу GetOperationList еще один атрибут: [Route("~/")]
 
@Bald забавно :-) работает
 
@Grundy @PavelMayorov не могли бы Вы помочь, в процессе приготовления маршрутизации в приложении вот в этом вопросе
@Grundy может PavelMayorov что подскажет. нет так потом опубликую самоответ(хотя чего ждать)
@NicolasChabanovsky, @NickVolynkin не могли бы Вы перенести комменты в чат вот здесь
 
@Bald Готово!
 
@NicolasChabanovsky спасибо
 
8:48 AM
@Bald Всегда рад!
 
Всем привет, знает ли кто модуль для Python, для смены IP адреса?
 
@Insider нет
 
@Insider попробуй спросить у @NickVolynkin(он вроде питонист), или посмотри сводку метки python дабы спросить таргетированно :)
 
@Bald нет, Ник не питонист :-)
 
@Grundy как ни странно Ты прав, хотя я вроде как слышал от @NickVolynkin что сейчас он использует в качестве инструмента, может я путаю
 
9:00 AM
@Bald не :-) он говорил, что начал его смотреть :)
@NicolasChabanovsky, только сейчас обратил внимание, а почему у тебя ромбы не на всех сайтах сети?
 
@Grundy Видимо, я не везде являюсь модератором.
 
@NicolasChabanovsky а я думал сотрудники по-умолчанию с ромбами везде :-)
просто непонятна закономерность почему на некоторых сайтах нету :)
 
@Grundy Неа. Только там, где разбираемся.
@Grundy Хотя нет, видимо закономерности нет.
 
@Bald эх
 
@NicolasChabanovsky говоришь по-испански? :)
 
9:06 AM
я сколько искал.. так и не мог найти не одного нормального модуля
обычным os.system() не обойтись :(
 
@Grundy смотреть? )
 
@NickVolynkin ага :-) щупать :-)
 
@Bald я пишу на питоне, но круг задач довольно ограниченный
@Grundy это может я в зоопарк собирался?
 
@NickVolynkin о чем и речь :-)
 
а вот и он, сейчас @NickVolynkin расставит все точки над i :)
 
9:07 AM
@NickVolynkin не знаешь модуль для смены сетевых настроек?
 
@Insider ОС хоть какая?
 
@NickVolynkin RPI
 
@NickVolynkin а питону разве не все равно? :)
 
@Grundy неа.. для виндовса вроде там ограничения
 
9:09 AM
@Grundy следующим вопросом может быть используемая версия питона ;)
 
2.7 xD
 
У нас тут есть jfs, вот он хороший питонист
 
docs.python.org/3/library/ipaddress.html - это я уже смотрел.. но тут совсем не о смене сетевых настроек
 
@NickVolynkin его кстати давно не видно
 
9:10 AM
@NickVolynkin призываем тебя jfs :D
 
@NickVolynkin Вы можете его призвать используя свою волшебную палочку силу Модератора
 
@Bald не тот случай )
 
@NickVolynkin давно в чате нет? а то у Вас же что то типа @@Bald доступно
 
@Insider там же на борту какой-то линукс? за счет конфигурации iptables можно задачу решить?
iptables is a user-space application program that allows a system administrator to configure the tables provided by the Linux kernel firewall (implemented as different Netfilter modules) and the chains and rules it stores. Different kernel modules and programs are currently used for different protocols; iptables applies to IPv4, ip6tables to IPv6, arptables to ARP, and ebtables to Ethernet frames. iptables requires elevated privileges to operate and must be executed by user root, otherwise it fails to function. On most Linux systems, iptables is installed as /usr/sbin/iptables and documented in...
 
@NickVolynkin неа.. у меня связано с Flask приложение. Если меняю айпишник через такие штучки.. Малинка становится доступна через два IP адреса
 
9:12 AM
@Insider а, вот тут я уже не разбираюсь, к сожалению
@Insider наверное, стоит вопрос задать на сайте :)
 
@NickVolynkin уже пробовал - ноль ответа )
 
@NickVolynkin У меня в голове не укладывается, как через один LAN порт, она вдруг доступна через два IP
 
@Insider а может это настройка на уровне DNS?
Блин, вообще сети плохо понимаю
 
@Insider а разве не может быть второго ip аддреса у одной сетевой карты&!
 
9:15 AM
надо хоть O'Reilly's какой-нибудь прочитать
 
@Bald не должно, как минимум не у таких дешевых как в самой малинке
 
@Insider почему, дело же в системе
 
def change_test():
ipaddress = request.form['_ip_address_']
os.system("sudo ifconfig eth0 down")
os.system("sudo ifconfig eth0 %s" % ipaddress)
os.system("sudo ifconfig eth0 up")
тогда бы такой код, его менял
а старый IP остается и работают два
 
5
A: Change IP address permanently with ifconfig in Debian

SnakeDocYou likely have your machine set to DHCP at boot... Do: sudo vi /etc/sysconfig/networking-scripts/ifcfg-eth0 change BOOTPROTO to BOOTPROTO="static" Then add in your settings... Mine looks like this: DEVICE="eth0" BOOTPROTO="static" BROADCAST="192.168.254.255" DNS1="192.168.254.25" GATEWAY="...

это то что сходу нашел по ifconfig how to change ip address
 
к сожалению нет.. ничего подобного на малинки нет :(
 
9:28 AM
@Insider как вариант попробовать зайти с другой стороны. там же в первую очередь линух(хоть и урезанный), на сколько я понимаю поправьте меня если не прав
 
@Bald как понять с другой стороны?
 
@Insider ну зачем Тебе питонист, может надо спрашивать у линуксоидов?
 
@Bald хм..
 
@Insider вот здесь список возможных начинок(ос) довольно таки велик
 
@Bald а на всех ли работает PiCamera, другой вопрос)
 
9:41 AM
@Insider в общем я думаю попробуйте узнать как в {Необходимая операционка} выполнить настройку сетевого интерфейса, например при помощи командной строки. а уж из питона потом будете выполнять эти команды
 
@Bald Как из командной строки, написано в моем коде выше.
Попробую тот модуль от гугла.. может поможет
 
@Insider Вы его выполняли без прослойки в виде питона, он работает?
 
@Bald да
Он работает не так как нужно из за Flask
я думаю, не перезагружать ли фласк..
 
@Insider ну это может быть логичным
 
@Bald в ряде случаев, это удобно. я просто указал на пропущенный вами вариант, вдруг вы упустили его из рассмотрения =)
@Bald кстати, неплохой обзор плюсов/минусов отображения иерархии классов на бд есть у фаулера в PoEAA
 
9:53 AM
@DmitriySimushev я пытался начать читать эту книгу, но как то не поперло, так тяжело написано. надо обратить внимание на конкретно эту информацию. спасибо за наводку
@DmitriySimushev я его упустил умышленно, мне кажется неправильным хранение повторяющейся информации в нескольких таблицах :( вариант хранения свойств наследников в отдельных таблицах мне казался идеальным, до тех пор пока не столкнулся с определенными трудностями
 
@Bald изолированное хранение позволяет вообще избавиться от join'ов при выборке
 
@DmitriySimushev хотя можно было бы завести наследников без доп свойств. но попахивает костылем(читать как говнокод)
@DmitriySimushev и получение нескольких наследников сведется к union
 
@Bald все пишут говнокод ))
 
@Bald при таблице под каждый конкретный класс (Concrete Table Inheritance) вы не сможете использовать union, просто потому, что вам придется лепить костыль для определения к какому именно классу относится строка
@Bald (понятно, что костыль тривиален, но все же)
@Insider именно от этого мы все и пытаемся тут уйти
@Insider иначе программировать смогла бы каждая домохозяйка
 
@DmitriySimushev мне необходимо получить список наследников без этих самых различий, т.е. получили itemsType1, itemsType2 выбрали необходимые поля, склеили и все
 
10:03 AM
@Bald ну а в объекты вы эти строки (из бд) конвертировать будете?
 
@DmitriySimushev счас набросаю пример как я это представляю
 
@DmitriySimushev ну.. наговнокодить.. то она сможет )
 
@Insider как по мне, целью любого крупного сообщества (не считая решения практических задач) должна является воспитательная работа. говнокод - плохо, качественный код - хорошо. иначе вместо сообщества у нас будет болото
 
public abstract class Item
{}

public class ItemType1: Item
{}

public class ItemType2: Item
{}

public class ItemViewModel
{}

var itemTypes1 = _context.Set<Items>().Where(x=>x.ItemTypeId==1).Select(x=>new ItemViewModel{});
var itemTypes2 = _context.Set<Items>().Where(x=>x.ItemTypeId==2).Select(x=>new ItemViewModel{});

var tesult = itemmTypes.Union(itemTypes2);
 
Kevin Montrose on July 21, 2016
Today - thanks to our amazing community beta testers - we're shipping our [biggest expansion to Stack Overflow][1] since it first launched: Documentation.
 
10:07 AM
@DmitriySimushev ^^^
 
@Insider ну и говнокод-говнокоду рознь. есть ситуации, когда нельзя обойтись без костыля из-за серьезной реальной причины (производительность, легаси код, что-то еще). а есть случаи, когда костыли вызваны либо ленью разработчика либо его невежеством.
 
@NickVolynkin, @NicolasChabanovsky, вот тут автор удалил вопрос, может стоит его разудалить и сделать дубликатом? или все равно? ru.stackoverflow.com/questions/546910/…
 
@Grundy Наверное смысла нет.
 
@NicolasChabanovsky ага :-) тогда пускай так и будет :)
 
@DmitriySimushev набирал в блокноте, пропустил конструкцию OfType()
 
10:09 AM
Без регистрации и смс
0
Q: Пользование Sublime Text 2 без регистрации

sergeivisotskyМожно ли пользоваться Sublime Text 2 без регистрации серийного номера? Просто у них на сайте скачивание в свободном доступе.

 
@DmitriySimushev либо его незнанием из за очень емкой и не очень информативной школьной программы, как у меня.... :(
 
@Bald itemTypes1 - массив строк? или массив объектов?
 
@NickVolynkin а что он платный что ли? :)
 
@Bald все, туплю =)
 
@Grundy ну да
 
10:10 AM
@DmitriySimushev :)
 
@Bald я правда не понимаю, зачем вы используете два разных класса. ведь они, фактически, нигде кроме бд не фигурируют
@Insider ну так учитесь. знания у нас вроде не под запретом ;)
 
0
Q: Недоступность некоторых Знаков для просмотра в профиле

lexxlВ личном кабинете не все Знаки доступны, скажем так, для получения по ним информации касательно своего профиля. То бишь, например, посмотреть свой прогресс по знаку "Непризнанный гений" я не могу - к нему, вероятно, нет доступа (хотя изначально создаётся впечатление, что его не существует). ...

 
@Bald или x.ItemTypeId==1 - это такой хитрый выбор класса? =)
 
@DmitriySimushev у них могут быть свои уникальные наборы аттрибутов
@DmitriySimushev типа того, подклассов же может быть много(пусть будет 5) а мне надо не все
 
@Bald эм... вы же понимаете, что union им можно делать, только если они реализуют один и тот же интерфейс?
 
10:14 AM
@DmitriySimushev читать время не всегда есть.. ну и иногда все же даже читая Крупник´а по С, нужна помощь специалиста
 
@DmitriySimushev обратите внимание на Select(x=> new ItemViewModel{}) в результате itemTypes1 & itemTypes2 будут типа IEnumerable<ItemViewModel>, поэтому я смогу их безболезненно слить в один :)
 
@Insider жизнь боль. хороший программист обязан тратить время на самообучение
@Bald давайте немного абстрагируемся от кода. подход с полностью разными таблицами дает большую свободу в изменении листьев дерева иерархии
 
В начале книги к примеру - Рассказывают, что в XIX веке один учитель действительно задал ученикам вычислить сумму всех чисел от диницы до ста. Компьютеров тогда не было, и дети стали прилежно складывать числа. Только один ученик нашел правильный ответ всего за несколько секунд. Это был Карл Фридрих Гаусс — будущий великий математик. Как он это сделал?

Я так до сих пор и не понял
 
@Bald но это же добавляет печальки, если вы вносите изменения в базовый класс или однотипные изменения в листья
 
@DmitriySimushev Так-то оно так... но есть и домашние дела, как готовка, уборка и проблемы с документами и тд.. которое просто забирают все оставшееся время
 
10:20 AM
@Insider по формуле - сумма ряда
 
@Insider 99+1, 98+2, 97+3, ...., 50+50 =)
@Insider потому я и сказал, что жизнь боль
 
@DmitriySimushev все три подхода не идеальны, и с этим приходится мириться/идти на какие то компромиссы :)
 
@Insider но выбора никакого
@Bald ну как бы да. просто нужно посмотреть на плюсы и минусы =)
 
@DmitriySimushev угу :(
 
@Bald начните с фаулера ;)
 
10:22 AM
@DmitriySimushev тяжелый автор, то ли Чистый код
да и полный справочник по C#6 вроде тоже читается легче
 
@Bald вы про Complete Code?
 
Вообще с каких книг начинать читать лучше для изучения C++ или C#?
 
@Bald а GoF вы читали? А DDD Эванса? кмк, фаулер не самый тяжелый автор
 
Complete Code это помоему Совершенный код, приобрел немного полистал, читается легче фаулера
 
@Bald не читал, но говорят дядюшка боб действительно хороший писатель
 
10:25 AM
GoF есть, пробежался глазами, запомнил некоторые названия, я пока не до рос
 
@Bald GoF тяжело идет, если пытаться читать как учебник, не рассматривая реальные примеры из собственного опыта
 
@DmitriySimushev посматривал в сторону DDD Эванса, книги стоят дорого, а иногда хоется кушать, пивка попить... ну и т.п.
 
@Bald совершенный код, скорее как обзор хороших практик без детального описания
 
@DmitriySimushev да я понял что бессмыслено читать как книгу. но пока не понадобилось
 
@Bald если вы считаете, что вам рано GoF, то на эванса лучше не смотреть. если очень нужно DDD, можно попробовать Вон Вернона. идет легче
34
Q: Книги и другие материалы для обучения

QwertiyКакие книги могут пригодиться для обучения? 1. Stack Overflow на русском 2. Stack Overflow на английском Это вопрос предназначен для того, чтобы в единственном общем ответе собрать ссылки на эталонные вопросы по источникам. Метки пишем в алфавитном порядке. Если некоторый вопрос является этало...

 
10:28 AM
@DmitriySimushev английский список смотреть?!
 
@Insider можете еще потрясти экспертов по c# и c++
@Bald что? =)
 
@DmitriySimushev а это вы инсайдеру а не мне список литературы кинули
 
@DmitriySimushev благодарю )
 
@DmitriySimushev об этом речь?
 
10:30 AM
@Bald так вот же на русском
32
A: Книги и другие материалы для обучения

QwertiyStack Overflow на русском Книги и учебные ресурсы по фундаментальным знаниям и навыкам разработчика c# Книги по C# и другая литература c++ Книги и другая литература по С++ c++ Где взять стандарт C++? java Книги по Java и другая литература javascript Книги и учебные ресурсы по JavaScript php Кни...

@Bald ну и да, я список @Insider кинул =)
@Bald да, именно об этом. написано сильно приятнее, чем DDD эванса. С другой стороны, не факт что вам вообще нужно DDD =)
@Bald по-крайней мере в начале пути
 
@DmitriySimushev ну я вроде как его использую пытаюсь использовать :)
 
@Bald тогда посмотрите на книжку Вон Вернона. Думаю там можно найти несколько полезностей. ну и она дешевле, чем "большая синяя книга"
@NicolasChabanovsky бред какой-то
2
 
@DmitriySimushev ага, надо посмотреть на комбуке :)
 
@DmitriySimushev Почему же? :)
 
@NicolasChabanovsky кмк, документация - ресурс проекта. вместо возни с so правильнее коммитить в проект (в документацию).
@NicolasChabanovsky неправильно пытаться создать внешнюю документацию, передавая ее частной коммерческой компании, никак не связанной с проектом
 
10:36 AM
Да чо ж такое-то
0
Q: из локального репозитория в глобальный

Aleksander ShakotkoРаботаю в IDEA используем Maven, так вот мне для одной задачи установить библиотеку ojdbc7.jar для связи с БД Oracle, это пришлось сделать вручную,так как при добавлении в pom.xml зависимостей не происходило сборки,потому что не мог найти файл в репозиториях. Так вот, получается создалась эта биб...

сколько ж можно
 
@NicolasChabanovsky ну и на мой взгляд, документация, оторванная от кода, всегда будет протухшей
 
@NicolasChabanovsky ага, мне пришли уведомления о новых привилегиях
 
@NickVolynkin это прямое следствие пути "консольный гит для неудачников". IDE головного мозга, все дела
 
@DmitriySimushev Как я понимаю, идея немного в другом. Будет не просто документация написанная тех. писателями, а в первую очередь примеры использования и пояснения к продукту от сообщества.
То есть, по сути, это поле для вопросов, которые ранее закрывали как «слишком общие» (то, что too broad).
 
@NicolasChabanovsky это не нужно. документация про другое. то, что вы имеете в виду это гибрид ужа с ежом туториала со справочником.
 
Документацию нельзя просто прийти и написать, ее надо запросить.
 
@DmitriySimushev я читаю это и у меня впечатление, что у него и в голове такая же белиберда, как в тексте.
 
@DmitriySimushev Ну да, только у SO это называется Документация.
 
@NicolasChabanovsky не важно как это называется. важно то, что это не нужно.
@NicolasChabanovsky вместо этого, нужно пропагандировать коммиты в документацию самого проекта
@NicolasChabanovsky so - лишнее звено в этой цепочке
 
В ранних анонсах (по метке ) явно говорилось, что это не замена стандартной документации, и SO не предоставляет хостинг для документации к проектам.
 
10:41 AM
@NicolasChabanovsky но их (вашу) позицию я тоже понимаю. все вертится вокруг аудитории
@NicolasChabanovsky тогда зачем все это? сложные случаи оформляются вопросами. тривиальщина должна быть в документации проекта
@NicolasChabanovsky походе se просто решили поднять градус незаменимости в среде разработчиков
 
@DmitriySimushev Stack Overflow все используют как базу готовых решений. То есть зашли, видят пример реализации, бедру и используют. Документация именно об этом.
 
@NickVolynkin и вы, почти наверняка, правы
@NicolasChabanovsky тогда зачем еще один ресурс, если сам SO уже выполняет эту функцию?
@NicolasChabanovsky я же говорю, не надо ходить вокруг да около, это все про аудиторию se, а не про пользу сообществу
@NicolasChabanovsky на данный момент - это все, что я вижу в новом ресурсе
 
@DmitriySimushev Просто вынесено в отдельный функционал, где можно только об этом и писать. Ко всему, вопросы и ответы не подходят в контексте 1) изменения версий, 2) вопросов вида «как работает IEnumerable».
 
@NicolasChabanovsky 1. можете привести пример? 2. это самый высококачественный класс вопросов (как минимум на ru.SO). если его убрать -- останется болото жиквери плюгинов
@Bald забавно. я наловчился покупать такую литературу офлайн, но у меня все равно выходит дороже
 
@DmitriySimushev я уже так сэкономил на справочнике по C#6, на озоне брал GOF, Чистый Код, Совершенный код(платил бонусами спасибо) :)
 
10:48 AM
@DmitriySimushev не удержался, написал ему об этом
 
@NickVolynkin ща флагну как неконструктивный :-)
 
@АлексейШиманский ваше право )
 
@DmitriySimushev Что–то под рукой нет реальных ссылок на пример из уже написанных статей документации, но есть объяснения функционала на Мете.
 
@NickVolynkin когда я учился в школе, один из моих учителей (по-моему по геометрии) говорил: "кто ясно мыслит, тот ясно излагает". мне кажется, что только с возрастом и опытом придет систематизация знаний
@АлексейШиманский флагануть коммент модератора... за вами уже выехали =)
 
@DmitriySimushev Еще я вижу, что активно обновляется справочный центр прямо сейчас. Думаю там будут примеры :)
 
10:50 AM
@DmitriySimushev а еще с возрастом может прийти много чего не хорошего :)
 
@NicolasChabanovsky я говорил не о примерах функционала. моя позиция в том, что еще один ресурс под документацию в сети se не нужен. не хочу вас обидеть, но мне все равно как работает что-то, что идеологически бесполезно
 
@Bald и хорошего тоже. хотя в моей компании я главный пессимист =)
 
@DmitriySimushev я с ужасом жду этого хорошего :)
 
@DmitriySimushev Скорее всего, проблема в том, что я не верно донес идею нового раздела. Постараюсь исправиться.
 
10:53 AM
@DmitriySimushev все равно документацию не читают и бегут на форумы и сайты so русо )
 
@АлексейШиманский зависит от документации. я регулярно читаю mdn -- потому, что он во-первых хорош, а во-вторых у JS только спецификация (и нет, это все равно не оправдывает создание нового ресурса в se, т.к. ситуация с JS - исключение из правил)
@АлексейШиманский в остальных случаях, документация к проекту имеет приоритет. самое забавное, когда документация не полная. вот тут надо сначала разбираться (форумы, so, исходники, разработчики проекта), а потом коммитить в доку
 
@DmitriySimushev я про новичков, которые собственное и приходят и задают вопросы. А те, кто поопытнее, тем, собственно, и не нужна другая документация, кроме той, которой пользовались.... Особенно, если она будет копией официалки.....Что-то слабо верится, что кто-то будет прям по-своему все переписывать с нуля, с каждого языка, с каждого фреймворка и пр.
 
попытка же сконцентрировать усилия на создание какой-то внешней доки, только снизит количество контрибьютеров доки проекта. это контрпродуктивно для сообщества в целом. но, как я уже сказал, новый ресурс про аудиторию, а не про сообщество
2
@АлексейШиманский как по-вашему, я достаточно опытен? а мне нужна официальная документация (реально нужна), и я, бывает, коммичу в нее. про внешнюю доку согласен, но как подтвердил @NicolasChabanovsky новый ресурс это гибрид справочника с туториалом.
 

« first day (477 days earlier)      last day (2829 days later) »