ITnan

Все публикации Хабрахабр и Гиктаймс в одном месте
Выбран стиль: blue



Выбран хаб Блог компании М.Видео


  1. VerdOrr
    /#10333801

    "… К незаконным методам относится прямой подкуп политиков и иное их финансирование, прямо запрещенное законом."
    "… во всех странах… правовой основой лоббизма является закрепленное конституционным актом право на подачу петиции в орган власти."

    ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B1%D0%B1%D0%B8%D0%B7%D0%BC

  2. BigBeaver
    /#10333805

    Компоненты до 0402 хорошо паяются чем угодно.

  3. playnet
    /#10333789

    Лет 10 назад паял платку, там только в обвязке проца было 100+ кондеров и резисторов размера 0805 и 0603, плюс по схеме под сотню. Паял обычным «термитом», советская паяльная станция такая. Норм. Конечно, 0201 уже сложнее будет, и BGA — нужны фен и навыки…

  4. Jmann
    /#10333781

    Лицензия относительно не дорогая.

  5. divan0
    /#10435690

    Мило. Вы это Go программистам пытаетесь доказать, что в Go обработка ошибок стремиться к нулю, или тем, кто Go не знает? :)

  6. acmnu
    /#10435688

    "Более простой и удобный способ" с кодами ошибок и так поддерживается абсолютно везде.

    Не совсем так. Конечно в Java вы тоже можете написать библиотеку, которая вместо FileNotFound будет возвращать некий код (как в C), но так не делают, ибо так не принято.


    Отсюда растут две проблемы.


    • визуально код перестаёт быть компактным и распадается на два, иногда три блока, но это терпимо, если писать аккуратно.
    • в некоторых языках/платформах код становится медленнее при большом числе событий, поскольку сами эксепшены относительно медленная вещь.

    А вот в Go не принято кидать panic из библиотеки. Считается, что паниковать имеет права только ваше приложение. Т.е. эксепшену отведена совсем другая роль.


    Есть у такого подхода ахилесова пята. Когда все делаешь идеально, ты по идее должен захендлить все возможные экспешены и коды ошибок в каждой точке вызова. Разумеется так никто не делает. Но если в Java по дефолту исключение найдет путь наверх и вы получите трейс, то в Go возвратный код по дефолту просто замьютят и вы ничего не узнаете о ошибке.

  7. BigBeaver
    /#10333773

    Самому большинство серьезных плат просто не сделать. А если сделать, то очень накладно — лучше это время с пользой потратить. Опять же, наличие паяльной маски упрощает в итоге тестирование и отладку на порядок. Да и пайку, кстати.

  8. Jamato
    /#10333771

    А с чего бы относить четвёртое измерение к пространству, раз оно такое особенное? Давайте уже сразу говорить про пятимерное пространство-время-поле.

  9. PKav
    /#10333767

    Завод, конечно красивее… А представьте, что где-то на плате допущена ошибка. Платили деньги и ждали 2 недели срочного производства у российского производителя — заплатите ещё денег и подождите ещё 2 недели. Лучше уж сначала самому, чтобы удостовериться, что всё хорошо, а потом уж на производство.

  10. Bonart
    /#10435678 / -1

    Окей, продолжайте называть как хотите.

    Вы уже 33 раза сказали, что я использую неверное имя. Я в 33 раз прошу — назовите верное.


    Я не успеваю следить за тем, как вы придумываете новые интерпретации своим и моим словами.

    Вы окончательно перешли от предмета дискуссии к обсуждению личности оппонента, причем без единого пруфлинка. И еще жалуетесь на каких-то "троллей". Нехорошо.