@strangeqargo видел тут (в интернетах смежных) намедни: "Вселенная возникла в результате Большого взрыва. А ты отрицаешь, что ислам древнейшая из религий"
@alexolut это ж шутка на тему шахидов со взрывчаткой. Конечно, ислам не может быть древнейшей из религий, он после христианства возник и после иудаизма
ладно там, они могут христианство отрицать из-за того, что иисус для них - пророк, но иудаизм - хрен там.
@strangeqargo Какая красота! Ошибки разбиты по блокам, красиво и гармонично отформатированы. Элемент дизайна прямо-таки. Это не какое-нибудь "заголовки уже отправлены" на хоумпаге Васи Пупкина.
Странно. Я не первый раз поднимаюсь с нуля на SO и хэшкоде, но ни разу не встречал того откровенного бесчинства, которые описаны в статье. Или троллей на меня уже мало?
Подтверждаю, уже пять твинков раскачал до 1000+, нет никаких троллей. Если только не считать моих твинков, да.
@alexolut ну вот хожу я и плюсую все твои ответы.. т.е. складывается ощущение что специально кто-то был нанят для накрутки репы.....а накручивать не по правилам и система откатывает
Алексей не как не может забыть мои минусы. Я имел ввиду мне несколько раз последовательно минусовали, и на следующий день у меня уже откатывали минусы.
Можно подумать, <? ?> — это что-то плохое. Запись <?php ?> до сих пор распространена только по одной причине — некоторые сидят на говнохостингах, где нет доступа к php.ini, поэтому опенсорсным либам приходится использовать универсальную версию. А насильно объявить запись <? ?> работающей везде (как <?= ?>) нельзя из-за извращенцев, которые генерят XML через текст и не хотят изворачиваться ради шапки. У старых пердунов среди разрабов похапэ кишка тонка ломать совместимость.
Впрочем, за энное заворачивание RFC лямбд я их ненавижу больше.
@Squidward Сисадмин настроил сервак, поставил приложение, открыл страница есть в браузере, ошибок в логах нет. Ушол домой и через три дня оказалось что всё отвалилось по причине того что стоят <? ?> и не всегда очевидно что из за этого по сути ошибок нет....
@Squidward short tag(<? ?>) и asp_tags(<? ?>) отключены по умолчанию, по этому при обновлинии настройки нового сервера часты такие ситуации, я даже на практике сталкивался когда 3 разраба не могут понять почему не работает ошибок нет. И процесс дебага затягиваеться, что на подобие ситуации "у меня работает"
@PavelMayorov Не совсем понял комментарий про командную строку, но предпочёл удалить ответ совсем. Топикстартер и так разобрался, что у него не так и ему особо нет нужны уже запускать wcf не из службы, а из консольного приложения.
@Naumov Чем это отличается от ситуации "админ обновил настройки, теперь логи не пишутся, ошибки валятся в браузер, хинты считаются ошибками, ничего не работает". Ну, админ идиот. Какие из этого можно делать выводы о настройке софта?
@PavelMayorov Эммм... Это бы сработало, но насколько я помню (код двухлетней давности всё же) проблема была в том, что компилятор ругался на то, что у меня Main было -- в консольном приложении и windows службе. Вы знаете как это обойти? У меня не получилось, отсюда и такой вариант с if DEBUG
@PavelMayorov В одном проекте нельзя совмещать, а так либо одно консольное приложение не запустится, либо служба. Постоянно править код туда-сюда? Не хотелось, поэтому и был такой вариант: Release собирается на teamcity и идёт на продакшн, Debug можно запустить локально и пускать из-под консоли
@Squidward у вас не один скрипт а 1000 об apache не идёт речь об php сервере(cgi, php-fp,mod), и в каком то одном файле такой трэш или в двух, и страница вроде отображаеться и вроде можно перейти, но какие то ajax запросы валяться и где то что то не работает. Опять же на практике невозможно сразу найти причину не имея каких либо входных данных.
@Naumov Если в компании используется запись <? ?>, то 1. информация об этом должна быть доведена до админа, 2. админ должен настроить правильно и больше не трогать. Если у вас что-то отвалилось, то проблема в этих пунктах, а не в каких-то настройках какого-то софта. Эта проблема организации.
@Naumov Если на вход подавать условие "все разрабы и админы идиоты, всем на всё покласть" — да, использовать можно только <?php ?>. Я бы ещё добавил в каждый скрипт чтение настроек php.ini для проверки, что нужные для этого скрипта опции правильные.
Метка microsoft не нужна.
Метка windows нужна и неважно с каким языком, хоть и с C# или power shell, если предполагается использовать хоть какие-то особенности ОС.
@Naumov Мне ваши вопли напоминают неразрешимую проблему, с которой мы боролись при работе над школьной СКУД: как написать инсталлятор для программы, который способен адекватно обработать ошибку отсутствия рантайма С++, .NET Framework и вообще винды? :)
@VladimirGamalian ну может и есть, я пока как-то с таким не сталкивался. И вот тут наверное как раз хорошо бы иметь песочницу, чтобы не отменили выполненных действий:
Существует ли возможность поиграться с функционалом сайта Stack Overflow не навлекая гнев модераторов, возможность потерять репутацию и быть забаненным на веки вечная?
Короче говоря, существует ли "Песочница"?
I've been using Stack Overflow for a few years, and initially most questions you asked got a positive reception: happy comments and answers, people that tried to help you out regardless of the way you worded it. Of late the tendency is to simply close or put on hold most questions, or downvote th...
@Naumov Мне ваши вопли напоминают неразрешимую проблему, с которой мы боролись при работе над школьной СКУД: как написать инсталлятор для программы, который способен адекватно обработать ошибку отсутствия рантайма С++, .NET Framework и вообще винды? :)
@PavelMayorov Необходимость рантайма плюсов — это какая-то клиническая безграмотность огромного числа разрабов, не умеющих в статическую линковку рантайма (одна опция в свойствах проекта!). С дотнетом тоже решаемо. Вот без оси уже сложнее.
@VladimirGamalian Экономия двух мегабайтов оперативной памяти за счёт разделяемой памяти под бинарник, если версии рантайма у двух одновременно запущенных приложений совпадут до последнего бита? Да ладно?
Запускается вот игра, которая требует 40 гигов на винте, 10 гигов в раме и 5 в видюхе — и требует разделяемую память под рантайм плюсов, чтобы сэкономить 2 метра.
@Squidward ну так это ведь не обязаловка, кому нужна экономия - юзают dll, кому нет - линкуют. В варианте с dll как бонус - обновления меньше трафика сожрут. Т.е. я не говорю, что тот или иной вариант единственно верный.
@Squidward Тут ещё может сильно влиять выбор тех или иных бибилотек, если у вас в проекте уже есть например с десяток либ, которые требуют рантайм, то смысла ваш код линковать статически уже нет
@VladimirGamalian Да. Уменьшение размера исполняемого файла, но увеличение расхода рамы из-за дублирования и убийства разделяемой памяти. Про минусы обычно забывали, потому что "смотри, какой экземшник маленький!"
@Squidward чаще всего, используемые бибилотеки будут собраны под динамик рантайм. Например возьмите SDL2, чтобы накидать игруху. Варианта два - скачиваете хидеры и собраные либы, и используете вместе с рантаймом, либо скачиваете исходники, разбираетесь со сборкой/конфигурированием, и линкуете статически. И так и с другими либами. Т.е. может получиться много лишних движений, только из желания все линкануть статически.
@VladimirGamalian 1. Редист ставится отдельно. 2. Редист всё равно все тащат. 3. Количество версий редиста запредельное, каждое приложение ставит свою. 4. Редисты ставятся отдельными инсталляторами, что замедляет установку. 5. Редисты никто никогда не удаляет, они становятся мусором. В совокупности, экономии примерно ноль, а если она и есть, то исчисляется парой метров оперативной памяти.
@Squidward 1,4 - да, лишний шаг при установке, незнаю, насколько это проблема, болльшиство игрух включает этот шаг, жалоб не слышал. 2,3,5 - тащат, но вы же не сторонник экономии байтов.
@VladimirGamalian Если приложение пишется на коленке и выкидывается через два дня — ОК, пусть редист. Но если приложение пишется несколько лет, неужели сложно разобраться с линковкой?
@Squidward не сложно, и у меня был период - линковал все статически, в итоге понял, что чаще это вызывает больше работы. Т.е. лично для меня, выбор рантайма - это желание избваться от лишних проблем с пересборкой/конфигурированием используемых бибилотек, без очевидных плюсов этого дела.
@VladimirGamalian Каждый раз, когда вместе с игрой стим скачивает свой дистриб директикса, свой редист плюсов, свой инсталлятор дотнета и ещё десять фиговин — у меня попаболь. Если они ещё и не молча устанавливаются, то возникают позывы сесть от 6 до 15 лет. Особенно это забавляет наблюдать со Steam Link через Big Picture, потому что приходится бежать к компу, чтобы десять раз нажать на "Next >>".
Итак, в тексте речь пойдёт о C++, но я предлагаю рассмотреть это и для других языков. Тем не менее, для меня сейчас C++ наиболее актуально.
Проблема: участники сообщества дают ответы по C++, которые актуальные для C++ версий 98/03 годов, а на замечание, что уже 2016 год на дворе и C++14 уже 2 г...
Гы. Вернул себе тонну репы разудалением одного примера в документации. Кто-то запросил улучшение, нуб с 1 репой нажал на "удалить пример", 3 робо-ревьюера, у двоих из которых нет 100 репы, а у двоих — хоть одного плюса по метке, подтвердили удаление. Мрак.
@VladD Как выяснилось, можно откатывать изменения только в одном примере. Инструкция по разудалению одного примера — простая до безобразия: view topic - view history - find edit - view topic - find example - view history - find edit - view topic - find example - rollback - submit - review.
В списке правок важно нажимать на "view topic", а не "view edit", иначе придётся начинать с самого начала. Первый поиск правки бинарным способом.
@VladD Утверждают всё. Вон неверно отформатированный вопрос утвердили в документацию. Кто-то даже мою правку в примере про джавомассивы утвердил, каким бы безумным и бессмысленным это ни казалось.
@Squidward Странно, особенно с точки зрения юзабилити. То есть наличие таких вот инструкций — сам по себе хороший признак того, что юзабилити не на высоте.
@strangeqargo Ну вы там без энтузиазма к перевыполнению плана :) В смысле, можно бы откатиться до старых показателей, а дальше и вниз. Неприятность в том, что всё это в выходные :-/
@Squidward Пересмотрел оригинал, без этого так и не разобрал God knows
@strangeqargo Ну, с медициной у нас пока таки несмотря на 2016 не очень, вот тот же грипп всё никак не победим.
@strangeqargo Только вы ж не вздумайте работать. Можно схватить осложнения. (Не знаю, как это объясняется с точки зрения медицины.) Я похожим образом в детстве зрение посадил.
@VladD грипп, наверное, можно победить, но это такая жоская атака должна быть. оч хитрожопый вирус и заражает все что ходит и летает
@VladD да я время от времени переставляю пару строчек кода или читаю что-нибудь по плюсам и qt, когда температуры нет, а так - пристрастился к подкастам - кльовая штука, когда знаешь, что читать не можется
@VladD ну в то время, когда записывали песню еще не было высококачественного оборудования, которое записывает как угодно что угодно чистенько без помарочек и прочего. да и фредди немного шепеляв был
согласен, это правильное предложение, кроме того, поможет новичкам почаще задумываться о различиях в версиях, а учитывая бедственное положение с учебниками на русском языке (например, в 2016 году без исправлений издают книгу 2002 года), это очень нужно.
@АлексейШиманский Ну, вообще как мне кажется сложно разобрать текст песни, не зная его. Вон я в детстве и слова-то «кубок» не знал. А мне пели в телевизор «красавице и кубку, счастливому клинку». Пойди его разбери.
@VladD мне кажется it depends... ) если включать песню фоном когда что-то делаешь - то как-то особо и не слышишь их даже. А когда хочешь понять текст и слушаешь песню чтоб послушать текст - то вполне можно разобрать большинство. За исключением Death Metal разве что)
Tonight the Super Trouper lights are gonna find me Shining like the sun Smiling, having fun Feeling like a number one Tonight the Super Trouper beams are gonna blind me But I won't feel blue Like I always do 'Cause somewhere in the crowd there's you
@VladD А вы знаете что битлы выпустили одну песню специально бредово пребредовую как насмешку, после того, как многие искали в них глубокий смысл и некоторые находили его.
вики пишет Леннон получил письмо от ученика средней школы Quarry Bank, которую он посещал. Автор упомянул, что учитель английского заставлял его класс анализировать стихи Beatles. Что-то типа того
@VladD это мне напомнило как раньше (не знаю как сейчас), как только маломальские круги на полях появлялись - тут же мчались на них уфологи, изучали.. Так смешно было слушать их речи и объяснения зная, что еще недавно это просто кто-то баловался трактором и помял всё зерно %)
@АлексейШиманский такое любят малообразованные женщины и малообразованные мужчины, к счастью, среди близкого круга знакомых, у меня таких нет
@АлексейШиманский но в массе своей, конечно, как минимум в постсоветском пространстве, из женщин старательно воспитывают или розовых дурочек-барби, или мрачных-коров-верующих
@VladD вы, как пользователь windows с большим стажем, скажите, вы пользуетесь какими-нибудь утилитами, чтоб чистить винду от мусора, реестры диски и прочее, какими-либо программами, позволяющие от хлама почистить чтоб маленько ускорила в своей работе, а не медленно помирала до переустановки?
@strangeqargo даже семерке они нужны....но мы уже на 10-ку пошли.
@strangeqargo всегда есть какой-нибудь мусор. увы. то временные файлы от установки, то при перенесении файлов в реестре что-то застряло. да мало ли чего. за всем не уследишь. поэтому периодически проверить было бы неплохо
@АлексейШиманский Ну, со свежими версиями Windows такая проблема замечается всё меньше и меньше. А со старыми смотрел через утилиты SysInternals, а там здравый смысл обычно помогал. Ну и бекапы реестра :)
@АлексейШиманский Ну, каталог TEMP чищу вручную. А в реестре проблема лишь с теми записями, которые стартуют отсутствующие утилиты. А они ловятся через AutoRuns или как его там.
То есть лишние записи в реестре — не проблема, если это только не зарегистрированные обработчики чего-нибудь.
SysInternals умеют наверное не всё, но достаточно много. Но не в автоматичиском режиме, а в ручном.
@pavel не уверен, что чувствует некрофил, но какая-то тоска поглощает душу. Вот они, на экране, такие довольные, а по итогу едят их черви в сырой земле.
короче теперь, если вы хотите 1) иметь сайт доступный всему миру 2) защищенный от дудоса 3) работающий еще и в России, вам нужно иметь два хостинга - один скрытый за CloudFlare/CloudFront - для запада, второй - без защиты от дудоса, но доступный россиянам
все для бизнеса, спасибо дорогой ублюдочный роскомнадзор, ханжи, твари и предатели
увидишь айтишника из роскомнадзора - плюнь ему в рыло
@strangeqargo да и потом, не все же идеально сразу выходит, в том числе и законы. Их TDD иногда ударяет больно по простым юзерам, да. Но что делать, лес рубят щепки летят. У вас тоже баги бывают наверно иногда?
@strangeqargo Это недоработка исполнительной власти. Но мы то осуждаем закручивание гаек, то наоборот жалуемся на недозакрученные гайки. Хорошо где нас нет.
@VladimirGamalian если бы я допускал такие баги, меня бы уволили в разумные сроки (как и должно происходит с любым профессионалом, который не справляется)
@VladD еще раз повторюсь - моя зарплата, несмотря на повышения фактически осталась такой же, что и 5 лет назад. т.е. профит был только от обучения, а в финансовом плане - бег на месте
@strangeqargo Я, когда мне не нравится зарплата, меняю работу. Да, пришлось два раза переезжать в другой город. Но я нашёл то, что меня на данный момент устраивает. Перестанет устраивать — буду искать дальше.
@VladD не надо этим оправдывать катастрофическую ситуацию в экономике. ессно я могу переехать, но это не будет значит, что "все правильно в стране делается"
@VladimirGamalian мой ник @gmail.com, вдруг что-то интересное
@strangeqargo Ну, мне кажется, это не имеет прямой связи. Если бы ситуация была настолько кататстрофической, что началась бы массовая трудовая эмиграция, то тогда государство бы начало действовать. А без этого оно не будет, зачем ему?
@strangeqargo Я серьёзно. Если мне вдруг станет настолько не нравится Германия, что «аж кущять нэ магу», то я не задумываясь уеду дальше. И вам советую не страдать, а действовать.
@pavel ну, проблема в бэкграунде, надо нарабатывать несколько лет, ходить на конференции, выступать, писать статьи, обещать откаты рекомендовавшим вас ;)
@VladD Вчера ходил на "бесплатную" консультанцию (по налогам), в итоге мне дали кучу контактов, где мне окажут более професиональную помощь (уже не бесплатную).
@VladimirGamalian В Германии совершенно легальная помощь оптимизатора по налогам (Steuerberator) стоит около 100 евро. И при хорошем раскладе экономит тысячи 3-4 налогов в год.
@VladimirGamalian Ну, а вот по кредитам есть куча онлайн-сайтов со сравнениями. Правда, требуется самому сесть и разобраться. С другой стороны, час рабочего времени, который вы на это потратите, так или иначе стоит те же 100 баксов, такшта...
@VladimirGamalian Думаю что @Grundy - агент жидомасонов. Хочет внедрится в нашу секту троллей новичков и опубликовать все тайные приёмчики по выживанию новичков с сайта.
В описании метки c++ о версиях ничего не сказано.
Ни о старых версиях, ни о новых. Так что причин не использовать С++11/14 без соответствующих меток нет и вы фактически правы.
Я поддерживаю предложение ограничиваться конкретными версиями только если добавлена метка с явной версией. Но когда их ...
@avp Немного не понял ваш вопрос... GtkPhp это собственно класс а uploadClick и cancelClick это callback'и при клике на кнопки... Но во прос о том как результат вычисления callback'а передать обратно в функцию и вернуть, не использую глобальных переменных(они меня смущают просто)