« first day (180 days earlier)      last day (3123 days later) » 
01:00 - 18:0018:00 - 00:00

6:00 PM
В настоящий момент и список и рецензии на сайте всё равно есть (и даже не закрыты). Просто они размазаны по 15-20 вопросам, например вот так:
Я бы не рекомендовал Шилдта. Он известен многочисленными ляпами и фактическими ошибками. — VladD Jul 30 '13 at 18:42
 
там ссылки на книги древнего года
 
@PashaPash все 3.5 (не плюсы, а вообще по программированию) книги, кои я читал принципиально друг от друга не отличались. Я бы на такие вопросы отвечал бы так: "Как я понял вы такого-то уровня, вам подойдёт ЛЮБАЯ книга из такой-то категории (нуб/мид/хард) из списка по ссылке)
 
Можно дописать в ответ: «если вы не можете выбрать сами, берите книгу номером, равным дню вашего рождения % размер списка».
 
@Vlad а если не можете посчитать это выражение, то начните с учебника по математике, ага?
 
@ЮрийСПб не любая. в том то и дело. есть объективно плохие книги. или объективно плохие переводы
 
6:00 PM
@NickVolynkin Да! :-D
@PashaPash Вот и хорошо, наша цель — не допустить их в список.
 
avp
Не, ну есть же в самом деле хорошие книги по программированию.
2
 
@ЮрийСПб например, рихтер 3-й (вроде бы) - был УЖАСЕН!
перевод. оригинал - отличная книга
@avp Александреску?
 
@PashaPash ... и что?
 
@Vlad ну С++ в 2000 году, и С++ сейчас - два разных языка
 
@PashaPash А, вот это да, есть такое. Впрочем, Рихтер да, скучноват.
 
6:02 PM
Почитал (пару глав) книгу Стивен Парта Язык программирования C++, но, как понял, там очень мало полезного. В частности там рассказывается о "строках - массивах символов" а это по моему С? Я слышал, что в C++ есть класс string с методами.
 
ээх. А у нас в школе во всей библиотеке было два экземпляра Страуструпа. Мне не хватило, так я и не стал программистом на С++
 
@PashaPash Не согласен, не настолько. Новых идей много-то не появилось.
 
@NickVolynkin у меня был свой. что не помешало мне не стать программистом на С++
 
@NickVolynkin Повезло!
 
6:03 PM
@Vlad лямбды, вывод типов, нормальная работа с памятью.
@Vlad строки. инклуды без .h
 
@PashaPash Отличие free store от local в любом случае осталось.
 
avp
@PashaPash, не, Пратт, Языки программирования, разработка и реализация. Там отличный обзор десятка разных языков.
 
А остальное — лёгкий синтаксический сахар.
 
ок. но я все равно остаюсь при мнении, что список не решает проблему выбора (в достаточной мере).
 
avp
Еще мне понравилась Керниган и Пайк Практика программирования и как вспоминаю совсем старая Вирта -- Паскаль
 
6:06 PM
хотя бы Шилдта вычеркните оттуда
 
@PashaPash объективно плохие можно чрез мету обсудить и общим решением люстрировать.
 
@PashaPash Вот это я поддерживаю, да.
@PashaPash Окей. Но вот вы лично сможете улучшить?
 
я за то чтобы не вычеркнуть, а написать кратко, что лучше выбрать что-то другое
 
@Vlad я могу дописать к тем, что читал "отличная книга, всем советую"
> В соседнем контейнере роются два бомжа. И вот один вытягивает из мусора книгу. Название: "Программирование на Турбо-Паскале". И выдает фразу: Глянь, Петрович, неужели кто-то еще на "Трубе" пишет?
 
@NickVolynkin Или так, да. Просто есть люди, которым он, наоборот, нравится;
@PashaPash Не, это не очень аннотация. Она не помогает выбрать :-)
 
6:09 PM
Лучше вместо спика книг напишите туда, чтобы не пытались учить кресты первым языком.
 
@Vlad если просто удалить, его потом просто снова добавят
 
@igumnov и не в коем случае не учили C перед C++!
@Vlad могу еще написать "я дочитал эту книгу до конца на одном дыхании!"
 
Это да. Хотя в английской версии вопроса
> Please edit the accepted answer to provide quality books and an approximate skill level — preferably after discussing your addition in the C++ chat room. (The regulars might mercilessly undo your work if they disagree with a recommendation.)
 
@Vlad "или этот чувак буст писал, он плохого не посоветует!"
 
@igumnov Правило номер один: не пытайтесь учить кресты первым языком. Правило номер два: никогда не пытайтесь учить кресты первым языком. Так?
 
6:10 PM
@PashaPash неудовлетворительно решение (костыль) всё ж лучше его отутствия? =)
 
@PashaPash Неэнциклопедический стиль :)
 
@Vlad добавил аннотацию про Шилдта
 
(отойду ненадолго)
 
Я бы выделил жирным ли внутристрочным кодом имена/заголовки... Стоит ли?..
 
@NickVolynkin О, класс. @PashaPash 一步一步地会到目的
 
6:24 PM
@ЮрийСПб внутристрочным точно не надо
и вообще, write lock, я редактирую ответ )
 
6:40 PM
@NickVolynkin ОК, но, ИМХО, хотя бы заголовки книг надо как-то выделить, а то текст сливается) Если что я как юзер сужу, ибо не фига не дизайнер)
 
@avp @Vlad @PashaPash @igumnov добавил ваши рекоммендации в ответ )
2
не удержался от некоторой субъективности )
 
@NickVolynkin я не против C++ в качестве первого языка :)
 
@NickVolynkin Ох! Нам не дано предугадать, где наше слово отзовётся :)
 
@PashaPash всем не угодишь ))
 
@NickVolynkin хотя, наверное, не посоветовал бы его :))
так что пусть будет
 
6:48 PM
Я бы дописал (предваряя этот вопрос): идеальную, нужную именно вам книгу можете выбрать только вы сами. Мы лишь рекомендуем книги и стараемся, чтобы в списке не было плохих книг. Используйте этот список как базу для вашего поиска идеальной книги.
 
@PashaPash отредактировал )
@Vlad добавил
я надеюсь, я там достаточно ясно дал понять абсурдность идеи «лучшей книги по С++» и необходимость принимать решения самостоятельно
 
Мне кажется, рекомендации стоит утащить вниз списка, а наверху лишь оставить упоминание о том, что они есть внизу, или ссылку (можно ли в markdown сделать якорь?)
 
@Vlad якорь нельзя
вниз можно
@Vlad точнее в markdown можно, но в SO-flavoured нельзя )
@Vlad может, я недостаточно раскрыл эту мысль?
 
@NickVolynkin По-моему, хорошо
 
5
A: Книги и другая литература по С++

Nick VolynkinЕсли сомневаетесь в выборе, следуйте объективным и четким рекомендациям в конце этого ответа. Для начинающих Брюс Эккель (Bruce Ekkel) — Философия C++. Введение в стандартный C++. Брюс Эккель (Bruce Ekkel) — Философия C++. Практическое программирование. Стенли Липпман, Жози Лажойе, Барбара Э. ...

2
не удержался все-таки ))
@ЮрийСПб в ответах про Java & C# курсивом выделены названия книг. Можно привести к такому же виду. Займетесь?
 
7:01 PM
Очень хорошо. Начало есть, теперь посмотрим, что допишут гуру C++ в этот список.
 
впервые вижу у вопроса 5 звезд и 4 голоса за )))
 
Карту конечно забыли добавить.
 
avp
@NickVolynkin, хорошо получилось.
@PashaPash, а Си ни в коем случае не учить перед С++ это потому, что если сначала выучить Си, то от С++ будет тошнить?
 
может, карту тоже в ответ? )))
 
avp
7:06 PM
На мой взгляд карта не помешает (ее разглядывать интересно)
2
 
оставил ее ссылочкой в комментариях
как вам?
0
A: Решение задач с импликацией в ЕГЭ

Vasilyuk  DmitryПрикинул задачу в математике. В районе 5 ответ. Можешь просто вместе построить и посмотреть. Решить графическим методом.

 
Вот последняя версия в высоком разрешении fearlesscoder.blogspot.ru/2012/01/c11-lands.html
 
ответ на математическую задачу «что-то около 5»...
 
avp
Хорошо бы к редактированию списка подключить @KoVadim и @AnT (только что-то давно его не видно)
 
@avp KoVadim в чат не заходит совсем
можно сделать featured-пост на Мете
вроде «давайте все вместе сделаем хорошие списки с рецензиями»
 
avp
7:11 PM
@NickVolynkin, я знаю, но если лично пригласить, то может захочет?
 
@avp в комментарии? ну, хотя бы заметит )
 
@igumnov Эээ... Почему такая маленькая область, где живут баги?
 
avp
@NickVolynkin, наверное. Найти какой-нибудь его ответ и написать комментарий
 
@avp написал
@Vlad там вход в подземные девятиуровневые чертоги Ада, полностью заполненные багами.
 
avp
Отлично. А как думаете насчет @AnT?
 
7:16 PM
@NickVolynkin А, баги — это вся область за границей картинки?)
 
@Vlad это весь объем под поверхностью
@Vlad ничего плохого не хочу сказать про C++, но безопаснее думать, что баги где-то есть
 
@avp Ну, если он захочет, у него же собственный блог с обзорами.
@NickVolynkin Как и со всеми unsafe-языками, мы платим за скорость тем, что ходим по лезвию бритвы.
 
avp
@Vlad, это понятно. Наше дело -- предложить, его право -- отказаться
 
@NickVolynkin Готово. Но жирный был бы лучше)
 
@NickVolynkin Точно, там как раз написано «bugs live here, there and everywhere» :)
 
7:20 PM
да уж, про тестирование аналогичный список делал, но такого жаркого спора не было )))
 
@NickVolynkin C++ зацепил всех :) Есть те, кто его любят, есть те, кто его на дух не переносят — но безразличных мало.
 
@Vlad Кстати да) Я ещёё в школе загорелся идеей научиться кодить, сходил в магазин, купил книгу по плюсам. Открыл дома, не понял как соединить текст в книге с компом (купил какой-то диск с надписью С++, но не понял чё там устанавливать) и забил(
 
добавил-таки карту )
 
@NickVolynkin ... и можно выбрасывать остаток поста :)
 
7:35 PM
@ЮрийСПб Я первым языком учил паскаль по какой-то древней книге, с бумагой и ручкой :)
 
@Vlad я паскаль пару лет в школе. потом пересел на Borland C++. 2.0
@Vlad помню ощущения - как будто машину с ручника снял после паскаля :)
учил по книге "turbo c++ и turbo vision". причем порвалась она ровно по средине между двумя частями.
хорошая книга, всем рекомендую! :))
 
@PashaPash turbo vision я так и не осилил :)
 
8:22 PM
@Vlad я тоже. вторая часть оторвалась и потерялась
 
8:54 PM
Нашел несколько неотвеченных вопросов во входящих.
:24324694 Голосовать нельзя, скорее всего, так как голос все равно будет отменен. Насколько я вижу, после удаления вопрос из избранного не пропадает. В общем, скорее всего это дефект. Отписался ребятам, посмотрим, что скажут.
@Abyx Спасибо!
@PashaPash По поводу объединения Мет. Тут все просто. Сообщество там есть, но, к сожалению, оно не не до конца понимает, а как результат, и принимает правила общения на сайте вопросов и ответов. Это и есть проблема. То есть ребята очень талантливые. Их по праву можно назвать «сообществом», но правил там минимум, а за соблюдением этого минимума никто не следит.
Мета для сообщества, аналогична законодательному и исполнительному органам для государства - без них государство сомнительное получится.
Сейчас Меты для Русского языка нет. Оптимальный вариант ведения Меты для сообщества является объединения её с Метой Stack Overflow на русском.
Благо есть перенос вопросов. Как только сообщество обзаведется лидерами, Мету для Русского языка можно будет «перезапустить», начав с переноса или дублирования вопросов.
@Nofate Не до конца понял контекст. Пожалуйста, подскажите, о чем идет речь?
 
@NicolasChabanovsky на большом СО есть фича запретить отдельному участнику доступ к очереди проверок. У нас она не доступна. Весной вроде бы обсуждали, почему. Но я уже забыл.
 
9:10 PM
@Nofate Я успел забыть, что осуждали. Записал в список дел, как что-то прояснится, сразу отпишусь.
 
@NicolasChabanovsky не получится ли диктатура технарей на сайте для филологов?
 
@PashaPash Не думаю. Чтобы это получилось, надо быть частью сообщества. Объединение Мета-сайтов (если это вообще возможно) позволит сообществу программистов помочь лингвистам выстроить свое, за счет своевременных подсказок.
 
@NicolasChabanovsky что мешало им это сделать без подсказок?
 
Даже не могу вообразить, как мы можем там диктатуру сделать.
Не понимание необходимости.
Немного опыта работы над ХэшКодом: разработкой движка я занимался 2/3 дня в неделю, модерацией занималось 3-5 человек ежедневно.
 
@NicolasChabanovsky решения, принятые на мете, никак не форсятся. для этого просто нет механизма. тем более если это мета другого сайта
@NicolasChabanovsky может быть тогда стоит просто назначить модераторов?
@NicolasChabanovsky раз местные участники с правами модераторов этим не занимаются
@NicolasChabanovsky там 16 человек с репутацией больше 4к
 
9:19 PM
@PashaPash Сообщество - это люди, которые либо принимают условия, либо нет. Нельзя, да и бессмысленно кого-то что-то заставлять. Мы можем лишь подсказывать участникам, обучать новичков и слушать отзывы о системе опытны участников.
 
кстати, 10 из 16 активны на сайте
@NicolasChabanovsky для этого нет эффективного механизма. нельзя "подсказывать", не имея достаточной репутации
@NicolasChabanovsky хотя бы для доступа к очередям проверки
 
@PashaPash Невозможно кого-то «назначить» сообществу, сообщество само выбирает модераторов. От силы, назначением можно считать сотрудника от компании (то есть меня), но я свою миссию провалил на 99% сейчас. Так исторически сложилось, что Русским языком мне помогали заниматься ребята, которые не перешли со мной в Stack Exchange из Сети Знаний в следствии драматической развязки истории.
 
@NicolasChabanovsky может тогда проще тупо закрыть проект (или оставить в вечной бете)
просто у меня сложилось впечатление, что он никому не нужен
 
@PashaPash Согласен. На первых этапах развития этим как-раз и должны заниматься те, кто создает заявку на Зоне 51. По сути, инициатором создания Русского языка был я. То есть проблема очевидна, как и очевидна польза Зоны 51 и всех стадий развития сообщества.
@PashaPash Тут я готов поспорить. Качество содержимого сайта, как минимум до миграции ХэшКода на платформу Stack Exchange было выше чем в сообществе программистов.
 
@NicolasChabanovsky а сообщество было?
 
9:27 PM
Скорость роста, кстати, тоже выше была, причем сильно выше.
 
@NicolasChabanovsky или тоже, "просто пользователи" и рост за счет аудитории мейлру
 
@PashaPash Да. Оно и сейчас есть. Проблема не в сообществе, а в наличии правил и их соблюдении.
 
ох, куда смотрят модераторы?
2
A: Не работает функция isdigit

Vlad from MoscowФункция isdigit определяет, является ли младший байт целочисленного числа с типом int, заданного в качестве аргумента, символьным кодом цифры. То есть она делает не то, что вы предполагаете. Вам просто следует заменить эти два предложени scanf("%i", &userAnswer); if (!isdigit(userAnswer)) brea...

 
@PashaPash Идея проста: если дать ноутбук среднестатистическому папуасу, вряд ли он начнет собирать на нем ядро линукса. Хотя у человека так же как и у нас: две руки, две ноги, голова и т. д.
@PashaPash Ребята на Русском языке грамотные, достойные, но работе с движком их никто не учил. Тут важно еще понимать, что не многие из них поняли разницу функционала между старым и новым сайтом.
Технические люди, все таки, по другому смотрят на реальность.
 
@NicolasChabanovsky ну тогда надежда только на то, что придут новички, и методом тыка найдут местные фичи
а может быть и нет. может быть их полностью устраивает незнание
 
9:34 PM
@PashaPash Объяснить такую сложную систему как управление движком SE не так уж и просто. Учитывая то, что никто этим не занимался в течении последнего года, можно понять, принять и простить.
 
@Nofate Угу, я уже влепил тревогу чему-то особенно запредельному.
 
@Vlad все скучно закончилось (
 
@PashaPash На самом деле, это не правда (я бы даже сказал, обидно) Пожалуйста, зайдите на Русский язык и проверьте ваше убеждение. На мой взгляд, оно в корне не верно. Если бы сайт был бы уровня майлру его бы не стали переносить на платформу Stack Exchange.
 
@NicolasChabanovsky я не имел ввиду уровень. скорее, источник траффика и новых пользователей
@NicolasChabanovsky примерно как тостер для ruSO
 
@PashaPash Источник: 55% - поиск Яндекса, 45% - поиск Google
@PashaPash А это было еще обиднее.
@PashaPash Как может быть кухонный прибор источником трафика?
@PashaPash Хорошо хоть не сказали, что мы все тут просто потому, что жизнь вне офиса скучна.
2
 
9:45 PM
0
Q: Возможно ли использовать вот так оператор if

artes private function getRoute() { if (empty($_GET['route'])) { $route = 'index'; } else{ $route = $_GET['route']; $rt=explode('/', $route); $route=$rt[(count($rt)-1)]; if($rt[(count($rt)-2)]=="product"){ $sql...

а за что плюс то?
 
@NicolasChabanovsky все равно есть более-менее фиксированная аудитория, которая перетекает между сайтами
@NicolasChabanovsky откуда приходят IT-пользователи - примерно понятно
откуда приходят филологи - загадка
где у них гнездо?
 
@Nofate Угу. Но лучше так, а то мне кажется там кто-то перенеадекватил одного не всегда адекватного участника :)
 
10:02 PM
@Vlad ну один неточно выразил свою мысль, а другой ленился разжевать свою позицию, но напирал на свою правоту. Типичная проблема коммуникации (
все, Си - это плохой стандарт, расходимся (
@АнтонСазонов это плохой стандарт, например: как стандартные инструкции x86 будут на ARM выполняться? — dsnk 4 hours ago
 
10:24 PM
@Nofate Так и есть, по содержанию конфликта особо и нету, но по форме, ой.
@Nofate пацаны, Деннис и Брайан нас обманули!
 
01:00 - 18:0018:00 - 00:00

« first day (180 days earlier)      last day (3123 days later) »