• Анализ шифровальщика Wana Decrypt0r 2.0
    0
    у злоумышленника тупо нет механизмов, как определить, какой клиент оплатил

    Есть механизмы. Можно, например, выставлять каждой жертве разную сумму в BTC. Не знаю, до какого знака после запятой можно делить биткоин, но неплохую квазиуникальность это даст в любом случае.
  • Неправильно именуйте непеременные
    +4
    Зачем решать проблему, которая проблемой не является? Зачем усложнять восприятие куска кода и добавлять лишнюю информацию туда, где и без неё любой программист разберется за мгновение? Ну серьёзно, лямбда из пяти символов воспринимается махом, с одного взгляда, и чуть ли не периферическим зрением. И наверняка задействуются при этом совсем иные участки мозга, чем при чтении 25-символьной лямбды с офигенно подробным неймингом.

    Вот когда разрастется однострочник — отрефакторите. А решать несуществующие проблемы — это преждевременная оптимизация, которая корень сами знаете чего. Или вы думали, что оптимизация бывает только по скорости?
  • Вышел ReactOS 0.4.3 под кодовым именем «Haters gonna hate»
    0
    Пробовал всё начиная с 0.4.0. Последний раз 0.4.2 сразу после релиза.

    Я, впрочем, не уверен, что встроенная флэш 701го не висит на USB, учитывая скорость её работы. Попробую сегодня ваш метод из видео, ну или даже достану с антресолей усб-сдром.

    eee701 удобно, например, держать в машине ради диагностики и всего такого. Линукс туда в этом случае не поставить, т.к. ни софта, ни драйверов адаптера CAN-шины под линукс нет.
  • Вышел ReactOS 0.4.3 под кодовым именем «Haters gonna hate»
    0
    Вообще, DroidDrive умеет эмулировать CD-ROM на базе рутованного андроид-смартфона.
    Но на моём 701 ни один релиз ReactOS не грузится ни через неё, ни через grub4dos, ни даже через тупое создание на винте раздела с копией LiveCD. COM-порта там тоже, конечно, нет, поэтому даже лог загрузки не зарепортить.
  • Первый подтвержденный случай реального использования ReactOS
    0
    Там проц 900 Mhz, одно ядро и никакой виртуализации, увы. Ну и виртуалка в этом контексте ничем, в общем-то, не лучше простой установки ОС в соседний раздел. Разве что место чуть сэкономится за счет динамического размера образа диска. Но зато сам виртуалбокс весит как вся ReactOS.
  • Первый подтвержденный случай реального использования ReactOS
    0
    вон для этих ваших вендоз есть дрова для ext2

    Грузиться с неё она все равно не умеет. А хотелось бы.
    Вот у меня есть, скажем, Asus EEE 701 2G. Там 2 гигабайта встроенной флэш, а хочется впридачу в линуксу там иметь и что-то виндоус-совместимое (проприетарный диагностический usb-сканер автомобиля запускать, например. Wine тут не вариант, т.к. с драйверами не дружит). ReactOS, которую можно было бы запустить с ext2, была бы тут самым минимальным злом из возможных.
  • Мой велосипед или о том как я сэкономил свои нервные клетки
    0
    Ваша программа на C++ может быть заменена на два grep и два tr (точнее, sed y//, т.к. tr не дружит с юникодом).
    И ещё меня смущает else{ translate = ""; }. Выделил цифры, нажал хоткей, цифры стерлись — это вроде бы не очень логичное поведение. Хотя, ^Z тут спасет, так что это можно признать и фичей.
  • Стиль кода
    +1
    Даже не удивительно, что это единственная ссылка, прожившая 6 лет :) Все остальные «выложил навечно» мертвы, причём обычно даже вместе доменным именем.
    Спасибо.
  • «IT — это достаточно бедная индустрия» — интервью с Дмитрием Нестеруком из JetBrains
    0
    На OpenCL интел забивает потихоньку. Если нынешний Phi по инерции его, быть может, и поддерживает, то следующий уже точно не будет.

    А Intel кстати дают API для вычисления на их встроенном видеочипе?

    Да. Причём там синтаксис, близкий к Phi-вычислениям. target(gen) вместо target(mic), остальное всё довольно схоже.
    software.intel.com/en-us/articles/getting-started-with-compute-offload-to-intelr-graphics-technology
  • Игра знакомая с детства в реализации на JavaScript
    +1
    Для нетерпеливых: F12 — консоль — «new GameManager().gameWin()». А то меня хватило лишь на 724, но я и в детстве всю не проходил.
  • Как оценивать работу программиста? Мнение сотрудников Яндекса
    0
    Если переписал из книжки программу и запустил — это одно. Если писал с подсказками родителей — это другое. А если сам изучил язык, сам представил конечный результат работы, сам алгоритмизировал и сам реализовал программно — то уж простите, но тут никак не отвертеться — программировал.
  • Простая игровая тв-приставка на Arduino
    0
    640х480

    В этом, наверное, и дело? Перемножаем 640*480*25 кадров и получаем пиксельклок в 7.5 МГц. Ардуина не вытянет, разве что если ничем иным, кроме вывода на экран, заниматься не будет. А если речь идет о VGA (уж больно разрешение на это намекает), то там и частота кадров обычно выше, и цвет имеется.
  • Сказки антивирусного леса
    +5
    Нет, с вас 9300 за 2 ПК. Никого не волнует, что компьютер у вас всего один. А то так и стоимость корпоративной лицензии на сотню компов можно удачно на 100 поделить.
  • USB killer
    0
    В фотике иногда бывает аккум на 7.4 вольта, полностью заряженный и 8 с лишним выдаст. А флэха что, она от USB питается.
  • CLion — долгожданная IDE от JetBrains для С/С++ разработчиков — открывает публичный EAP
    +2
    И avr, и msp430. И чтобы само понимало, где чьи инклуды лежат. В общем, youtrack.jetbrains.com/issue/CPP-871.
    Вот тут точно нет конкурентов. Все эти Keil, IAR, CodeWarrior настолько убоги (и Windows-only), что ими стараешься лишний раз не пользоваться.
    А как приятный бонус получим возможность собирать виндовые бинарники под линуксом через MinGW32.
  • Хобби айтишников: электровелосипед, деревянный дом и тибетское звукоизвлечение
    +2
    В дальние горные походы ездили? Я 10 лет ездил на МТБ почти каждый день, в год накатывал по 5-10 тыс. км и тоже скептически глядел на все эти мотор-колеса. Но вот вернувшись из Альп, где из-за рельефа большУю часть пути приходится толкать груженый байк пешком в крутую гору, дневные пробеги составляют смешные 40-50 км, а дневной перепад высот приближается к километру, задумался об электромоторе в помощь педалям. Заказал пока 250W с дополнительной цепью на пробу. 250W — это максимум, до которого велосипед ещё считается велосипедом по нашим ПДД (и pedelec-ом по европейским). Дальше это уже мопед получается (и в статье именно мопед описан, пусть и электрический, и на велосипедной основе).
  • Запуск Linux на медиапроцессоре Realtek RTL-1185
    0
    ОС же была на базе ядра Linux

    В свете этого название поста выглядит очень странно.
  • Жак Арсак. 1929-2014
    0
    До боли знакомая обложка! Первая книга по программированию, что я прочёл. Взял в библиотеке лет в 8 и, конечно, толком ничего не понял. Зато под её влиянием в голове устаканились разные прописные истины: что компьютер — это не просто игровая приставка, что программы пишутся в текстовом виде на языках программирования etc. Следующую книжку, руководство по Бейсику, клянчил у родителей уже сознательно.
    RIP
  • Есть ли жизнь без Resharper-а?
    0
    А «Go To Definition», способный переходить из проекта на VB.NET в проект на C# (и обратно, всё в рамках одного солюшена) не появился, случайно? Для меня это самая киллер-фича решарпера, без остальных смогу прожить.
  • Valve предлагает пользователям Windows попробовать Steam для Linux
    –1
    Меня удивляет, когда говорят о том, что в линуксе нет игр.
    Я вот наоборот, когда жил под виндой — ни во что не играл. Поставил линукс — и поехало, прошел GTA 3, GTA VC, GTA SA, Commandos, Commandos 2, Baldurs Gate, а уж сколько человекодней (если не недель) убито на QuakeLive — уму непостижимо :)
  • Valve предлагает пользователям Windows попробовать Steam для Linux
    +12
    Ну, если вы помните, с первой бетой Quake 3 именно так и было. Притом что линукс тогда был далеко не дружелюбная убунта.
  • GPS и карты: смещённые координаты в Китае
    0
    И полтора миллиарда китайцев живет без автомобильной навигации? Ведь с динамическим искажением она невозможна. Да ну, не верится.
  • Сервис поиска комплектующих для коптеров и не только
    +1
    Добавить бы туда еще базу аккумуляторов для сотовых (с сохранением возможности поиска по габаритам). Часто приходится подбирать замену для севшей батареи в каком-нибудь китайском гаджете, к которому никаких родных запчастей сроду не было.
    Я для этих целей когда-то вытянул себе весь batteryexpress.org.uk, залил в базу и искал SQL-запросами, но ваш веб-интерфейс для этого намного удобнее.
  • Вспоминаем ретро Spectrum ZX с помощью ubuntu
    0
    И с моей нету… Копирайт жестокая штука.
  • Изолирование кода во время тестирования с помощью Microsoft Fakes (Shims)
    +1
    Т.е. это просто замена для Moles, или внутри оно реализовано как-то иначе?
  • Windows 8 — произведение искусства. Но это не Linux
    0
    Да нет, не нашлепка — ведь Console не использует ничего cmd-шного, весь GUI там свой, общение с запущенной программой через простые чтение/запись стандартных потоков ввода-вывода. У меня оно и cygwin-овский шелл запускает напрямую, все отлично работает. Проблемы могут быть глубже, в виндовых либах.
  • Windows 8 — произведение искусства. Но это не Linux
    +3
    Я чаще всего запускаю консоль вводя «cmd» в командную строку тоталкоммандера — чтоб оказаться сразу в нужной директории. Win+1 тут не поможет.

    С автодополнением проблема такая — оно стирает всю строку начиная с позиции курсора, и до конца. То есть если я запускаю программу, принимающую два параметра, написал сначала второй, переместил курсор назад, ввел начало имени файла и начал жать ТАБ, то только что введеный второй параметр пропадет.
  • Windows 8 — произведение искусства. Но это не Linux
    +11
    Powershell работает точно в той же консоли. Речь, так сказать, не о командном интерпретаторе, а об эмуляторе терминала. В виндовом плохо реализован copy/paste, там жутко кривое автодополнение, там нет возможностей удобно менять размер окна на лету, там нет прокрутки с клавиатуры. Там много чего еще нет. По сути, виндовый терминал не менялся со времен Win95, и это ужасно.

    Я сам использую Console. Эх, если бы можно было переименовать его в cmd.exe и разместить первым в %PATH%… Но нет, виндовых ограничения не дают, а значит даже Console проблему полностью не решает.
  • То, что нужно помнить о десятичном разделителе
    0
    Если при преобразовании использовать культуру «en-US», то исключения не будет. А вот если, как вы и сделали, получить из культуры только CurrencyDecimalSeparator, и тупо заменить все запятые на него — то будет.
  • То, что нужно помнить о десятичном разделителе
    +6
    Что за костыли в тематическом блоге? Мало того, что некрасивое решение, так еще ж и работать будет только для указанного частного случая.

    Вы же, надеюсь, понимаете, что занимаясь подобной бездумной заменой вы запросто можете получить из совершенно корректного «американского» числа «10,000,000.05» (тут запятая — разделитель групп для удобства чтения) бредовое «10.000.000.05»?
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Программирование в стиле Теремка
    0
    Ну, в Финляндии все называется по-своему, там даже общечеловеческого, казалось бы, слова «компьютер» нету :) А в русском языке наоборот, очень много заимствований. Поэтому и подход к переводу должен быть разным.
    Американизация-не американизация, но Taco Bell — это хоть и локальный бренд, но он такой же известный, как какой-нибудь Wal-Mart.
  • Программирование в стиле Теремка
    +1
    И в фильмах-сериалах никогда не видели, и в книжках американских авторов не встречалась?
    Мне вот тоже вся эта локализация жутко не нравится.
    Знаете, в Чехии «Алису в стране чудес» Кэррола перевели в свое время как «Аленка в стране чудес», видимо, имя Алиса чуждо чешскому уху. И даже сейчас, через 150 лет, чехам пришлось идти на поводу у не очень дальновидного переводчика, и переводить недавний фильм Бёртона тоже как «Аленка...».
  • <input placeholder="нажми чтобы написать">
    +1
    Учитывая сколько сейчас интерфейса даже на простом сайте пишется на JS

    Но почему-то для 90% сайтов, на которые я захожу, мне не требуется отключать NoScript. Так что не настолько это «сколько» и велико. Для оставшихся 10% два клика мышкой — и JS включен. За одно только отключение доставших автозапускающихся видеороликов я готов простить NoScript эти два клика.
  • Взломан linux.com
    +3
    внезапно сразу пооткрывались куча дыр и проблем

    Это какая такая куча дыр и проблем пооткрывалась? До сих пор нет даже информации, как именно взломали kernel.org.
    Я почему-то склонен думать, что дело не в уязвимости в системе, а в спертом закрытом ключе SSH с нестойким/отсутствующим паролем. За эту версию говорит хотя бы тот факт, что взломаны два идейно «близких» сервера — вполне возможно, что некто использовал один и тот же ключ для аутентификации на обоих.
  • Нелепые глупости
    0
    А хобби и работа не могут относиться к одной сфере деятельностии?
  • Нелепые глупости
    +8
    А что такого? ZX Spectrum и выпросил у родителей книжку по бейсику. Лет в 11 до ассемблера дорос. В те годы компьютеры были как-то проще, включил — и уже можно код писать, сложно было не программировать.
  • Нелепые глупости
    +1
    которые будут использоваться людьми

    Я лично для обеих программ автора топика вижу реальное применение реальными людьми. Это совсем не уровень «я программирую на php уже полгода и написал свою CMS и библиотеку полезных функций», к которому относится 95% наполнения гитхаба.
    Просто писать софт — это тоже может быть хобби. Кто-то марки собирает, кто-то фильмы по несколько в день смотрит. То, что приносит удовольствие не обязательно (хотя и желательно :) ) должно приносить доход.
  • Нелепые глупости
    0
    интересную задачу готов решать хоть за еду, хоть даже бесплатно

    Речь, разумеется, не о том, что вся работа может состоять только из таких бесплатных задач :) Кушать тоже хочется иногда.