• Покупка ноутбука в магазине без предустановленной ОС. Разумное рещение?

    mmmaaak
    @mmmaaak
    Ну или если планируешь работать под линуксами, то нет смысла платить за винду
    Ответ написан
    Комментировать
  • Как обезопасить себя при создании ООО на двоих?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Лучше по таким вопросам обратится напрямую к хорошему юристу, а то насоветуют сейчас тут мамкины юристы...
    Ответ написан
    1 комментарий
  • Что такое предел(lim)?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Ну - есть некоторые числа, которых мы достигнуть не можем. К примеру - бесконечно большое число.
    Если вы найдете такое - я к нем прибавлю - скажем, даже - единицу - и получим число бОльшее. Поэтому мы его обозначаем пределом - бесконечность.
    А теперь к примеру - возьмем ваше яблоко. Условимся - что физическими ограничениями мы не ограничены.
    И разделим его на бесконечное число кусков. Каков будет размер одного куска? Бесконечно малая величина, но не ноль, так как любой сколь угодно малый кусок мы можем разделить еще надвое - и так до бесконечности. Вот в этом случае у нас предел будет стремиться к нулю, но не достигать его.
    Ответ написан
    3 комментария
  • Что с тостером?

    Nomad_77
    @Nomad_77 Куратор тега Тостер
    Product manager at habr.com
    Привет.

    Переносили базу данных на одном из наших сервисов, что-то пошло не так и произошло пересечение нагрузки на серверах. Сейчас всё должно работать штатно.

    UPD от коллег из эксплуатации:
    Сложилось два фактора, почти независимо. Начали работы с базой данных Карьеры и примерно параллельно получили сложнодиагностируемую проблему сетовой связности. Пинали на новый кластер баз данных (который непричём в итоге), на пересечение факторов нагрузки, на общекривые руки, и потратили время на миграцию на тестовый с около-старыми настройками (что конечно ничего не дало). Переспали с этим и на утро обнаружили проблему связности почти случайно. После этого всё стало на свои места.
    Ответ написан
  • Как обнаружить причину десятков тысяч UDP-соединений на Windows?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    Wireshark не осилил

    Осильте.
    Ответ написан
    Комментировать
  • Можно ли в Go собрать проект с объявленными, но не используемыми переменными?

    @ghostiam
    На Go писатель, серверов пинатель.
    Нет, собрать нельзя.
    Можно сделать финт ушами(но это дурной тон)
    var _ = fmt.Println
    var _ = myvar

    То есть, воспользоваться нужно в любом случае.

    На самом деле, это очень хорошая фишка, делает код чистым(у меня во всех других языках всегда включён такой же линтер), а с импортами при комментировании проблем никаких не возникает, если пользоваться IDE.
    Ответ написан
    5 комментариев
  • В каких приложениях Go существенно эффективнее чем Node.js и PHP?

    EvgenyMamonov
    @EvgenyMamonov Куратор тега Go
    Senior software developer, system architect
    Бенчмарки - это хорошо, но очень важно понимать что именно там меряли и почему результаты именно такие.

    Несколько лет назад я тоже делал бенчмарки Python, PHP, Node, Go.
    Для меня были важны две вещи:
    1 - скорость ответа сервера/кол-во запросов в секунду
    2 - объём сервиса в памяти, т.к. от этого зависит стоимость ресурсов

    На тесте, где сервисы не делали запросы в базу - из всех четверых лучше всего отработал Go с приличным отрывом, цифры, к сожалению, уже не помню.

    Но вся эта разница сошла на нет, как только добавился всего один простой SQL запрос в базу, в таблицу с 10 строками. И на этом фоне разница по скорости ответа была меньше 10%.

    Иными словами если ваш сервис работает с базой - критической разницы по скорости работы между Go/Rust/PHP/Node/Java, особо не будет.

    Другое дело если ваш сервис не будет делать запросы в базу, или будет кешировать результаты запросов, тогда вы почувствуете ощутимую разницу.

    Еще очень важно понимать сколько ваш скрипт потребляет ресурсов. Это становится критически важным, когда вы имеете дело с большими нагрузками.

    Один экземпляр Go занимал в памяти порядка 6мб RAM, при том, что Pytho+Django порядка 60мб.
    Node уже не помню сколько, но что-то близкое к Python'у.

    Вот тут уже, когда серверов у вас будет много - количество серверов с Go у вас будет в 10 раз меньше, соответственно расходы за эти сервера у вас будут в 10 раз меньше :)

    В крупных компаниях, где нужны специалисты по Go - там уже есть высокие нагрузки и переход на Go и поиск специалиста обусловлен необходимостью решить в первую очередь проблему с нагрузками, оптимизировать расходы на оборудование.

    Где-то читал статью, что у людей было API на порядка 40 серверов на Node, после переписывания на Go - серверов осталось два, из которых второй запасной :)
    Ответ написан
    13 комментариев
  • На сколько безопасны секретные gist и приватные git репозитории?

    y0u
    @y0u
    dev
    Secret gists don't show up in Discover and are not searchable. Secret gists aren't private. If you send the URL of a secret gist to a friend , they'll be able to see it. However, if someone you don't know discovers the URL, they'll also be able to see your gist. If you need to keep your code away from prying eyes, you may want to create a private repository instead.

    https://docs.github.com/en/github/writing-on-githu...
    Ответ написан
    Комментировать
  • Можно ли создать массив, который будет обновляться у всех пользователей без перезагрузки страницы не используя сервер?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Как я могу это сделать в связке React, TypeScript, Webpack.
    К сожалению, никак.

    Нужно использовать "Ноду и сокеты". Ну и любой другой бэкенд. Этот ваш массив должен где-то храниться, подключения клиентов должны где-то обрабатываться.
    Ответ написан
    Комментировать
  • Запашет ли пк с этим железом?

    @IT_YeTI
    Вам бы стоило задать вопрос яснее, пример:
    Хватит ли блока питания при максимальной нагрузке на железо?
    Можно ли более оптимально подобрать железо под мать?

    Не вдаваясь в подробности, будет.
    А так вобщем надо понимать что вы хотите от сборки.
    И тогда уже лезть смотреть характеристики железа
    Ответ написан
    Комментировать
  • Как обойти вещи типа Cloudflare, Varnish и подобные?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Задался идеей поднять собственный PPTP или L2TP/IPSec сервер где-то в США

    Почему не более подходящие варианты, от опенвпна до вайргарда?

    Для передачи данных сёрфинга трёх человек достаточно самой минимальной конфигурации VDS. Я обычно для подобных целей советую стардаст от Scaleway - дешевле пока не видел.

    Какова вероятность того что пул адресов моего хост-провайдера окажется в черном списка этих CDN?

    Маловероятно. Зачем Европейским/американским ресурсам блокировать адреса из своиз регионов?
    Ответ написан
    4 комментария
  • В какой стране регистрировать IT стартап / агрегатор? Налоговое планирование.?

    @Adrianus
    Ex nihilo nihil fit
    "Рассматриваем: Эстонию, Кипр, Грузию, Америку (Делавэр)"
    Впечатлило. Особенно Америка, откуда вы собрались вести дела в бывшем СНГ. (сарказм, ога).

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

    Соберите главбуха и юриста ваших на отдельном совещании и обсудите. Где больше всего клиентов будет - на те страны и опирайтесь. СНГ - значит, Россия. По отдельным странам филиалы откроете, но опять же...если это иностранное представительство будет - заколебается разбираться и волокиту разгребать...впрочем, это вопрос будущего.

    Резюмируем: "Пользователи - в первую очередь страны бывшего Союза" - только РФ. Остальное обдумывать только после расширения географии ведения бизнеса.

    ПыСы: и да...в Белоруссию соваться не советую - много знакомых дела оттуда вывели в связи с беспределом.
    Ответ написан
    Комментировать
  • Какую литературы Вы бы посоветовали для изучения ASP Net Core?

    @KoreanGuy
    Я изучал по Asp.net core in action и Pro Asp.net core 3. Годные книжки, но там подразумевается что вы имеете представление в общих чертах как веб устроен, и что у вас есть какой-никакой опыт программирования. Плюс на каналах dotNET и NDC Conferences много интересных стримов.
    Ответ написан
    Комментировать
  • Говорить ли на собеседовании про СДВГ?

    GavriKos
    @GavriKos
    Сразу предупрежу - я половину вот таких диагнозов считаю чушью, и заранее прошу прощения за жесткий субъективизм.

    профессиональному HR-у можете сказать. Потому что он частично как психолог работает.
    Тимлиду ваши проблемы нафиг не уперлись - тем более для джуна. Тут вы должны наоборот сами корректировать и свое восприятие, и возможно отношение к вам в коллективе (в т.ч. и рабочее отношение) - правда опять таки джунам это почти недоступно.

    Хелпдеск - а справитесь? Там давление нехилое.
    Вообще в первую очередь - ответе себе сами - будет вам ваш "диагноз" мешать или нет? Если будет - то может стоит пролечить его сначала? Просто мне кажется если вы так загоняетесь по этому поводу - то сами его (диагноза) и боитесь и будете его использовать
    Ответ написан
    Комментировать
  • Говорить ли на собеседовании про СДВГ?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не стоит. СДВГ - это крест на возможности занимать большинство позиций в ИТ. А среди джунов уровень конкуренции такой, что малейший недостаток списывает соискателя в утиль.
    Ответ написан
    Комментировать
  • Как будет лучше новичку вникнуть в мир программирования?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Определиться с областью, в которой хочешь работать.
    2. Погуглить какие языки в этой области в основном применяются.
    3. Взять учебник по этому языку, изучить его, наваять пет-проект.
    4. Устроиться на работу.
    Ответ написан
    5 комментариев
  • Как именовать константы (нотация)?

    Griboks
    @Griboks Куратор тега C#
    А я вот использую стандартное именование ReSharper.
    Ответ написан
    Комментировать
  • Как вы настраиваете рабочее окружение для работы на node.js?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Docker вам поможет
    Ответ написан
    Комментировать
  • Существует ли корреляция между языком программирования и интеллектом?

    DevMan
    @DevMan
    такие замеры бессмысленны: многие программисты знают больше одного языка.

    с таким же успехом можно мерить айкю по маркам цемента или разговорному языку.
    Ответ написан
    3 комментария