• Cоздаём компонент карт Google Maps API с помощью VueJs2
    0
    Только не понятно при чем здесь вообще Vue, никаких особенностей фреймворка не продемонстрировано, а самые интересные вещи начинаются когда данные модифицируются. Как раз для обработки изменений в данных нужны современные client-сайдовые фреймворки. С помощью React например реализация динамических компонент на основе Google Maps или Leaflet с развесистой иерархией дочерних компонентов реализуется достаточно удобно. Если вкратце, то каждый слой, маркер, path это отдельный React-компонент, он создает необходимые DOM-элементы и добавляет события при инициализации, очищает все что нужно при удалении. Всю остальную работу (когда и что нужно создать, удалить, заменить) выполняет React. Получаются удобные в использовании компоненты для фреймворка, API которых не сильно отличается от родного (Google Maps, Leaflet). Интересно как бы все это было реализовано на Vue.
  • Apple говорит, что iPhone слишком «сложен», чтобы разрешить самостоятельный ремонт
    +1
    >замени DSG сразу после гарантии на ВАГе за тысячи евро
    Есть какие-то пруфы, статистика? У меня сложилось мнение, что это растиражированный исключительно в рунете миф. Были отзывы производителем, они касались определенных партий машин, были замены по гарантии, были проблемы, которые решались перепрошивкой у дилеров.
  • О-о-очень долгожданный релиз Sublime Text 3.0
    0
    И таких мелочей очень много. Вкупе они сильно влияют на продуктивность, реализация многих в Sublime невозможна в силу ограничения платформы. В то же самое время Atom работает заметно медленнее. В общем приходится мириться.
  • О-о-очень долгожданный релиз Sublime Text 3.0
    +1
    Нет, я хочу видеть blame каждой строчки, чтобы сразу оценить что в файле откуда и когда взялось. Вот так.
  • О-о-очень долгожданный релиз Sublime Text 3.0
    0
    Вроде четко написано: «не было нормального git blame'а inplace, открывалась лишняя вкладка», кроме того не было подсветки кода при открытии blame, только подсветка полей blame'а, опять же ограничение API судя повсему.
  • О-о-очень долгожданный релиз Sublime Text 3.0
    0
    За счет использования HTML/CSS для рендеринга возможна простая реализация нужных и удобных фич. Например:
    — в Sublime 2 не было нормального git blame'а inplace, открывалась лишняя вкладка
    — atom показывать удобные кнопочки use mine, use theirs при мерже
    — atom показывает удобные маркеры на месте удаленного кода (тоже интеграция с git)
  • Поработать в Швеции
    0
    Человек сказал, что надо смотреть статистику, я ее посмотрел и высказал свое мнение.
  • Поработать в Швеции
    –4
    Ага, надо, и Швеция по статистике один из лидеров по зарегистрированным изнасилованиям.
  • Как писать нормальные тексты на английском, не будучи носителем языка
    +4
    Оригинал — «характерные для iOS графические шаблоны»
    Машинный перевод — «IOS-specific graphics templates»
    Перевод, выполненный человеком — «native iOS patterns»

    Да и в первом варианте судя по всему речь идет именно про graphics templates, а не design patterns. Компьютер vs человек — 2:0.
  • Жизнь разработчика на Кипре
    +1
    Но вы там таки прожили больше года? Каким образом? Судя по описанию, больше месяца в Бельгии не протянуть.
  • Собеседование для фронтенд-разработчика на JavaScript: самые лучшие вопросы
    0
    то он действительно лучше пойдет

    Нельзя быть агрессивным с кандидатами, это знает любой адекватный интервьюер.
    кое что сделать нельзя другими средствами

    О, судя по всему это вопрос из раздела «викторины («Какая функция библиотеки X обладает особенностью Y?»)» соседней статьи.
  • Собеседование для фронтенд-разработчика на JavaScript: самые лучшие вопросы
    0
    ответ:
    Не могу, потому что нет такого случая. Все что можно реализовать с помощью document.write — можно реализовать с помощью других средств во всех браузерах моложе 8 лет. Если вы собираетесь поддерживать браузеры старше 8 лет — я лучше пойду.

    Вы еще спросите что делает css-свйоство hasLayout.
  • Собеседование для фронтенд-разработчика на JavaScript: самые лучшие вопросы
    0
    Спрашивать у среднестатистического фронтендера «Как вы организуете очередь в многопоточном приложении» бессмысленно, к front-end'у этот вопрос имеет точно меньше отношение чем простые числа и бинарные деревья. Еще варианты? Брать же практические задачи из бизнеса проблематично, потому что уходит много времени на упрощение и формулировку требований. Задачи из статьи уже сформулированы, все определения с ними связанные описаны в wikipedia.
  • Жизнь разработчика на Кипре
    0
    я плачу 7.8% зарплаты буквально ни за что, поскольку

    Через три года работы на Кипре вы будете иметь право на пенсию.
  • Жизнь разработчика на Кипре
    0
    Если вы придете в road department самостоятельно перерегистрировать машину с одного владельца на другого (формление сделки купли/продажи), то вам дадут вот такую бумажку для заполнения и скажут что варианта на английском у них нет. Я заполнял ее три раза.
  • Жизнь разработчика на Кипре
    +1
    Ну то есть слова «покупаешь дорогую страховку сам» вы пропустили, но на комментарий таки ответили. Provident, widows and pension funds and SOCIAL INSURANCE — это в первую очередь про пенсию, потерю трудоспособности или кормильца. Каждый иностранец работающий на Кипре обязан иметь платную медицинскую страховку, чаще всего для IT-специалистов ее оплачивает работодатель. Вы к врачу вообще обращались на Кипре?
  • Жизнь разработчика на Кипре
    0
    Статистика Смотреть во вторую колонку
  • Жизнь разработчика на Кипре
    0
    Ну рекомендую тогда сменить страховую, вот например калькулятор Universal Life: http://www.universallife.com.cy/multicare-premium-calculator-english. Покрытие 50000 в год, амбулаторное и стационарное + выезды за рубеж кроме США, Канады и Швейцарии — 38 в месяц на человека.
  • Жизнь разработчика на Кипре
    +1
    Да конечно статистика не нужна, ведь все кто поедут на Кипр будут жить в том же месте что и t13s, работать в том же офисе и развлекаться в те же места будут ходить.
  • Жизнь разработчика на Кипре
    0
    Ну например попробуйте зарегистрировать машину самостоятельно, без дилера.
  • Жизнь разработчика на Кипре
    0
    Английский не является официальным языком на Кипре, в конституции республики указаны два официальных языка: греческий и турецкий. Если вы попытаетесь подать заявление в полицию, то в независимости от знаний английского всех участвующих в диалоге вам позовут переводчика и заявление вы будете подавать на родном языке с переводом на греческий.
  • Жизнь разработчика на Кипре
    +2
    В дополнение: стабильная экономика, банка колы в магазине что 5 лет назад что сейчас стоит 67 центов и низкие ставки по кредитам: ипотека 2.6%, первый взнос 20%, автокредиты от 1%.
  • Жизнь разработчика на Кипре
    0
    Раз в семь лет ). В некоторые сезоны трассы вообще не открывают.
  • Жизнь разработчика на Кипре
    +3
    Безопасность (статистика насильственных преступлений и ДТП говорит за себя), прекрасная дорожная инфраструктура и отсутствие пробок, вообще владение авто очень ненапряжно, соотношение затрат на жилье к заработной плате (я снимаю 80-метровую квартиру с шикарным видом на город и море в 10 минутах от работы на машине за 20% от зарплаты), отличная еда в магазинах, природа на Кипре лично мне очень нравится, возможно нужно просто чуть глубже копнуть.
  • Жизнь разработчика на Кипре
    0
    Можно приехать работать по рабочей визе, но гражданство потом практически не светит.

    Бред
    7 лет прожить на Кипре легально, не выезжая больше, чем на 2 недели (!) в году

    Выезжать нельзя только последний год перед подачей документов на гражданство.
    нужно пройти 3 собеседования

    одно собеседование
    Перед въездом в страну по рабочей визе с вас снимают 500 евро

    Давно уже нет депозитов для граждан России
    покупаешь дорогую страховку сам

    Большинство IT-компаний страховку оплачивают. Страховка стоит 50 евро на человека в месяц.
    И когда 4 года проходит — это критический момент и многим под разными соусами просто не продлевают визу.

    Касается только некоторых категорий иностарнцев, например tourist representative, условия эти официальные.
    высокий уровень коррупции на всех уровнях

    Если говорить про уровень простого мигранта, то все миграционные дела надо решать через адвокатов, иначе и правда все будет не просто. Про коррупцию на других уровнях — за последние пару лет посадили главного прокурора и мэра Пафоса например.
    И такого четкого пути как, например, Tier1 с его подробно расписанными баллами и табличками на Кипре просто нет.

    Его много где нет, например в США
  • Жизнь разработчика на Кипре
    +4
    Плюсую, пять лет на Кипре. В статье категорически не хватает плюсов острова.
  • Реверс-инжиниринг одной строчки JavaScript
    +1
    В одной только статье о фильме на Wikipedia три абзаца исторических неточностей, а представляете сколько их может найти хорошо-подготовленный эксперт? Нет никакого смысла требовать от художественного произведения следования точным историческим и научным фактам, для этого есть документалистика. А вольность обращения с фактами зачастую просто необходима авторам для реализации художественного замысла, хотя еще чаще это приходится делать, чтобы адаптировать произведение для массового рынка. Например в первоначальном сценарии Матрицы машины использовали тела людей для построения вычислительной нейронной сети, но позже для облегчения восприятия зрителем машины стали использовать людей в качестве источника энергии, хоть эта идея и не выдерживает никакой критики с научной точки зрения.
  • Реверс-инжиниринг одной строчки JavaScript
    –3
    без пробелм смотрю пердежные комедии

    Больше вопросов не имею
  • Реверс-инжиниринг одной строчки JavaScript
    +5
    Если вы специалист в робототехнике, не смотрите «Матрица»
    Если вы физик-теоретик, не смотрите «Интерстеллар»
    Если вы конструируете космические корабли, не смотрите «Звездные войны»
    Если вы работаете в ФБР, не смотрите «Семь» и «Молчание ягнят»
    Если вы сидели в немецком концлагере, не смотрите «Жизнь прекрасна»
    Если вы участвовали в высадке в Нормандии, не смотрите «Спаси рядового Райана»
    Если вы сидели в тюрьме, не смотрите «Побег из Шоушенка»
    Если вы чванливый эксперт, вообще держитесь подальше от массовой культуры
  • Linux все еще не торт
    0
    We're discussing a lot how to encourage people write the kernel code

    А теперь предложение грамматически неверное. Частицы «to» перед «write» не хватает.
  • Какого! закона вы ещё хотели? У меня есть их! Блокируем VPN
    0
    Есть 99 проблем, которые можно было бы обсудить, но это точно не одна из них. Разделение острова последние 50 лет никаких проблем для приезжих не создает, границу можно свободно пересекать. Постоянно проживаю на Кипре более 5 лет.
  • Какого! закона вы ещё хотели? У меня есть их! Блокируем VPN
    0
    У нас тут на Кипре неплохо.
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    0
    То есть обновляются значения всех свойств во всей иерархии? Или обновляются только измененные? А массивы как, как определяется, какие элементы в массиве изменились? Или если порядок поменялся, как определяется?

    А вот тут основной затык реактивного подхода. Для обновления внутренностей сложных структур данных придется использовать специальные методы, иначе никак. Плюс к этому снаружи абсолютно непонятно как поведет себя система если делать много обновлений подряд. Обновления встанут в очередь и будут ждать обработки? А сколько будут ждать?
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    +2
    Он не притворяется
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    0
    1. Подход реакта

    Тут столько всего не соответствует действительности, что даже начинать не хочется. Тем более судя по другим комментариям это все-равно бессмысленно.
    2. Эффективный подход

    Только ведь не спроста в итоге многие изначально-реактивные решения позже начинают использовать vdom. Так было и с ember и с vue, например.
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    +1
    Даже если во втором случае добавить переносов перед каждым атрибутом, то всё-равно число строк меньше получится.

    Нет, не получится, оставшиеся строки в scala-варианте записаны опять же в одну:
    <section class="todoapp">{ header.bind }{ mainSection.bind }{ footer.bind }</section>
    

    Сравнивать качество проекта по количеству строк это тоже самое что платить программистам построчно. В каких-то случаях это действительно может быть оправдано, только случаи нужно очень тщательно разбирать и обдумывать.
  • Чуть не уволили по статье… на Хабре
    0
    Там сказано что переманивание специалистов это проблема если только делается с явной целью разрушить бизнес конкурента.
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    +1
    Вы это серьезно? Сравниваете неминифицированный react с минифицированной scalajs + react? Минифицированный react весит 80kb.
  • Больше, чем React: Почему не следует использовать ReactJS для сложных интерактивных фронтенд-проектов
    +3
    Костыли в виде TypeScript не нужны (уже не нужны), существует более полноценное решение в виде Flow. Если Flow не дружит с Angular, то это проблема Angular и сообщества его фанбоев.
  • Чуть не уволили по статье… на Хабре
    0
    болеет за дело

    Он детей что ли в Африке спасает от верной смерти?