• 5 рекомендаций по написанию качественных стрелочных функций
    0
    Какое рассуждение стоит за рекомендацией использовать стерлочные функции cостоящие из одного выражения? Оптимизация компилирования? Памяти? Назначенная семантика какая-то?
  • Анализ половозрастной пирамиды России с 1946 по 2036 гг
    0
    deleted
  • Коронавирусы: от SARS к 2019-nCoV
    +2
    Вопрос скорее как он может «не обнуляться»? Конечно останавливается воспроизводство одних антигенов/антител, заменяется другими. Аллергии сплошь и рядом забываются «была в детсве и вот прошло» и как раз именно пищевые. Не забываются аллерии на то с чем все время контакт имеешь: пыль, синтетика, ну и аллергии на белки «очень похожие на собственные до степени смешения».
  • Коронавирусы: от SARS к 2019-nCoV
    +1
    Грипп — и шумиху устраивают, и школы закрывают, и на работе дают послабления «не приходи если подозреваешь нехорошее» и в клиниках делают дополнительные усилия чтобы разделить грипозников от «просто больных».
  • Байесовская сеть, валюты и мировой кризис
    0
    Интересно, но не стоило гнать паровозиком «крах капитализма» — никак не следует, более того никак не определено о чем это. Нельзя не признать право автора подчеркивать свою «партийность», но читателя подвешивает: «откуда это?? я же не шел на митинг и тут вдруг...».
  • Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е
    0
    Вообще-то мне позирующее хамство ненавистно, например его ник dolboeb. Обвинения в херрасменте просто противны. Каких я на этом фоне помоев могу добавить — удивляюсь. Но если добавил — прекрасно. Сам Носик — ненависти, конечно, не достоин, да и не снял он бы никакие табу, если б общество не хотело их сбрасывать. Он всего лишь паразитировал на негативной тенденции и отношение к нему как к паразиту.
  • Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е
    0
    Я не о фильме, я о том что мы наблюдали, пережили и до сих пор живем. Откройте коммантарии под BBC или WSJ и вы увидете комментарии людей которых не убедили что энергичная глупость это свобода. Носки же умудрился убедить в этом русских. dolboib на лбу не имеет отношения к коммерции. Это чистейшая культурная деструкция.
  • Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е
    +2
    Нет человека сделавшего больше дурного для рунета чем Носик. Бедовый чувак в результате цепочки каких-то случайностей, вдруг стал «говорящей головой» сети, и убедил обывателя что в сети дозволено любое хамство. Мы теперь знаем что Носик позволял себе и по жизни гораздо больше чем хамство, человек натурально был болен головой и совестью. В результате — жуткая сетевая этика. При чем было же ФИДО где все было в норме, именно ей Носки язык показывал, «там не свобода, а тут свобода». А ведь русская школа (само)модерирования создавала исключительно качественный контент, «русский сегмент» обладал стойким иммунитетом. Носик — это ВИЧ русской сети. Уж извините.
  • Фишечки или ехать? Уникальные мелочи в смартфонах
    0
    Есть еще японскй путь. Вместе с мобильниками продавать различные сервисы.
  • Урбанистика в Китае: меньше хипстеров, больше науки и ИТ
    0
    Будем оптимистами. Китайскую урбанизацию (и вершину ее достижений — города тюрьмы в уйгурисатне) человечество как-то сможет преодолеть. А атомизацию общества преодолеть нельзя.
  • Древности: краткая история MP3-плееров
    0
    Спасибо за информацию. Возможно затык в другом, но факт такой что в этой компоновке больше 32 GB флешку не ставят.
  • Древности: краткая история MP3-плееров
    +1
    Ничего лучше нонейм плеера встроенного в «USB Stick на АААшке» ( www.aliexpress.com/item/32963701203.html?spm=2114 ) не придумали. Но можно было бы — они все по одной схеме построены и только FAT понимают, следовательно затык по размеру в 32 GB. Поэтому берешь сразу два (по 5 евро).

    Хотя кто знает автора схемы/чипа — поделитесь. Кто-то же это чудо выдумал.
  • Какие ставки сделал Безос в 1997 году, чтобы Amazon сейчас занимал 50% рынка e-commerce в США и 14% в мире?
    0
    Шапка вводит в заблуждение, инвесторы амазон любят не за екоммерс — ретейл у амазон убыточный. Доходы приносят облачные сервисы и реклама.
  • 13 приёмов работы с npm, которые помогают экономить время
    +1
    Зачем отправлять коммиты в GitHub при помощи npm? Аж голова заболела…

    А может кто-нибудь объяснят что происходит с репозиторием при апдейтах зависиомстей, что там все время что-то скрипит и ругается и npm install приходится повторять несколько раз, а иногда просто сносить весь каталог node_modules и переустанавливать все заново. и что можно интересного узнать из дерева зависиомостей? оно огромно может конфликты версий можно как-то одним репортом доставать? что делает audit fix?
  • Не пора ли реляционным базам данных на свалку истории?
    0
    Да конечно «рапределенное хранилище» не самое удачное название потому что термин уже занят, но что имелось ввиду понятно. Так а вы подтверждаете что реализация ссылочная в стиле OrientDB так же неактуальна как и ссыслочная целостность в стиле RDBMS (для микросервисов)? Это примерно то что я хотел сказать (но с приставкой «кажется», потому что эту собаку не ел).
  • 10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах
    0
    Зачем не слать 100K точек, если можно слать? Я в том числе работаю в сетях где много ошибок. Производство — фоновые шумы. Экранируй — все кабеля непереэкранируешь, да и я всего лишь подрядчик. А производство это как раз то место где нужны дашбоарды и графики.
  • Не пора ли реляционным базам данных на свалку истории?
    0
    В 2019 году хорошо бы узнать как все сказанное автором в 2015 соотносится с архитектурой микросервисов. Связи на уровне хранилища там просто исчезают — хранилищ много, они распределенные (мое понимание).
  • ORM: почему эта задача не имеет решения, но делать с этим, тем не менее, что-то нужно
    0
    В начала статьи надо было дать определение этому специальному классу рассматриваемых аппликаций — пусть будет «data-oriented», но это название, с определением сложнее. Возможно найдя определение в нем сразу же будет видна в чем проблема «найти запись, поредактировать, сохранить».
    А вот описать как проявляется проблема просто — в наличии мы имеем явную регулярность в данных которую на поверку невозможно повторить в UI на CRUD формах и списках — окна/страницы получаются нерегулярными. Т.е. невозможно написать достаточно гибкий кодогенератор который не утонул бы в сложности. Но причина возможно и не в сложности, а вполне банальное устаревание технологий, текучесть кадров — сложно довести до конца, возможно что и никому не нужно. К тому же пытаются генерировать код в архитектуру которая приспособлена для «копипасты» а не собственно кодогенерации (напр. код выдаваемый кодогенератором зачем-то пытается использовать биндинги, automapper вместо того чтобы просто прямо HttpRequest парсить и в оутпут что нужно стримить).
  • ORM: почему эта задача не имеет решения, но делать с этим, тем не менее, что-то нужно
    0
    У vintage большой антирейтинг вовсе из-за не заголовков, а потому что сомневается в «священных коровах».
  • Настольные игры, в которых придётся поломать голову
    0
    Правильная настолка это та в которой много дипломатии: иначе зачем мы тут все собрались? В Twilight Imperium дипломатия хороша, но ее невозможно доиграть до конца и вовсе не из-за того что «надо много думать», процедур много. Соответственно и глубины нет: «сколько раз интересно переигрывать?» ответить невозможно, тут бы разок доиграть.
  • 10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах
    +2
    Из года в год обзор «графиков» ведется с позиций «давайте маркетинговые обещания каталогизировать», и нет обзоров с позиций архитектуры: во первых надо выделить истинно графики по большим данным от всяких «пирогов» и «грантов» (отдельные жанры). Во-вторых из первых надо выделить те которые умеют сервер сайд зум, потому что обещание «мы такие производительные быстро рендерим 100 000 точек» это бред — эти сто тысяч точек слать не надо на монитор с резолюцией в 1000 точек.
  • Канада запретит использование одноразового пластика
    0
    Ваш юмор выдает ваше невежество. Я вам расскажу о цивилиозованных привычках: мыть надо весь сортируемый мусор, и пакетики конечно. Во-первых правила такие (там на другом конце люди у конвейера стоят и проводят «досортировку», хотя конечно у каждого муниципалитета свои линии переработки и соответсвенно правила, но в целом так), во-вторых сортируемый мусор лежит у вас дома дольше бытового (выносится реже) и чтобы не пах.
  • Канада запретит использование одноразового пластика
    +3
    Воздушные шарики — второй по части неприятности мусор после прозрачных сигаретных оберток (котрые курильшики разрывают и собирать приходится по маленьким ошметакам, при чем у них это все на автомате — и даже вычислить свинью нельзя). Я в сосновом парке рядом с которым живу могу поагитировать прибрать за собой нерадивых потребителей «коктейльпалочек и одноразовых стаканчиков», но стратегию которую применить можно было бы к детям, которые приходят с шариками и тортами делать селфи, а потом шарики оставляют (чеще вего в виде лохмотьев и что странно прибрав остальной мусор) выработать не смог — не хочется пугать, «незнакомый человек» и все-такое. Просто молча прибираю. Не то чтобы меня сильно напрягают сами дети — нет они прекрасны — но вот именно то что навязчиво мучает «ну блин, ну что ж вы этим прекрасным своим детям не объясните».
  • Что нового в C# 8?
    0
    А напишите коротенькую статью как это бы выглядело в C#? Слева «как записать сейчас», справа «было бы здорово».
  • Что нового в C# 8?
    0
    При достижении определенного уровня композиции это общая проблема. Конструкции тут не при чем (известно с лиспа). Если проблема решается разворачиванием композиции в императивный код — это оно самое. Жаль что нет готовых инструментов для такого разворачивания (аттрибутов подсказок например).
  • Что нового в C# 8?
    0
    Еще предстоит разобраться что было с головой, что так повело рассуждение. Ошибка. Спасибо что обратили внимание. Сейчас бы написал «немного полезного синтаксиса вокруг условных присваиваний».
  • Что нового в C# 8?
    +1
    Документация конкретной реализации не дает виденья. У меня остался возможно наивный вопрос, вот эта фича развивается от релиза к релизу, так что ее двигает и куда ее двигают? Как из заявленной решаемой задачи «разложения данных на составные части или извлечения информации из данных различными способами» — например пусть это будет конкретно Natural Language Processing — вырастает запрос на pattern-matching? Никак не вырастает потому что программеры работающие с этой задачей (NLP) работают с функциями своих NLP шных библиотек и мыслят в них. Зачем им новые statementы?

    Если бы проще заявили «немного полезного синтаксиса над рефлекшном» я бы не мучился, а так остается недоумение — что я упускаю.

  • Что нового в C# 8?
    +1
    Знатоки, напишите статью, и поделитесь пожалуйста примерами до чего дошел Pattern Matching в F# или других языках развивающих эту концепцию? Хотелось бы понять «о чем мечтает команда разработчиков C#» и к чему стремится прогресс. И конкретно, а где нибудь уже дошли до разбора выражений языка средствами языка?

    Отдал был часть кармы если бы Хабр позволял «краудфайндить» на статьи.
  • Тонкости Lambda Expressions в C#
    0
    Т.е. статью можно заменить на одно предложение: строя PropertyExpression PropertyInfo нужно брать из базового класса? Я не из вредности, просто хочу понять есть еще что-то важное, на что автор хотел обратить внимание, а я упустил?
  • Интервью с Виталием Брагилевским: «Мир, в котором все будут программировать на Haskell — это вряд ли хороший мир»
    –3
    Не просто требование «работы на высоком абстрактном уровне» требуется, а конкретно «проектирование» — умение видеть код до его написания и желательно в законченном виде. Если не увидеть все абстракции сразу — функциональный код придется очень много переписывать. ООП шникам проще — они видят классы предметной области и легко в них новые «абстракции» запихнут, что лезет, что плохо лезет, и что не лезет, но иметь отношение (соответствует их пониманию прекрасного) не позволяя изменениям далеко распостраняться. А с точки зрения функциональщика и его понимания прекрасного при обнаружении новой абстракции скорее всего переписывать придется гораздо больше (всё по стеку).
  • NLog: правила и фильтры
    0
    Для себя сформулировал что «сторонний логгер» нужен чтобы не писать свое управление лог-файлами (разбиение, арихивирование в зип, удаление т.п.) — муторный код, который еще и настраивать нужно по ходу эксплоатации, а все остальное (форматирование, буфферизация, отличные от файловой системы destination) решается своим кодом гораздо проще чем через сторонний логгер. С этой точки зрения у nlog работа с файлами богаче чем у log4net. github.com/nlog/NLog/wiki/File-target.
  • Представлен .NET 5
    0
    Спасибо. Если не тяжело, поделитесь примером того чем можно интересоваться (писать в лог) когда HTTPContextа нету? Сходу не приходит в голову… А HTTPContext действительно такой дорогой что безопасность есть смысл проверять до его создания? Про ситуацию «уже нету» догадываюсь, — можно трейсить утечки — но опять же утечки по разному можно трейсить. А еще лучше «подарите удочку» — порекомендуйте статью что в каком порядке создается и уничтожается.
  • Представлен .NET 5
    0
    А вы не могли бы рассказать в двух словах для чего execution steps нужно использовать? searchcode никаких примеров применения OnExecuteRequestStep и ExecutionStepInvoker не приводит… github приводит OnExecuteRequestStep в каких-то вызовах телеметрии, что уж очень специфично, т.е. выглядит как «ну дополнительный каунтер» а не «фишка».
  • NLog: правила и фильтры
    0
    нет, этому много лет. именно что планировался флеш по условию получения конкретного сообщения.
  • NLog: правила и фильтры
    0
    Из вопросов по последним фичам как они сделали буфферизацию? Или она еще в беттах? Я так понял авторы хотели ввести буфферизацию событий и флеш спо условию — одно из них получение сообщение об ошибке. Если сообщение не пришло то дисмисс — лишнего не логим. Так было в альфах 5ой, как сейчас не знаю.
  • Создание шаблонов с тегами в Visual Studio для эффективного поиска и группировки пользователей
    0
    Смените автора. Фраза «крутые фичи VS 2019» да еще и в контрасте с примитивностью демонстрируемой автоматизации (лениво было найти полезный пример?) создает удручающее впечатление.
  • Почему из-за поломанной системы патентов над нами до сих пор нависает тень Theranos
    0
    потому что все очевидное юридически зафиксировано в уровне техники, а неочевидное попробуй придумай.
    Понял что, критерий очевидности у вас эмпирический: очевидная идея это идея чье гипотетическое применение обсуждается за N лет до появления технической возможности, в настоящий момент N равно 20. Готов принять.

  • Почему из-за поломанной системы патентов над нами до сих пор нависает тень Theranos
    0
    «Деньги жгутся факелом и все. Так это выглядит со стороны ответчика.»
    Разве у ответчика остутсвует возможность вчитаться в аргументы и недоводя до решения суда, без лишних трат, предложить мировую?

    В рамках мировой расходы истца на процесс вероятно будут и не компенсироватсья. На ранних стадиях расходы истца и не высоки, но мировая может быть предложена на любой стадии и на сколько я это ощутил правовая культура такова что за отказ истца от предложенной ответчиком мировой («я все понял») мотивированный целью добиться компенсации расходов на процесс негативно воспринимается как судом (так и собственным защитником истца — защитники вообще больше любят доводить до мировых, чем до вынесения решения, мои впечатления).

    Но вы вроде говорите во всех примерах о конфликте доводенном до вынесения решения. И вот тут я не понимаю почему отсутсвует практика компенсации затрат на процесс.

    Спасибо за рассказ, чувствую у меня нет возможности разобраться в этой теме с налета, все противоречит моим ожиданиям.
  • Почему из-за поломанной системы патентов над нами до сих пор нависает тень Theranos
    0
    «иск принят» читать как «иск удовлетворить».
  • Почему из-за поломанной системы патентов над нами до сих пор нависает тень Theranos
    0
    "Но в вердикте суда не прозвучит, что Роспатент поступил не в соответствии с ГК РФ" а зачем это надо? простой «иск принят» (например признать патент недействительным) вполне достаточный триггер для компенсации расходов в гражданском процессе. Почему это не работает? Я чего не понимаю: это само патентное право так устроено или это извращенная практика? И если право — то почему?

    Теперь Ваше предложение понятно и оно мне близко. Все же необходимым условием считаю экономический анализ. Допустим действительно кто-то первым успел запатентовать до всяких разговоров в СМИ «распознавание лиц при входе в магазин для оптимизации персональной маркетинговой работы с клиентом» т.е. то что не может быть «не изобретено». Я не наблюдаю в этом экономического смысла (блага для экономики). Считаете ли вы что нужно дополнить «новизну» каким нибудь критерием «очевидности»? Как формализовать «очевидность?» Этот вопрос для меня существенен, безотносительно когда доказывать «до создания патента» или «после — т.е. при возникновении конфликта».