Задать вопрос
  • Как сканировать старые фотографии?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Недавно отсканировал ВСЕ альбомы. Ушло пару недель (несколько тысяч фото)

    Из опыта:
    Сканировать с максимальным разрешением - реально НЕ нужно. Переглядывать фотки раз в десять лет, причем важно просто разглядеть что там, а не высматривать щербинки и родинки. Поэтому на 600 DPI хватает выше крыши для всех обычных семейных фото, а для фоток сделанных мыльницей - 300 dpi за глаза.

    Отдельные фотки для реставрации, можно постараться отсканить с бОльшим разрешением, 1200, аккуратно прижимать, но нужно понимать, что если вы начнете реставрировать сами, то через 30-40 фоток вам это надоест, и вы поймете что не так уж и важно сверх-качество. Следовательно хорошо подумайте, стоит ли фотка дополнительных усилий, или ее в общую стопку. Редкие студийные фото, сделанные не на цифровые камеры тоже можно отсканить в 1200.

    Слайды, диафильмы - 1200 хватило. немного размыто, но на самом деле сами слайды не дают слишком большое разрешение, то есть сканируя слайд на 2400, особо качества не добавилось, а размер - в разы. Его потом просто неудобно смотреть.

    На что нужно обращать внимание:
    1) Положение фото на сканере. Чем ровнее положить, чем аккуратнее закрыть крышкой, тем ровнее будет фотка, проще обрезать, меньше работы.
    2) Сразу придумать каталогизацию. Пока фото сканируется, можно его переименовать, положить в нужный каталог.
    Вот такое - не очень.
    серый_альбом/фото10.jpg
    белый_альбом/фото10.jpg

    А сквозная нумерация - гораздо лучше, особенно если в будущем фотки будут перекладываться из папки в папку.
    серый_альбом/фото10.jpg
    белый_альбом/фото20.jpg

    В идеале, если альбомы велись корректно, то год-месяц-день_номер.jpg. Если с этим тяжело, можно например 2001-xx-xx-01.jpg, будет хотя бы год.
    Ответ написан
    1 комментарий
  • Профессии в которых используют SQL?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Вам - в ентерпрайз.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Сделайте установочный скрипт, который будет создавать и запускать службы.
    Запакуйте настроенную программу винраром, у него есть опция для создания простенького инсталлятора.
    Ответ написан
    Комментировать
  • Web fullstack разработчик - реальность или вымысел?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "fullstack web разработчик это реальность или вымысел?"
    "И как по вашему мнению лучше развиваться начинающему специалисту"

    Не задаваться глупыми вопросами. Фуллстак это НЕ начинающий специалист. Учиться прийдется долго и тяжело. К тому моменту, когда этот вопрос будет для вас иметь смысл чуть больший, чем банальное любопытство, вы сможете ответить сами себе.
    Ответ написан
    Комментировать
  • Какие вы знаете хорошие книги по ООП PHP?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Книга не нужна. Просто поищите готовые ответы на тостере что такое ООП и для чего он нужен.
    Ответ написан
  • Как подключить 4 ПК на 1 телевизор чтоб было изображение 4-х рабочих столов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    KVM и аналоги. есть куча видеосвичеров.
    Ответ написан
    4 комментария
  • Помогают сервисы для "прокачки" мозгов?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    На гиктаймсе и мегамозге полно статей о том, как работает мозг.

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    https://habrahabr.ru/company/storelab/blog/151554/

    Внешний диск, на нем трукриптом или веркариптом виртуальный шифрованный диск и молоток/дрель наготове.

    Задача - физически повредить диск, после чего его на месте будет прочитать невозможно ничем. А в лаборатории все что смогут выяснить - что структура разрушена, ничего вытянуть нельзя. В лучшем случае смогут определить что там был криптодиск, но с такими разрушениями его восстановить не сможете даже вы, зная пароль.
    Ответ написан
    Комментировать
  • Что нужно знать для написания backend игрового сервера?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    "что бы достичь желаемого :( "

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Рекомендую Soft Perfect ram disk
    если его не монтировать как виндовый диск(без полной эмуляции), он работает на порядок быстрее чем аналоги.
    Ответ написан
    Комментировать
  • Как сравнить 2 директории и вывести отличающиеся файлы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Программ миллион. Вы бы хоть уточнили в какой среде вы можете выполнять команды.
    Начиная от обычного rsync, find, diff и заканчивая полноценным деплоем при помощи кучи вариантов.
    Почему неудобно выкладывать весь проект - не уточнено.
    Ответ написан
    5 комментариев
  • Работа с Git. Remote --global?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Напишите свой алиас, и используйте его
    Ответ написан
    Комментировать
  • Скрипт (или программа) для сравнения данных в двух каталогах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    DU показывает не размер файлов и папок, а сколько они занимают на диске.
    Например, если на втором диске у вас размер блока больше, то du всегда будет показывать больше.

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

    Или упростите скрипт, например до такого
    find DIR1/* -exec md5sum {} \; > file1.lst
    find DIR2/* -exec md5sum {} \; > file2lst
    diff file1.lst file2.lst
    Ответ написан
    1 комментарий
  • Что такое автотесты кода и какие они бывают?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    "Разработчики пишут скрипты например на php, где эмулируют какую то последовательность запросов на сервер?"

    Обычно этим занимаются тестировщики. Они тоже умеют писать скрипты. Есть хорошие среды для тестирования, в которых можно разработать множество автоматических действий.
    Разработчики и тестировщики вместе пишут приложение так, чтобы его было удобнее тестировать.
    Ответ написан
  • Перенос LPT-ключа 1C 7.7 на другой компьютер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    если 1C увидит LPT порт, то заработает.
    Ответ написан
    Комментировать
  • Как убедить клиента заказать сайт в кризис?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Вашему клиенту не нужен ваш сайт. Вашему клиенту важен его бизнес и его заработок.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Читаю статьи , просматриваю различные сайты , читаю книгу , смотрю видео уроки"

    А где ваша практика?
    Пишите код. Реализуйте несколько простых алгоритмов.
    Затем напишите несколько простых приложений.
    Затем попробуйте написать что-то посложнее. Можете попробовать найти интересный для вас опен-соурс проект и контрибьютить в него. Например плагин свой написать для чего-нить.

    Все можно, если заниматься эффективно.
    Ответ написан
    Комментировать
  • Какая средняя заработная плата в GameDev?

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

    Средней ЗП нет вообще. Геймдев на мобилке может зарабатывать 1 бакс в месяц, может пару десятков тысяч в месяц. Может миллион в месяц. Может ничего не заработать.
    Ответ написан
    Комментировать
  • Продажа IT-продукта. Как все организовать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    "С самим продуктом я определился, с рынком сбыта тоже"

    "Меня больше волнует другой вопрос: как продавать через интернет?"

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А причем тут организация базы данных?
    У вас в базе есть вся необходимая информация, вам нужно написать приложение, которое будет выполнять запросы к базе, и заниматься аналитикой.
    Ответ написан
    Комментировать