• Почему Линус не любит C++?

    @Kukunin Автор вопроса
    Не для холивара ради, а для осознания истинны, я хочу с вами продолжить дискуссию.
    Вот я пишу небольшой проект github.com/Kukunin/lightum-ng.
    Это форк с уже существующего github.com/poliva/lightum.

    Возможно, оригинальный проект не образец самого лучшего кода на Си, но мне моя ООП архитектура куда больше нравится на С++.
    Нужно добавить поддержку, например Mate — просто добавь и реализуй класс.
    Нужно добавить поддержку Windows — реализуй backend'ы для использования GDI или WinAPI ( я незнаю, что там используется ).
    Это преимущества полиморфизма. Как такое сделать на С?

    if ( get_backlight_method_1() ) { } else if ( get_backlight_method_2() ){ } else if ( get_baclight_method_3() ) { }

    так?

    Или эмулировать полиморфизм через указатели на функции? Тогда чем это лучше нативной реализации в С++?

    Из недостатков моей архитектуры вижу только возможный оверхед на уровне ниже (всякие таблицы виртуальных методов и т.п.).

    Ну и да, моя программа течет из всех дыр — но это из-за недостатка опыта. Не думаю, что если бы я использовал С — с памятью было бы лучше.

    P.S. Не рассматривайте мой комментарий как агрессию. Я никак не хочу переубедить Вас или что-то еще, просто на основе моего мнения будет проще написать контраргументы. И тогда я узнаю что-то новое.

    Спасибо!
    Ответ написан
    7 комментариев
  • Чем утеплить 3G-модем?

    FloppyFormator
    @FloppyFormator
    Можно сделать несложный подогреватель с термостабилизацией на основе Arduino.
    Ответ написан
    3 комментария
  • Как лучше организовать домашний медиасервер?

    AdLigh
    @AdLigh
    > TP-Link не предлагать — печальный опыт.
    Немного оффтопик, но всё же…
    По текущей работе регулярно принимаю всякое в ремонт, и складывется впечатление, что на основании одной-двух поломок люди напрочь отказываются от производителей, считая, что «личный плохой опыт больше, чем статистика». Просто постоянно слышу нечто в духе «вот только Вестерн/Хитачи/Самсунг/Сигейт (нужное подчеркнуть) не предлагайте, а то он у меня/у брата/у тёти недавно поломался».
    TP-Link — нормальный, годный производитель. Уж извините, если чем задел.
    Ответ написан
    2 комментария
  • Антивирус для слабого ноутбука ?

    практически все антивирусы сильно нагружают систему. Если ноут нужен только для того чтобы на нем работал антивирус — то можно выбирать любой. Если нужно работать — то поставить linux или оставить win без антивируса, но соблюдать определенные правила безопасности, например не сидеть постоянно в интернете, не заходить на развлекательные сайты, не запускать приложения и картинки полученые из недоверенных источников. Для некоторых ситуаций может больше помочь Firefox с дополнениеями NoScript, AdB+… Т.е. с нормальными руками можно жить и без антивируса.
    Ответ написан
    Комментировать
  • Антивирус для слабого ноутбука ?

    ftp13
    @ftp13
    Антивирус не всегда помогает, хороший вариант поставить Linux (но если хотите win, дам один совет — не будьте лопухом и не видитесь на лохатрон )
    Ответ написан
    2 комментария
  • Антивирус для слабого ноутбука ?

    stAndrew
    @stAndrew
    У туриона ML-32 максимальная частота 1800 МГц. Советую вам при случае заменить его на аналог из линейки MT, например MT-40. Про антивирусы уже всё сказано выше. Могу только уточнить вариант линукса: Lubuntu или Linux Mint.
    Ответ написан
    Комментировать
  • Да-да, перебег?

    @S1ashka
    Вы еще не пользуетесь AdBlock? Тогда мы идём к Вам!
    Ответ написан
    Комментировать
  • Какую ОС лучше выбрать(gate,smb,ftp,vpn etc.)?

    DarthRamone
    @DarthRamone
    Debian. Why not?
    Ответ написан
    Комментировать
  • Подкиньте идею мобильного приложения

    Shultc
    @Shultc
    RnD Developer
    Сделайте наконец сканер, который будет показывать, как выглядит человек без одежды. Все ждут. Все будут рады. ;)
    Ответ написан
    1 комментарий
  • Стоит ли доверять (или как проверить)?

    @Hint
    1. Что вам дадут их лица? Я бы тоже не включал.
    2. У многих ли указана информация в профиле скайпа?
    3. Опять же ни о чем не говорит. Или проект хорошо написан (оптимизированный код и т. д.), или у них нагрузка была небольшая.
    4. Вот это пункт может насторожить.
    5. Я бы тоже никуда не поехал.

    Речь ведь о 15к долларов? Я совершал сделки на сумму и в 2 раза больше без личной встречи, без видеоконференции. Был только номер телефона и персональный сертификат WebMoney.
    Ответ написан
    2 комментария
  • Что повесить в небольшом IT офисе на стены?

    Milfgard
    @Milfgard
    Повесьте знак «Посмотрел сюда — сделал зарядку для глаз».
    Ответ написан
    Комментировать
  • Конвертация NTFS в EXT4?

    @Richard_Ferlow
    Веб-программист
    Не хотите просрать все данные — ищите второй диск.
    Ответ написан
    6 комментариев
  • Какой лучше купить или сделать компьютерный стол?

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

    Поэтому советую вам купить обычный письменный прямоугольный стол, размеры под ваши нужды (напр. у меня 180x80, но сейчас думаю что лучше бы взял 160 по ширине)
    Ответ написан
    4 комментария
  • Теперь и за комментарии нельзя с кармой меньше 15 голосовать?

    lam0x86
    @lam0x86
    Заметил, что с каждым днём стал заходить на хабр всё реже и реже. Раньше хабр всегда висел в отдельной вкладке, а теперь, дай бог, раз в день вспомню. Сегодня из закладок удалил после такого сюрприза.
    Ответ написан
    2 комментария
  • Теперь и за комментарии нельзя с кармой меньше 15 голосовать?

    lsoul
    @lsoul
    Неожиданно - юрист
    Даешь карму не меньше 50 чтобы опубликовать пост! /sarkazm
    Ответ написан
    7 комментариев
  • Портативный плеер. FLAC. >500гб

    @jab
    А ты с какова горада?
    Дело в том, что Архос продаётся за 5100 у нас в Санкт-Петербурге, на Пионерской.
    Если интересно, дам конкретный адрес.
    Ответ написан
    9 комментариев
  • Новый упадок Хабра?

    ainu
    @ainu
    При попытке написать техническую статью про создание сайтов на PHP, (именно про создание, выделяю специально, чтобы подчеркнуть про что), будут появляться товарищи, которые скажут, что всё уже написано, и данный роутер (класс, шаблонизатор) не нужен, потому что есть Yii и будут распинаться по поводу профессионализма его создателей и бессмысленность велосипедов. Это сильно останавливает целую серию возможных статей. Конечно, всем лучше читать про то, как появился новый сайт, где можно отметить на карте очередную хрень.
    Ответ написан
    4 комментария
  • Новый упадок Хабра?

    Lazin
    @Lazin
    Давно уже понятно, что хабр — не площадка для технических специалистов. Он для другой публики. И дело даже не в статьях, а в уровне обсуждений. И никакие административные карго меры это не исправят.
    Ответ написан
    1 комментарий
  • Новый упадок Хабра?

    mifa
    @mifa
    С хабра ушла немаленькая часть специалистов, которые были тут с самого начала. Хабр уже пару лет… Не буду говорить «не торт». Он просто немного другой — более попсовый, менее технический, больше воды и «ШОК!» информации.

    О насчет слива технических статей — так и есть, за примером далеко ходить не надо. Мои топики:

    habrahabr.ru/blogs/startup/133185/ — Про стартап, +171
    habrahabr.ru/blogs/startup/128906/ — Про стартап, +153
    habrahabr.ru/blogs/startup/125973/ — Про стартап, +156
    habrahabr.ru/blogs/apple/111069/ — Прикольная новость, +118
    habrahabr.ru/blogs/sysadm/111473/ — Прикольная новость, +103

    habrahabr.ru/blogs/hosting/91429/ — Техническая статья про системное администрирование, +57

    По-моему, вполне понятно какие статьи более востребованы. Я не говорю о том, хорошо это или плохо, но так на хабре уже достаточно давно. Часто когда приходит мысль написать что-то техническое, думаешь «а нафиг, может и на главную не вылезет, хорошо еще если не сольют».
    Ответ написан
    3 комментария
  • Новый упадок Хабра?

    strib
    @strib
    Нет мотивации.
    Квалификация и наработки позволяют дать много информации по связи, при том актуальной, а не публиковать переоткрытие древних RFC. Но не пойму зачем. Аудитория изменилась, тут сейчас, по субъективным оценкам, большинство веб-разрабов, им это просто не надо.
    Моя откровенно дурацкая статья сейчас висит в лучшем, только работы в ней минут на 30 от силы, вместе с заливанием картинок на хранилище. Никакого намека на RocketScience, но половина комментариев не по делу. После этого опасаюсь публиковать что-то серьезное.
    PS: А вас я запомнил по одному из предыдущих вопросов, если вы решили использовать протоколы для обмена сообщениями — то может расскажите? Статьей.
    Ответ написан
    1 комментарий