• Почему пищит динамик на материнской плате?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    В любой нормальной плате есть описание почему они пищат. Причем с длительностью писка и расшифровкой
    Ответ написан
    Комментировать
  • Upwork - Конфискация всех заработков. Как избежать?

    @iSergios
    Python-разработчик
    Однако Вы себе напридумывали. Давайте разберемся по-порядку.
    Внимание! Будет многабукав и много юридической информации.

    Итак, как к нам поступают деньги от клиентов Upwok?

    1) Клиент передает деньги Upwok'у. Ну тут как бы все чисто, никаких проблем. Деньги-то не у нас. Де-факто (и де-юро тоже) деньги перечислены на счет в банке или иной кредитной организации, который принадлежит Upwork.

    2) Upwork зачисляет деньги на наш "счет". [s]И тут Вы впадаете в панику.[/s] Давайте начнем с того, что деньги, как таковые, никуда не двигались. Они как лежали на счету Upwork'a в банке, так и продолжают там лежать. Upwork лишь рисует небольшую циферку у Вас в профиле и все. Ни юридически, ни фактически эти деньги Вам не принадлежат*. Upwork не является ни банковском, ни кредитной организацией, ни фондом ни иным лицом, уполномоченным производить операции с чужими денежными средствами. Все денежные средства, поступающие на его счета от заказчиков становятся денежными средствами Upwork. А то, что Upwork выплачивает эти суммы Вам - это он распоряжается принадлежащими ему деньгами. Т.е. выступает не просто посредником, который передает деньги из одних рук в другие, а промежуточным собственником. Как если бы вы купили автомобиль у одного товарища, оформили его на себя, а потом продали/переоформили его другому товарищу. То, что в Вашем профиле отражаются какие-то суммы с обозначением валюты, это не отражение состояния какого-то пресловутого счета - у Вас его на Upwork'e нет и быть не может - чисто юридически это просто обещание Upwork'а выплатить Вам сумму, эквивалентную указанной. И все. К этому моменту Вы еще не собственник этих денег, вы не можете их потратить.

    3) Upwork "выводит Ваши деньги" (а де-юре просто перечисляет на Ваш счет из своих), и вот тут возможны варианты:

    3.1) Upwork перечисляет деньги на Ваш банковский счет - проблем нет, все чисто. С точки зрения налогообложения возможны трудности, если это счет в иностранном банке, но это не проблема, а именно трудности, и их тут разбирали.

    3.2) Upwork перечисляет деньги на Ваш счет в небанковской кредитной организации. Опять варианты:

    3.2.1) Это PayPal или иная небанковская кредитная организация, которая официально зарегистрирована на территории РФ и включена в соответствующие реестры - проблем нет, все чисто. Эти организации имеют право осуществлять операции с валютой (при наличии лицензии, при ее отсутствии они автоматически переведут эти средства в национальную валюту, т.о. доллары Вы не получите).

    3.2.2) Это Skrill или иная небанковская кредитная организация, которая на территории РФ не зарегистрирована. Проблем нет с точки зрения нарушения отечественного законодательства. Upwork перевел принадлежащие ему деньги на некий счет, который по документам незарегистрированной на территории РФ организации принадлежит Вам. Т.е. именно Вы никаких валютных операций не совершали. К слову, доказать само существование, а равно принадлежность такого счета Вам в случае с иностранной организацией очень непросто. Ваши деньги приобретают довольно интересный статус кво - вы можете ими управлять, но в правовое поле РФ (а равно под действие предусмотренных законами ограничений) они как бы не попадают.

    И да, статья 15.25 КоАП РФ фактически запрещает расчеты в валюте на территории России в обход банков. Вот и все.

    _____________
    * В соответствии с действующим отечественным законодательством (что, кстати, полностью согласуется с общепризнанными принципами и нормами международного права) право собственности включает в себя 3 элемента: владение (фактическое обладание, включая принадлежность депозита), пользование (возможность извлекать из вещи пользу) и распоряжение (возможность определять дальнейшую юридическую судьбу вещи; применительно к деньгам - тратить их). Нет хоть одного из элементов - нет права собственности. Нет права собственности - нет проблем.
    Ответ написан
    Комментировать
  • Где скачать базу данных регионов и населенных пунктов России?

    @daihatsu
    Старый формат, называется КЛАДР: https://www.nalog.ru/rn77/program/all/kladr/
    Новый формат, называется ФИАС: fias.nalog.ru/Updates.aspx
    Ответ написан
    Комментировать
  • Где скачать базу данных регионов и населенных пунктов России?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    fias.nalog.ru/Updates.aspx

    UPD
    Дополню: КЛАДР о котором пишут в соседних ответах - это не старый формат, это другой формат, хотя и являющийся предшественником ФИАС. Оба справочника являются пополняемыми и обновляемыми, оба содержат косяки и ошибки причем как общие, так и персонально свои.
    На уровне работы с регионами и городами - проблем особых нет (не считая идиотского устройства городов нашей страны, когда город может являться частью другого города находясь в десятке километров, а поселок находящийся в черте города может быть обособленным), а вот на уровне улиц/домов опечатки бывают достаточно часто.
    Ответ написан
    Комментировать
  • Как организовать репликацию БД?

    Melkij
    @Melkij
    PostgreSQL DBA
    Т.е организовать единую точку управления этими серверами.

    Может, лучше единую точку управления и делать? ansible/salt/chef/puppet, в конфигурации понаписать инициализацию нужного состояния таблицы.

    Для реплики - минимальная гранулярность, на сколько знаю, это таблица. И только для логической репликации.
    Ответ написан
    Комментировать
  • Как посмотреть сайт, на котором стоит редирект?

    Frankenstine
    @Frankenstine
    Сисадмин
    А если там нет ничего кроме редиректа, на что вы будете смотреть?
    Ответ написан
    2 комментария
  • Как установить Windows на LVM?

    sim3x
    @sim3x
    superuser.com/a/235975

    No.

    Windows has its own version of "LVM" called Logical Disk Manager.
    Ответ написан
    1 комментарий
  • Изъятие компьютеров дядями из ФСБ, шифруемся?

    Jump
    @Jump
    Системный администратор со стажем.
    В своей непричастности уверен на 110%, но то что неизвестно кто будет рыться в моих личных данных вызывает некоторое беспокойство.
    А они не уверены. Вот посмотрят ваши данные и будут уверены в вашей непричастности, а наткнутся на зашифрованное - возникнут вопросы.

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

    А про железо, которое изъяли - рекомендую забыть, и купить новое.
    Они конечно вернут, когда разберутся, но в каком состоянии и через сколько - большой вопрос.
    Обычно не раньше чем через год.
    Ответ написан
    4 комментария
  • Как использовать *одно* соединение WebSocket на все вкладки?

    RubaXa
    @RubaXa
    Есть js библиотека для запуска js только в одной вкладке?
    Вам нужен Master/Slave, реализовать его можно использовав:
    - SharedWorker + fallback в localStorage и/или LocalConnection (Flash) — это если самому
    - BNC Connector — theprivateland.com/bncconnector/home.htm
    - Intercom.js — https://github.com/diy/intercom.js/ (работа с сокетами из коробки)
    - Wormhole.js — https://github.com/RubaXa/wormhole (в разработке, demo)

    Сейчас ещё Service Worker можно добавить к этому списку.
    Ответ написан
    3 комментария
  • Каким образом организовать баланс средств в личном кабинете?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Я бы сделал 2 таблицы:
    1. Транзакции со счетом (его изменения + причины этого изменения). Только добавление.
    2. Состояние счета на дату\время (дата\время, счет, id_юзера). В это таблицу мы только пишем, и ничего не меняем и не удаляем.

    Такая структура позволит получить состояние счета за любой промежуток времени.
    Ответ написан
    7 комментариев
  • Какие еще зарубежные биржи, кроме Upwork, стоит попробовать?

    opium
    @opium
    Просто люблю качественно работать
    да все, смысл себя ограничивать
    upworkest.ru/spisok-frilans-birzh
    Ответ написан
    4 комментария
  • Стоит ли разделять таблицу на две (поля для выборки и содержимое)?

    Ermako
    @Ermako
    Data Scientist
    Нет, зачем? Нет никакой проблемы в том, что таблица будет широкой. Разбиение на несколько таблиц имеет смысл, если оно приведет к нормализации данных и уменьшению объема хранимой информации. Кроме того, нет никакой необходимости индексировать поля, которые участвуют в выборке, но не используются для фильтрации данных. Если очень хочется смотреть на узкую таблицу с только необходимыми полями - сделайте view без разбиения исходной таблицы.
    Ответ написан
    8 комментариев
  • Имеет ли смысл спрашивать старых клиентов не нужно ли им что то еще(если с ними был тока 1 заказ)?

    А по мне, это будет выглядеть, как будто вы на мели и лихорадочно рыскаете по округе, в надежде, что найдете заказ хоть где-нибудь. Успешный и занятой специалист в свои хорошие времена никогда не будет самостоятельно обзванивать базу. Именно клиенты обращаются за услугой, а не наоборот. Представьте себе уличного торговца, у которого вы купили арбуз месяц назад. Вот вы пришли снова, а он бежит за вами и говорит "а как дела? не хотите арбуз? а у меня тут еще апэлсин есть, сочный, спэлый!"

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

    Сам я ни разу не написал бывшим клиентам самостоятельно, и в целом, без работы никогда не сидел.
    Ответ написан
    6 комментариев
  • Как эффективно работать целый день?

    @sarathorn
    php программист, веб-дизайнер, коллекционер
    Мне 20 лет, живу отдельно от родителей, зарабатываю фрилансом. Самое важное - организовать свой день.

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

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

    Серьёзно мешают работать уведомления о письмах, сообщениях... звонки... В случае с работой в офисе будут отвлекать коллеги. Смело посылайте всех нафиг. Даже босса. Босс потом спасибо скажет, когда вы сделаете все задачи в срок или даже раньше.

    8 часов подряд кодить каждый день... Вы серьёзно? На этой неделе мои результаты такие: воскресенье - 12 часов кодинга, понедельник - 8, вторник - 8, среда - 6, четверг - 4, пятница - 3, суббота (сегодня) - нет ни малейшего желания, но очень надо хотя бы пару часов... Вы просто перегорите. Настраивайтесь на 4, максимум на 6 часов кодинга в день. Остальное время можно заполнить чтением документаций, проработкой прототипов на бумаге, обсуждениями с коллегами и боссом.

    Если ситуация требует 8-16 часов кодинга подряд (такое, увы, бывает), то меня спасают две вещи:
    1) Сериалы. Второй монитор, второй ПК, планшет или даже смартфон вам в помощь. Берёте сериал, который УЖЕ смотрели и включаете. Он должен быть интересный, но уже знакомый, это два обязательных требования. Так он не будет отвлекать от работы (сюжет же уже знаком, а половину реплик вы можете произнести вместо актёров), но создаст иллюзию отдыха. В моём случае можно всё привести к такому выражению: 60 минут кодинга = 80 минут кодинга под сериал. НО! Так я могу выдерживать 12-16 часов без особых усилий. Что в итоге даёт больше результата, чем 6-8 часов чистого кодига после которых я просто убитый на пару дней.
    2) Кофеин. Обычный кофеин. Кофе я не пью, а энергетики слишком дорогие для регулярного применения. Есть замечательная альтернатива - Кофеин-бензоат натрия. ~30рублей в аптеке за 6 таблеток. Максимальная разовая доза - 6 таблеток, она же 300мг кофеина. 1-2-3 таблетки мой организм может не заметить, а при шести я начинаю разговаривать сам с собой. Грань очень тонкая, но при правильной дозировке получается неплохой boost к производительности. Внимание! Кофеин может повышать давление и пульс, а также имеет ряд побочных эффектов. Передозировка может убить. Я не несу ответственности за последствия приёма кофеина.

    Смесь кофеина и прогулки (зима, 3 часа ночи, -20C) может породить тонну гениальных идей, увы, лишь 1 из сотни имеет шанс на успех в реальном мире.

    Вообще, я для себя вывел важную закономерность. Мотивация - фигня. Желание получить больше денег и когда-нибудь улететь на неделю на Мальдивы не приведёт к результату, рано или поздно, но мозг решит, что гораздо правильней работать в 2 раза меньше, но отдохнуть на местном водоёме с друзьями и шашлыками. Гораздо интереснее обстоит дело с чувством вынужденной необходимости. Проще говоря, с кнутом. Я не сделаю работу и меня уволят. Я не успею вовремя и меня лишат премии. Я облажаюсь и все будут смеяться надо мной... Вот это работает.

    Чтобы работа давалась без усилий нужно какое-то вдохновенье и чувство гордости за свою работу. Я сделаю этот проект и тысячи людей будут им пользоваться! Я напишу эту программу и моя девушка за меня порадуется. Этот проект будет помогать начинающим бизнесменам, они никогда не узнают моего имени, но они будут мне благодарны.

    Непосредственно программирование (как и дизайн) идёт легче, если есть план и схемы. В моём случае при работе над back-end у меня 70% времени уходит на проектирование и проработку мелочей на бумаге, лишь 30% времени это сам кодинг. При работе с фронт-эндом я где-то 60-70% времени работаю, а 30-40% проектирую. Я так понимаю, вас не заставляют именно кодить 8 часов. Вас заставляют 8 часов сидеть на рабочем месте. Вот и прикиньте, что из них лишь где-то 3-4 часа будут самим кодингом. Хотя... Если работы очень много, вы не единственный кодер в конторе и есть более опытные, которые и берут на себя всё проектирование... ух... тогда остаётся только монотонно стучать по клаве...

    Ещё очень важный момент. ОБЯЗАТЕЛЬНО ОТДЫХАЙТЕ! В выходные не должно быть ни единой мысли о работе, после работы займитесь хобби, уберитесь дома, погуляйте, сходите в спорт зал, почитайте книгу, посмотрите кино, поспите в конце-концов. Никакой работы за пределами рабочего места. Этот трюк заставит мозг ассоциировать рабочее место с рабочим процессом, а значит уже не нужно будет самому его мотивировать работать. Это работает крайне просто. Если вы видите очень красивую девушку да ещё и без одежды, то кое-что что происходит с одним очень важным органом и мозг начинает работать совершенно иначе. И вот теперь в поле зрения попадает ваше кресло и ваш рабочий комп, мозг пробегается по ассоциациям и понимает, что надо работать. В паре с состоянием вынужденной необходимости всё сработает на ура.

    Перерывы - спорный момент. Мне проще проработать, например, 6 часов без перерывов (только если на отойти до туалета или до кухни, чтобы налить воды и стащить печеньку), чем 6-8 с перерывами. Я очень много времени и сил трачу на переключение с одного вида деятельности на другой.

    По поводу еды. В момент приёма и пищи и где-то следующий час я способен только читать и смотреть, но никак не творить.
    Ответ написан
    10 комментариев
  • Стоит ли выносить БД на другой сервер?

    @nikolayvaganov
    нужно исходить из нагрузки. В случае, если один сервер нагрузку держит, то выносить не стоит. unix socket работает быстрее, чем tcp connect.
    Ответ написан
    Комментировать
  • Как сделать отчет по репозитарию Git?

    @balamyt92
    ; select * from users; --
    Первое что пришло на ум это поднять GitLab локально и импортировать проект туда.

    Но есть еще такая штука, может вам подойдет.
    Ответ написан
    1 комментарий
  • Как писать приложения 24/7?

    @asperin2
    PHP разработчик
    Сложно сказать так, но скорее всего https://ru.wikipedia.org/wiki/%D0%A3%D1%82%D0%B5%D...
    Ответ написан
    Комментировать
  • Фиксированный размер изображения как?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Степан Спанов ничего такой :)
    Ответ написан
    1 комментарий
  • Как реализуется кэширование поиска?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Как решаются подобные проблемы в серьёзных проектах?


    Никак. Оптимизируют сам поиск, используя денормализацию данных что бы максимально упростить поиск и сделать его как можно менее напряжным для сервера. Ну и что бы "сократить" количество запросов используют "приемы" вроде throttle/debounce на клиенте, что бы не на каждый кник мышкой слать запрос, а когда пользователь не проявлял активности, к примеру секунду.

    Частично эту проблему можно решить HTTP кешированием. То есть все парамеры поиска ходят в queryString а значит по одному URI мы можем иметь нужную страницу/данные. Однако вармат такого кэша будет занимать много времени, а сложность инвалидации будет так высока, что нужно 10 раз подумать прежде чем решаться на такое.
    Ответ написан
    1 комментарий