• Мама, я сделал Хабр
    0

    Если будете пилить эту фичу, то лучше сделать полностью настраиваемый фильтр по всем возможном параметрам статей и авторов, а не какие-то отдельные захардкоженные фильтры. Крайне ценно было бы, уже сколько раз просили разработчиков..

  • Мама, я сделал Хабр
    0

    Так получится сделать только с комментариями верхнего уровня — это же дерево.

  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    0
    Ух ты, не видел такого раньше. А это легально считается? Чем отличается от покупки на Горбушке или скачивания с трекера?
  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    0
    Да не ссорьтесь вы. У каждого свои потребности. Я вот неплохо разбираюсь в архитектурах процов, но для меня для повседневной работы нет сильной разницы между процами 5-летней давности и современными. А дома вообще стоит запасной десктоп 2008 года сборки на Core2Duo. И отлично себя чувствует, работаю на нем периодически. Есть небольшой дискомфорт просто из-за привычки к более новым. Но вот совсем небольшой.
  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    0
    Греться будет в сложенном состоянии :-) Тоже пользуюсь ноутбуком с USB Type-C док-станцией для подключения монитора и периферии. Не знаю теперь, зачем мне десктоп. Нотик мобильнее. Разве что если нужна большая производительность. Но нотика на i5 хватает даже для разработки. Этот Lenovo купил теще, поизучаю его со стороны — может, тоже вернусь на десктоп. Если бы еще аккумулятор всем этим мини-коробочкам, то цены бы им не было. Но это слишком узкая ниша, увы.
  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    +1
    Так мне на самосбор никто OEM н продаст :-)
  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    0
    Хм… В недоумении — откуда цена? Одна лицензия на Win10 Pro 200 USD.
    Давайте прикину еще раз по нашим ценам конфигурацию на mini-ITX:

    • CPU i5 8400 OEM — 17000 рублей (это не такой же проц, но 8265U не продается в ритейле, а на сайте Intel стоит дороже, чем 8400. Я взял OEM, без кулера)
    • Мат. плата — 6000 рублей (одну из недорогих mini-ITX выбрал)
    • Память 8 Гб — 3000 рублей (тоже максимально дешевый Kingston)
    • SSD 512 Гб M2 — 8000 рублей (взял среднюю цену)
    • Корпус mini-ITX — 5000 рублей (далеко не самый дорогой, плюс большинство из них идет без БП)
    • Windows 10 Pro — 13990 рублей

    Итого 53000.

    Lenovo мне вышел около 46000. И это при том, что он уже качественно собран, установлена операционка, есть еще преимущество в виде миниатюрного корпуса, заточенного под крепление на монитор, звук в корпус встроен, практически бесшумен (есть еще версия с пассивным охлаждением).

    Я нисколько не настаиваю, но просто сам был удивлен. Очень люблю собирать все самостоятельно, но здесь понял, что сделаю хуже и дороже.
  • Chuwi выпустила крохотный ПК с 6 ГБ ОЗУ и четырехъядерным процессором
    +1
    Да, позиционирование размыто. Для десктопа слабоват, как замена стик-формату — не тянет, с Raspberry не конкурент по цене. И погоня за размером здесь тоже не ясна. Все равно такой корпус крепится где-то на болтиках, а не носится в кармане.

    А я вот недавно собирался купить очередной NUC, но, поизучав тему, остановился на Lenovo Nano. На первый взгляд выглядит дорого, хотя дешевле аналогичного NUC. Но, во-первых, это не платформа, а полноценный мощный десктоп с ОС. А, во-вторых, я посчитал стоимость компонентов, если собирать самому — вышло примерно столько же. Да, нету мощной графики. Но зато i5 8265U с 4 ядрами/8Gb/512NVMe/Win10Pro/6USB3.1/LAN. Стоит 45 тыс. Размеры чуть больше телефона: 18х9х2 см. Вешается на VESA крепление за монитором. Собран отлично! 6 USB3, один даже Type-C с power delivery — для всего хватит. В общем, страшно доволен! Раньше фанател по самостоятельной сборке, но перед Lenovo прям шляпу снимаю.


  • Линукс-порт Far Manager: прогресс за 4 года
    0
    О, а раз вы знаете все про mc, скажите, как его научить нормальным сочетаниям клавиш, к которым так привык в far? В частности, выделение блоков в редакторе по Shift-стрелочки, вертикальные блоки, сочетания Ctrl-PgUp/PgDown для перескакивания начало/в конец файла, затем всякие странные сочетания типа Esc-M для поиска файла, которые в FAR через привычный Alt-F7. В остальном тоже работаю с обоими и уже привык. Но однозначно перейду на far2l.
  • Представьте — вам дали гору денег, но забрали программирование навсегда. Обрадуетесь? Что будете делать?
    0
    Испытал в свои 42 аналогичное состояние. Вроде, любимая работа, проекты, хорошая компания, люди, денег платят, а внутри какая-то дисгармония, ломка — что-то не то. Долго пытался не замечать, но не проходит. А в этом году начали строить дом. Столкнулся с кучей ранее неизвестных областей, пришлось решать серьезные проблемы, много стресса и т.п. А еще пандемия. Но зато какое-то новое и неизвестное до этого ощущение: я делаю правильное дело! Хотя во время совсем уж стрессовых ситуаций очень сильно хотелось вернуться к любимой разработке и все бросить. Но потом проблемы решались, и опять было здорово.

    Не знаю, может, я не прав, но мне кажется, что в IT нам не хватает соприкосновения с реальностью и материальностью мира. Не зря здесь в комментариях люди пишут. что сильно помогают хобби из совсем других областей, особенно делать что-то руками. Вообще, наверное, это не только у программистов такая проблема. Она может возникать у всех людей умственного труда. Пока вижу решение только в соблюдении баланса и разнообразия занятий.
  • Топ IT-книг прошлого века, которые актуальны до сих пор
    0

    Библиотеки сейчас отличные. Берите наздоровье и читайте.

  • А давайте заставим пользователя использовать безопасный пароль
    0
    Аналогичная ситуация с почтой была. У меня Outlook забирает почту с gmail одновременно дома и в офисе. И вдруг в офисном аутлуке гугл перестал пускать — говорит, что подозрительное устройство. На почту прилетело письмо с просьбой подтвердить, что это я. Подтвердил. Но это не помогло. Единственный способ, после которого заработало — это в настройках google акаунта поставить галочку less secure access. Нифига непонятно, что она значит, но заработало с тех пор. Правда, иногда ругается и предлагает включить заново more secure.
  • А давайте заставим пользователя использовать безопасный пароль
    +5
    Интересно, как Гугл понимает, что это я куда-то уехал, а не «злые враги» мой пароль украли?
    Если у вас телефон на Андроиде, то гугл про ваши перемещения знает чуть больше чем все :-)
  • А давайте заставим пользователя использовать безопасный пароль
    +5
    Когда-то для защиты пароля было достаточно иметь злую бабушку на входе в машинный зал

    На КДПВ злая бабушка, надо полагать.
  • Программисты, ходите на собеседования
    +3
    Дело было в начале 2000-х. Мне предложили сходить на собеседование на очень хорошую зарплату, сказали, что надо что-то с бухгалтерией программировать. Зарплата перевешивала нежелание погружаться в бухгалтерскую тему, и я втайне надеялся, что это будет не 1С.

    Но все обернулось гораздо интереснее. Технический специалист с порога сказал: «мы продаем сосиски». Да, это оказалась розничная контора быстрого питания, где надо было программировать «параллельную финансовую отчетность». Сразу стало понятно, откуда хорошая зарплата. Пришлось отложить повышение и поработать еще пару месяцев в стартапе на С++. Денег было в 3 раза меньше, зато совесть чиста.

    Через 2 месяца удалось пройти собес в VDI (ныне EPAM). Задачка была прикольная — написать на MFC (надеюсь, кто-то еще помнит) MDI приложение с разными спецэффектами в меню: раскраска пунктов, картинки, еще какие-то украшательства. Справился и прошел, не жалею, что не повелся на зарплату.
  • Капитальный ремонт в сталинке и организация видеонаблюдения
    +2
    Мыслите шире! Статья зарядила на целый день оптимизмом и отличным юмором! И да, там есть про YouTube, про камеры, про 3D моделирование, про разъемы RJ45, про дозиметры, про поиск багов, к конце концов.
  • Первая сотня российских электронных устройств
    0
    О да! У меня нервный тик при попытке записать детей в кружок на мос.ру — там страничка подгружается примерно в 5 этапов, и на каждом шаге все контролы дергаются вверх-вниз. Попасть мышкой в какой-нибудь комбо-бокс — задача для снайпера.
  • Представлена «вечная» батарейка на радиоактивных элементах
    0
    Я совсем не специалист, но думаю, постепенно это все равно войдет в обычную жизнь, не смотря на опасность. Сценарий примерно такой: раз в батарейке постоянно идет реакция и выделяется энергия, то ее надо либо накапливать, либо пускать в сети общего пользования. Так как запасание большого количества энергии до сих пор является проблемой (именно поэтому мы не можем перейти целиком на возобновляемые источники — нет столько аккумуляторов, чтобы накопить хотя бы 10% на нужды промышленности в периоды, когда солнце не светит), то единственное, что можно делать — это сливать энергию в сети. Постепенно придумают под это законодательную базу и механизмы контроля. Ведь когда еще только изобрели обычные розетки в квартирах — тоже, наверное, казалось очень опасно, но потом привыкли к технике безопасности. И к газу в квартире привыкли — жить-то хочется, вот и следят за газовым оборудованием. И тут, думаю, будет так же.

    Просто уже через совсем небольшое время (лет 30-50) углеводороды начнут совсем заканчиваться, и придется как-то выживать, либо полностью менять экономику, закрывать предприятия, отказываться от 90% товаров и т.п.

    Все, естественно, на взгляд неспециалиста.
  • Windows 95 исполнилось 25 лет
    +1
    Блин, ну как же вы забыли — была же Windows 95 OSR2, в которой и появились эти надписи впервые
  • Windows 95 исполнилось 25 лет
    +1
    Отдельным развлечением было восстанавливать удаленные файлы с длинными именами
  • Windows 95 исполнилось 25 лет
    0
    Слушайте, а действительно, NT форматировала дискеты иногда хуже, чем DOS/Win95. Уже и забыл про эту особенность, столько лет прошло. Специально перезагружался в DOS, когда форматировал.
  • Как вести технический блог?
    0
    Спасибо за систематизацию! Сегодня читал примерно о том же, но стиль изложения совсем другой :) Тоже рекомендую! Взгляд под разными углами.
  • Синдром самозванца и эмоциональное выгорание
    0
    Ну, на этот-то вопрос ответ давно есть.

  • USB-флешки: заряжать нельзя игнорировать
    0
    Есть разница между Overwrite и Conflict. Я на Overwrite в FFS теперь не смотрю, а в ST приходилось каждый файл проверять. Теперь проверяю только конфликтные файлы, которых обычно 1-2 от силы, тогда как Overwrite сотнями накапливаются за неделю.
  • USB-флешки: заряжать нельзя игнорировать
    0
    Есть разница между авто-заменой файла при обновлении и показом конфликта с ручным его разрешением. Попробуйте следующее:
    — синхронизировать 2 папки
    — сначала поменять какой-то файл слева
    — потом поменять его же справа
    — попытаться снова синхронизировать
    ST просто предложит затереть файл слева версией справа, так как она более новая. И я боюсь, что вы уже не раз таким образом затирали какие-то изменения, когда успели поменять файлы на обеих сторонах. FFS скажет, что оба файла поменялись с момента предыдущей синхронизации и не будет ничего синхронизировать, пока вы не выберете, что делать: скопировать слева направо, справа налево или разрешить конфликт вручную, а затем уже скопировать новую версию в обе папки. FFS не умеет показывать diff, насколько я знаю. Я пользуюсь внешней программой для этого (любым сравнивателем). Если вам надо сравнивать бинарные файлы типа офисных, то тут нужны правильные компарилки. Они есть, но не универсальные.

    Для часто изменяемых файлов гораздо проще пользоваться облаком для синхронизации.
  • USB-флешки: заряжать нельзя игнорировать
    0
    Раньше пользовался SyncToy, но у него есть «фатальный недостаток» (тм), хотя этот термин, по иронии судьбы, принадлежит самой майкрософт. SyncToy не умеет показывать и резолвить конфликты. Если на обеих сторонах файл поменялся, то он просто молча предложит взять более новый, а не покажет конфликт. И это очень критично для инструмента такого типа. Еще у него были какие-то глюки, но я подзабыл. FFS, на мой взгляд, значительно удобнее. Он, кстати, умеет синхронизировать все что угодно: ftp, mtp (телефон) и т.д. Ну и есть командная строка — пока не пользуюсь ей, люблю предварительно посмотреть, что он пытается синхронизировать.

    Другими инструментами пока не пользовался. Народ еще любит rsync, он очень гибок.
  • USB-флешки: заряжать нельзя игнорировать
    +1
    Эх, сочувствую… Но вообще, результат rm -rf вполне себе обратно восстановим, если не записывали ничего после. Я очень аккуратно синхронизирую с бэкапом, все в ручном режиме через FreeFileSync. Давно пора про него статейку написать, настолько он удобен. А операции с файлам предпочитаю делать через 2-панельные менеджеры типа FAR. Даже в линуксе не переучился на консоль, продолжаю пользоваться Midnight Commander.

    Но 3 бэкапа важной информации, конечно, актуальны.
  • USB-флешки: заряжать нельзя игнорировать
    +3
    Заклинить-то может. И они еще к ударам и падениям плохо относятся. Но все же нет такой проблемы, чтобы оно протухало со временем :-) К тому же, всегда держу 2 копии — одна рабочая в постоянном доступе, а вторая в офлайне, включается только для синхронизации раз в 2-3 месяца. Фотки и документы вообще на 3-х отдельных устройствах, код на гитхабе в приватном репо. Остальное не так критично.
  • USB-флешки: заряжать нельзя игнорировать
    0
    Недавно изучал тему больших SSD для хранения архивов (хотел тихий, быстрый и компактный), прочитал про вот такие потенциальные проблемы и решил пока купить HDD на 10Тб за ту же цену, что самый дешевый SSD на 2. Доволен выбором. Кстати, ни разу не встречал проблемы старения данных на HDD, разве что если он был посыпавшимся. С исправного все прекрасно читается через многие годы.
  • Пиши, не сокращай. Чего мне стало не хватать в публикациях Хабра
    +2
    Хабр подходит для множества жанров. Лично у меня формат Хабра ассоциируется больше с живой публицистикой, (привет, Milfgard и Meklon :) Здесь видна личность автора, есть узнаваемый стиль и т.п. Но с удовольствием читаю и зубодробительные академические статьи (с ходу в закладках не нашел, но из свежего вот). Согласен, что эмоциональных новостных постов слишком много, но научился их пролистывать. Еще есть авторы, пишущие на сложные темы живым языком и даже с веселыми картинками (antoshkka, 0xd34df00d, DreamWalker).

    Я себе специально распечатал и повесил вот такую картинку, чтобы понимать, что ты в данный момент читаешь:



    Пусть будет разнообразие!
  • В разработке — каждый сам за себя. Но иногда это приводит в тупик
    0
    Оправдывает название «классика».
  • Checklist: what had to be done before deploying microservices to production
    +1
    Looks like you were writting some internal guidelines for your team and decided to make them public :-) Great job! Thank you! Real tips from real production.
  • Ослабляем гайки в правилах Хабра
    0
    Все в порядке с запятыми же.
  • Hello world! Или англоязычный Хабр, v1.0
    0
    У меня, по наблюдениям, удаленных публикаций процентов 5. Периодически просматриваю и натыкаюсь на такие. Но, судя по заголовкам, удаляют, в основном, то, что не так уж интересно. А если удалили что-то важное, то всегда есть кэши.
  • Hello world! Или англоязычный Хабр, v1.0
    0
    А почему потеряно? Они же пока все работают. Просто редирект идет.
  • Hello world! Или англоязычный Хабр, v1.0
    0
    А не планируется отключать редирект старых ссылок после перехода на новые url? У меня очень много закладок на habrahabr.ru, gt, mm. Они пока работают. Оставите навсегда или, на всякий пожарный, пройтись каким-нибудь плагином и сохранить новые адреса у всех?
  • nomoregoogle.com — свежий сборник альтернатив сервисам технологического гиганта
    0
    Так давно же существует alternativeto.net, и не только с альтернативами гугла, но и всего остального. Пробейте там тот же Gmail.
  • Я порчу разрабам жизни своими код ревью и больше так не хочу
    0
    Мне пришлось подобное преодолевать во взаимоотношениях с детьми. Когда ребенок делает уроки или учится чему-то новому — все время возникает соблазн ему сказать, что он делает неправильно и вообще что за глупые ошибки. Ты ведь умнее, не правда ли? Но если вдруг срываешься, то очень быстро понимаешь, к чему приводят подобные слова. Потом долго приходится исправлять, потому что ребенок начинает более нервно реагировать на критику. И надо много времени, чтобы опять научить его конструктивно воспринимать любые поправки.

    Со взрослыми, конечно, немного проще — они реже ведут себя как капризные обидчивые дети, реже реагируют эмоционально. Но все равно, унижение и негативный настрой влияют. И те, у кого порог чувствительности низкий, могут не выдержать такого в долгосрочной перспективе.

    В общем, разумная сдержанность и вежливость, как правило, приносят большие плоды. Нам ведь нужен результат, в конце концов.
  • Борщевик Сосновского. В МО ввели штрафы за распространение
    +2
    Даже та тысяча просмотров, что есть сейчас — это отличная благодарность.


    Спустя сутки: похоже, вы недооценили интерес. Теперь с вас следующая статья!
  • Почему ранний возврат из функций так важен?
    0

    Сейчас не найду точных цифр, но, помнится, что ошибочная ветка в if вместо else добавляет пару десятков тактов из-за предсказания ветвлений. Процессор идет по ветке обработки ошибки и потом, когда оказывается, что данные верны, вынужден откатиться назад. Хотя, когда все поставят патчи для Meltdown, эта проблема перестанет быть актуальной :)