• Кто подскажет JS-либу для выделения русских корней слов?

    Про выделение корней ничего не подскажу, но, возможно, для задачи подойдёт библиотека стемминга (примерно тоже самое, только выделяется основа слова, а не морфологический корень): urim.googlecode.com/svn/jsSnowball/stemmer/src/ext/RussianStemmer.js
    Ответ написан
    6 комментариев
  • Мне одному мешают "Похожие посты" под статьями?

    @nzim
    Хорошо бы возле дат добавить звездочки с кол-вом добавивших в избранное. Имхо не хватает, чтобы быстро оценить на сколько полезные статьи могут быть
    Ответ написан
    Комментировать
  • Смущает желтая кнопка?

    Thecentury
    @Thecentury
    OMG, оказывается, он выглядит на самом деле так: gyazo.com/b73919b810ae8d661653ce1d0c94e67e

    А я-то думал, что он такой: gyazo.com/56973bb27fa73f92dcba7a6e78ff7ef3 ))
    Ответ написан
    1 комментарий
  • В каком хабе можно и стоит ли опубликовать статью?

    За всех говорить не буду, скажу за себя. Если Вы сможете написать что-то отличное от существующих обзоров, то стоит. Просто я сомневаюсь, что к существующим обзорам, тестам и видео можно что-то добавить.

    Вот изучение протокола передачи данных, увеличение радиуса действия вертолета, модификация антенны, изменение и обзоры прошивок — это да, это торт. А простой анбокс и рассказ с десятком фоток вряд ли кого заинтересует. ИМХО, повторюсь.
    Ответ написан
    Комментировать
  • Кому-нибудь удавалось включить 2 монитора и родной экран ноутбука HP ProBook 6465b или подобных?

    @1nd1go
    Помню боролся с этим на 8760w. Для этого пришлось через докстанцию подключить 1 DVI монитор, 1 DP монитор. Тогда все три работали. Как мы выяснили, оба кабеля д.б. активными, т.к. через докстанцию подключали с помощью конвертера DP->DVI монитор — не отработало (т.к. переходник DP-DVI был пассивный, ибо активный стоил много дороже.)
    Ответ написан
    6 комментариев
  • Странное поведение JS

    nur
    @nur
    Если расставить запятые как положенно то все работает
    lo = {};
    lo.init = function() {
        console.log('2');
    };
    
    (function() {})();
            
    console.log('1');
    
    lo.init();
    


    Видимо как то криво разбирается на лексемы изза отсутствия; после объявления
    lo.init = function() {
        console.log('2');
    };
    
    Ответ написан
    Комментировать
  • Странное поведение JS

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Срабатывает ASI.

    Сделайте ;(function() {})(); — будует работать.
    Ответ написан
    1 комментарий
  • Что значат некоторые устойчивые английские термины в веб-программировании?

    forketyfork
    @forketyfork
    DSL — предметно-ориентированный язык, хотя у нас в устной речи так и принято говорить — DSL, и все друг друга понимают. Когда я вижу словосочетание «предметно-ориентированный язык», мне сначала нужно переводить обратно на английский. Впрочем, это проблема любого перевода технической литературы, так как англоязычные термины уже устоялись в речи программистов.
    flow — это не структурирование кода, а именно поток выполнения.
    Scaffolding — это, скорее, не сборка из модулей, а генерация типового кода по имеющейся предметной модели или каким-либо иным параметрам. Например, мы задаём набор полей в сущности, а на выходе получаем типовую таблицу для отображения списка сущностей и форму для добавления/редактирования сущности. Берём этот сгенерированный код и дотачиваем, как нам нужно.
    Routing в JavaScript — это может быть не только URL-маршрутизация, особенно если всё приложение находится на одной странице с одним URL. Это может быть переключение представлений в рамках одной страницы.
    Opinionated framework — тут речь не о самоуверенности, имеется ввиду, что библиотека реализует какой-то конкретный, жёстко фиксированный подход, обусловленный волевым решением разработчика библиотеки, в отличие от более гибких (flexible) библиотек, позволяющих использовать различные подходы.
    Ответ написан
    2 комментария
  • Что значат некоторые устойчивые английские термины в веб-программировании?

    kk86
    @kk86
    DSL чаще всего встречал как Domain-specific language. На русский переводят как «предметно-ориентированный язык программирования».

    Вашу интерпретацию DSL вижу впервые.
    Ответ написан
    3 комментария
  • Стоит ли покупать iMac для работы с графикой?

    un1t
    @un1t
    Многим дизайнерам и/или хипстерам нравиться мак, но я в упор не понимаю почему. Самый прикол в том что в итоге они запускают на нем винду на виртуальной машине, чтобы запускать различные программы типа корела и ксары. ИМХО лушче сразу поставить винду и не париться.

    Я купил себе мак мини, два месяца назад. Поставил 8 Гб оперативки. Я не знакю как мак умудряется отжирать всю оперативку, но он это делает. На работе у меня линукс комп в целом слабее и оперативки 4 ГБ, работает на линуксе все быстрее и оперативка не засирается. А домашний предыдущий комп имел всего 2Гб оперативки и то так не тупил. На лицо утечки памяти. Вобщем я сразу не испытавал особой радости от мака, но думал может нужно привыкнуть освоиться. Прошло 2 месяца, а я до сих пор не привык к их сочетаниям клавиш. Мне они кажутся крайне неудобными и нелогичными.

    Как заменитель винды или линукса он тоже не катит. Не хватает тучи виндовых програм, игр очень мало и линуксовые порты неполноценны. Во первых не зватает кучи стандартных линуксовых програм (мне нужны для веб разрабоки), во вторых нету стандартного менеджера пакетов (есть всякие сторонние типа homebrew и macports, но они не чета apt-get).

    С драйверами дело обстоит немного лучше чем в линуксе, но в сто раз хуже чем в винде. Навигация в проводнике не удобная. Такс менеджер (Activity manager) не правильно показывает количество отжираемой памяти. Например у меня занято 7.8Гб, бразуер + флеш покзывает вместе отжирают 1.5Гб. Я выхожу из браузера, после чего у меня освобождается 3Гб. Вобщем куча разных вещей, от которых в целом хочется разбить клавиатуру.
    Но опять же на работе у нас куча дизайнеров сидят на маках, радуются и высокомерно смотрят на виндузятников.

    Вобщем я буду себе ставить линукс для веб-разработки и винду для всего остального.
    Если вы дизайнер и хипстер, то берите мак, если нет лучше винда или линукс. Для дизайнеров конечно линукс не вариант.
    Ответ написан
    7 комментариев
  • Что такое «100% JavaScript front-end»?

    Dolios
    @Dolios
    Скорее всего имеется в виду фронтэнд, написанный на ExtJs или Qooxdoo, когда имеется 1 html файл — index.html с пустым body, а все содержимое генерится javascript-ом, т.е. RIA.

    Но могу ошибаться, ибо не телепат.
    Ответ написан
    1 комментарий
  • Что за новый полезный блок справа?

    SAKrisT
    @SAKrisT
    У меня adBlock блокирует, может у вас тоже?
    Ответ написан
    5 комментариев
  • Как бороться с клеветой и черным пиаром в интернете?

    rudomilov
    @rudomilov
    А теперь с точки зрения владельца сайта. У меня есть несколько форумов, блогов и порой затрагиваются чьи-то интересы мной или другими участниками.

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

    Ну или вы вот купили (да, купили) булку хлеба в близлежащем магазине, она оказалась испорченной, вы написали об этом в своем блоге. Честно? Честно. Но тут, ба-бах, вам приходит иск — мол, так и так, порочите деловую репутацию образцового магазина. И тут начинается самое интересное! Вы будете рыться в мусорке, ехать на городскую свалку и искать эту самую булку хлеба! Расцелуете как родную, если найдете. А не найдете — мало того, что оплатите расходы как свои и истца, так еще и возмещение ущерба вам влепят. Нет булки — нет аргументов. Жена в качестве свидетеля? Ха-ха. Да она с вами заодно и вообще вы шайка черных пиарщиков. Вон еще соседняя тема о просроченном молоке, а дальше — о вкусном хлебе из булочной. Ага, вы заодно с ней! Платите еще! И директора булочной свидетелем!

    Я понимаю, что бывают неадекватные люди и пишут бред. Само собой откровенный бред удалят. А верить в остальном какому-то свежеиспеченному пользователю я не вижу смысла. Может его еще в попу расцеловать, когда он начнет махать на форуме и указывать «Удалить это, удалить то».

    И вообще — откуда я знаю, кто пишет мне? В интернетах паспорта не ввели еще. И откуда знать, что он является законным представителем лица, описанного в заметке? Да и существует ли вообще это описанное лицо?

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

    PS Мне вот плевать, что пишут в интернете обо мне и моих сайта — наверное, я болен, но считаю, что всем угодить невозможно.

    PPS Мораль шизофреников — надо закрыть все онлайн-сообщества. Ну а лучше просто не писать ни о людях, ни о компаниях, ни о товарах. А лучше — цепочкой по кругу своей камеры ходить.
    Ответ написан
    3 комментария
  • Как бороться с клеветой и черным пиаром в интернете?

    noirart
    @noirart
    Про 129 статью УК РФ забудьте, так как она утратила силу.

    А в остальном вам все вполне верно говорят. Как продвигается дело? Что ответил Роскомнадзор? Жалобу в части неправомерного использования персональных данных сайту/регистратору/хостеру направляли? Исковое заявление о защите чести и достоинства и компенсации морального вреда составили (или уже направили в суд)?
    Ответ написан
    2 комментария
  • Как бороться с клеветой и черным пиаром в интернете?

    Если все настолько серьезно, то алгоритм работы такой:
    1. Идите к адвокату.
    2. Вместе с адвокатом, обращаетесь к нотариусу с просьбой о заверения письменных доказательств с сайта. Да-да, нотариально заверенный скриншот это не фикция. К сожалению, не любой нотариус занимается подобными заверениями. Если адрес, с которого велась переписка с администраторами сайта находится на публичном почтовом сервере, то заверяйте так же содержание почтового ящика.
    3. Обращайтесь к регистратору домена за справкой о владельце домена. Обычно регистраторы предоставляют справку по адвокатскому запросу.
    4. Обращаетесь в суд, в качестве ответчика указываете владельца сайта. Помимо клеветы, Вы можете указать так же нарушение закона о персональных данных, даже если опубликованные данные не являются клеветническими. Закон обязывает собирать персональные данные о гражданах только с их разрешения и удалять по их первому требованию. Если Вы уверены, что сумеете доказать, что опубликованная на сайте информация действительно причинила какой-либо вред, то можете потребовать его компенсацию.
    Ответ написан
    3 комментария
  • Нужна ли статья "налоги в США"

    a1ndrey
    @a1ndrey
    Мне интересно. Напишите пожалуйста.
    Ответ написан
    Комментировать
  • Выбор случайного значения

    denver
    @denver
    Заполняем массив 50, 49, 49, 48, 48, 48, 47, 47, 47, 47… и выбираем случайное из него
    Ответ написан
    2 комментария
  • Как сделать разыменование массива javascript?

    Разрушающее присваивание (destructuring assignment):

    var a, b;
    [a, b] = [1, 2];


    Появилось в JavaScript 1.7, работает в Fx2.0+; вероятно, также в O11.50+ и IE9+.
    Ответ написан
    1 комментарий
  • Huawei E156G на Ubuntu 12.04?

    karabanov
    @karabanov Куратор тега Linux
    Системный администратор
    Зря вы поторопились. Такое бывает, что модем определяется не сразу, а с задержкой, либо вовсе со второго раза (именно этот почему-то, про остальные не занаю). Попробуйте воткнуть его в порт и подождать появления заветного окошка с текстовым полем для ввода PIN-кода. Тоже использую Huawei E156G, сталкивался. На моей xUbuntu 12.04 он завёлся и заработал как раз с большой задержкой (несколько минут точно).
    Ответ написан
    1 комментарий