• Возврат денег за ноутбук?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Деньги тебе вернут не согласно текущей цене, а согласно твоему чеку, если он у тебя еще есть. Так что возвращать можно только если ноут тебе не подошел. И раз он уже подорожал, то купить его второй раз денег уже может не хватить.
    Ответ написан
    6 комментариев
  • Как устроиться django-developer без опыта коммерческой разработки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В интернете много читал, что стоит попробовать писать всем подряд на вакансии, где не только юез опыта юерут и предлагать свою раюоту за бесплатно.

    Или ты умеешь работать и ты работаешь за деньги.
    Или ты не умеешь, и предлагаешь себя бесплатно, но такие никому не нужны.
    Ты уж определись.

    Из стоящих работ к сожалению могу предоставить код своей незавершённой социальной сети.

    Не всегда важен размер работы. Важна завершенность. Можно и маленькие вещи сделать. А если у вас за все ваше время был всего-лишь один недоделанный проект, который нельзя показать, еще и непонятно что делали вы, а что друг...

    Зачем docker+redis для неработающего проекта?
    Что docker+redis это какие-то совместимые технологии? Нет.

    Что этим вы хотели сказать? Что вы хорошо знакомы с докером? не уверен.
    Особенно, учитывая что вместо того, чтобы просто хранить докерфайлы и инструкцию по запуску, у вас прямо в гит-репо лежат бинарники питона и джанго
    Вдобавок вообще нет ну никакого описания ни что это ни зачем это ни как это использовать. Такой код показывать нет смысла.
    Зайтите на гитхабе в десяток совершенно рандомных репозиториев и постарайтесь за 3-5 минут понять что это за проект и зачем он. Если не выходит - то работодатель тем более не будет лазить по исходникам и пытатся искать конкретные коммиты. В идеале проект нужно показывать в рабочем состоянии, чтобы можно было зайти, покликать мышкой, а потом уже заинтересоваться как реализована конкретная штука в исходниках, но не наоборот

    Наверное тоже будет полезной информацией, что проект писался при помощи ОС linux ubuntu (на данный момент из-за проблем с подключением удалил его как вторую ОС при необходимости я оперативно верну linux назад)

    Какой процент помощи вам оказала убунта? вы непосредственно в ней писали, или просто запускали докер?

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

    А самое важное для работодателя - это понимать уровень экспертизы и адекватности человека.
    Ответ написан
    Комментировать
  • Как сохранить права в файл?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Да просто список сделай. Потом по нему скриптом можно восстановить.

    find . -exec stat --format '%a %n' {} \;
    
    find . -exec stat --format '%a %n' {} \; > list_of_files.txt
    Ответ написан
    Комментировать
  • Права 777 как скачать файлы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    http не поддерживает скачивание папок.
    Поэтому простой ответ - никак. Более сложный

    Вариант 1
    Пройтись по всем папкам, получить список всех файлов и скачивать каждый отдельно.

    Вариант 2
    На стороне сервера создать архив со всеми файлами и папками и скачать его

    Вариант 3
    Настроить не web сервер, а что-то другое, ftp/ssh/nfs/samba и воспользоваться клиентом, который умеет работать со структурой директорий (filezilla, rsync, FAR с ftp/ssh плагинами, проводник)
    Ответ написан
    Комментировать
  • Стоит ли брать клавиатуру ноутбука для другой страны?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Проще купить 2-3 набора наклеек и пока они стираются, прокачать слепую печать.
    У меня на клавиатуре уже давно половины клавиш просто белые, вытертые.
    Ответ написан
    Комментировать
  • Как работают алгоритмы выбора лидера в распределенных системах?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно же просто сделать так - какой-нибудь узел заметил, что текущий лидер отвалился, и он сразу же отправляет всем остальным узлам напрямую, либо на какую-то шину, что теперь он - лидер.

    Если текущий лидер отваливается, почему вы думаете, что все остальные узлы узнают об этом по очереди?
    Узнают одновременно. И одновременно пошлют всем узлам, что они новые лидеры, и получится бардак.
    Именно поэтому и проводится выбор - либо генерируется случайное число каждым узлом, и выбирается среди всех тот, у кого число самое большое. Либо есть заранее заданные приоритеты выбора лидеров, основанные или на конфигах, или на мощностях, как уж создателю программы показалось нужным.
    Опять же, в алгоритм можно добавить настройки, чтобы администратор мог указать какие машины не должны участвовать в выборе.
    Ответ написан
    2 комментария
  • Jagged Alliance Back in Action. Можно ли самому редактировать карту?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    А значит, теоретически, можно подобрать инструмент для работы с ним.


    Подобрать инструмент ;) ну так блокнот подойдет.
    Если производитель не выпускал в паблик редактор карт, то своими силами без документации его можно только разбирать и писать, поэтому копать нужно в сторону реверс инженеринга.
    Можно поискать сообщества, которые этим уже занимались. Но насколько глубоко они копнули, и осилили ли написать более-менее рабочий инструмент - неизвестно.
    Ответ написан
    Комментировать
  • Почему за просмотр резюме HR необходимо платить деньги, а на биржах фриланса наоборот?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Предложений на сайтах по поиску работы в IT гораздо меньше, чем желающих получить эту работу,


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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    В целом, что требуется гонять по предприятию, чтобы было 10гбит?
    Для всяких аутлуков/браузеров 100 мбит более чем достаточно. 1 гб или 10 гбит можно кидать между маршрутизаторами, либо соединить сервера, но они и так должны быть рядом, в серверной.
    Поэтому вопрос про 10 гбит нужно поднимать с точки зрения а надо ли это бизнесу?

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

    Если же кидать 10 гбит на каждую рабочую станцию, но они будут тупо простаиватьт, но при этом жрать больше электричества. И даже на 100 десктопах вполне возможно заметить разницу в платежках за месяц по электричеству.
    Ответ написан
    7 комментариев
  • Как прочитать что тут написано?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Просто у тебя кодировка не поддерживает русские символы.
    Банально utf-8 включи и
    $ echo "4865 6c6c 6f20 576f 726c 6421 20d0 9ad0b0d0 ba20 d182 d0b2 d0be d0b8 20d0 b4d0b5d0 bbd0 b03f 20d0 a7d1 82d0 be20 d0b4d0b5 d0bb d0b0 d0b5 d188 d18c 3f20 d09fd0be d187 d0b5 d0bc d183 20d1 82d0 b0d0ba3f 0a"|tr -d " "| xxd -r -p
    Hello World! Как твои дела? Что делаешь? Почему так?
    Ответ написан
  • Нужно ли вкратце конспектировать материал из книги по програмированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Так делай конспекты в виде работающих программ. Храни прямо исходники с простыми комментариями.
    И поиск по ним будет быстро идти, и код рабочий, и код который ты сам написал и запустил лучше в памяти лежит.

    Конспекты в виде конспектов можно делать, можно не делать.
    Ответ написан
    Комментировать
  • Как оценить потерю дискового пространства вследствие кластерного выделения?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Код на С++ для этого писать специально никто не будет.
    Подозреваю, что просто дали задания в школе/институте.
    Ну так почитай спецификацию FAT16 системы. Она просто устроена.
    Процент всегда будет зависеть от количества файлов, их размера и размера кластера. Просто берешь и считаешь руками. Как смог посчитать руками/в экселе - садишься и пишешь код на С++
    Ответ написан
    Комментировать
  • Как выяснить, какому из файлов выделен данный кластер, и вывести имя этого файла?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Да вобщем-то у кластера нигде не написано какому файлу/директории он принадлежит.

    Читайте спецификацию файловой системы.
    В directory entry можно найти только первый кластер файла/директории
    в таблице FAT можно найти последовательность кластеров.

    Следовательно вам нужно:
    1) пробежаться по всей FAT, найти цепочку кластеров, которой принадлежит ваш кластер (он может быть также и единственным в цепочке, или вообще быть свободным)
    2) Пробежаться по всему дереву каталогов и найти какой файл/директория начинается с первого кластера в найденной вами цепочке.

    Работы много
    Ответ написан
  • Какого размера плашку ОЗУ лучше купить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Лично я сомневаюсь, что двухканальный режим на ноуте даст какое-то значимое преимущество.
    Ноут это в принципе не для перфоманса, и двухканальный режим даст гораздо меньше, чем четыре дополнительных гб оперативки, особенно если win10+
    Ответ написан
    2 комментария
  • Бесконечная загрузка windows 7, как решить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Alekosh Akhosh,
    Думаешь что по фразе "винда 7 с ssd бесконечно грузится" все сразу всем понятно? Причин может быть много, но

    Ну скорее всего семерка слишком древняя чтобы разбираться в особенностях ssd.
    Ну скорее всего не хватает встроенных драйверов для нормального определения такого диска и загрузки с него.
    Ну скорее всего можно попробовать поискать на сайте производителя драйвера
    Но скорее всего драйверов под семерку уже не будет.

    Получится ли загрузиться с этого конкретного ssd на семерке - неизвестно. Все что ты можешь сделать это поискать конкретную проблему, упоминая твою модель материнки, твою модель ssd, способ подключения (sata/m.2 pci.express/usb3) и из-за редкости сочетания вероятность найти такого же человека с такой же проблемой в русскоязычном инете, лучше искать сразу в мире.


    А не советы, или мнении - это моя проблема, сколько ОС хочу иметь в диске))

    Так а зачем вопрос задавать, если тебя советы и мнения не интересуют?
    Ответ написан
    5 комментариев
  • Как работодатели (или HR) относятся к сертификатам онлайн-курсов?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Как ты думаешь, школы выпускают круглых отличников?
    Или может быть это делают институты?
    Или курсы чем-то могут отличаться?

    Могут котироваться некоторые сертификаты от Cisco или Microsoft, но в основном за счет того, что там достаточно въедливые экзамены. Все остальные сертификаты - ну как бы они потенциально говорят что ты должен иметь определенные знания. Но вот имеешь ли и умеешь ли этими знаниями пользоваться - неизвестно.

    Поэтому ко всем курсам и сертификатам относись как к получению знаний, а не бумажки.
    Подтвердишь знания на интервью - получишь оффер. Подтвердишь на работе - получшь карьерный рост.
    Ответ написан
    Комментировать
  • Ожидание старта mysql?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Да банально, делаешь цикл в котором выполняешь простой sql запрос раз в несколько секунд, и если он прошел успешно, выходишь из цикла.
    Можно добавить в цикл таймаут по которому завершать скрипт с ошибкой.

    p.s. А вообще надо больше деталей. Если тебе автостарт при старте системы нужен, то через systemd можно указать зависимость.
    Ответ написан
    Комментировать
  • Тестировщик. С чего начать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Юный друг.
    Ты не один в этом мире.
    Есть очень много других юных друзей, которые хотят пойти в тестировщики.
    И те, у которых это скорее всего не получится, задают подобные вопросы практически каждую неделю

    А вот те, у кого скорее всего получится, пользуются поиском, и находят ответы буквально за минуту.

    Подумай к каким ты хочешь относиться.
    Ответ написан
    Комментировать
  • Существует ли облачное/серверное решение для хранения конфигураций проекта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Те переменные, которые могут часто меняться, храните прямо на сервере или configmaps в кубере
    Те переменные, которые секреты - в хашикорп или другом хранилище секретов.

    Все остальные, для изменения которых можно подождать новый билд - просто храните в коде в виде профайлов для каждого енвайрнмента.
    Ответ написан
    Комментировать
  • Работа с огромным количеством файлов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    bash отлично справится

    find . -name "file.ext" | xargs -n 10 -P 10 "phraze"
    Ответ написан
    Комментировать