тайм-менеджмент

Работая в ИТ, со временем, вы замечаете, что используете время недостаточно эффективно. На эти грабли наступил и я, вот и родилась идея записать пару советов, для себя, которые должны помочь более эффективно управлять своим временем.

  1. Должна быть единая база дел(электронная или бумажная)
  2. Держите в голове только важную информацию
  3. Используйте заготовленные решения, не изобретайте велосипеды
  4. Вырабатывайте привычки
  5. Сохраняйте сосредоточенность во время работы над проектом
  6. Пользуйтесь теми же правилами и в повседневной жизни

Продовжити читання

MacOS запись образа microSD

В этом небольшом опусе описан процесс записи образа raspbian на microSD карту в macOS X. Это относится и к любым другим образам.
Процесс хорошо описан здесь, собственно ему и нужно следовать

В некоторых инструкциях(содранных с других *nix ) указан метод который украдет у Вас много времени!!!11 Как сэкономить 3 часа всего лишь одной буквой

Продовжити читання

git_level1

Після того як провели початкові налашутвання git, Трохи розберемось в командах.
Як створити репозиторій, гілки, перемикання між гілками, відмінити “погані” зміни. Все це буде далі не перемикайтесь.

Продовжити читання

git level0

  1. Для початку роботи в git необхідно задати деякі першочергові налаштування:

    git config --global user.name "User Name"
    git config --global user.email [email protected]
    git config --global core.editor mcedit
    git config --global merge.tool mcdiff
    git config --global color.ui true
    Параметри установки закінчень рядків:
    git config --global core.autocrlf input
    git config --global core.safecrlf warn

    Де і як зберігаються ці налаштування:

    • /etc/gitconfig містить значення, загальні для всіх користувачів системи та всіх репозиторіях. Виконуючи git config –system параметри читаються і зберігаються саме у цей файл.
    • ~/.gitconfig зберігає налаштування конкретного користувача. Цей файл використовується при git config –global.
    • файл в теці Git (.git/config) в репозиторії ,де ви знаходитесь у поточний момент. Налаштування лише для поточного репозиторію, за допомогою git config –local

      Налаштування на кожному рівні підміняють налаштування з попереднього рівня, тобто налаштування в в .git/config “ГОЛОВНІШЕ” ніж значення в файлі /etc/gitconfig.

  2. Якщо у Вас, при перегляді diff, зʼявляється щось типу:
    ESC[31m-{ESC[m
    ESC[31m- Oid res = InvalidOid;ESC[m
    ESC[31m- Relation rel;ESC[m
    ESC[31m- StringInfo buf;ESC[m
    ESC[31m- char *storageName = NULL;ESC[m
    ESC[31m- int prefix = 0;ESC[m
    ESC[31m-ESC[m

    необхідно :

    git config --global core.pager "less -r"

  3. Подивитись налашутвання:

    git config --list

Якщо ми бажаємо виключити теку testlib, всі файли mp4 та readme.doc з локального репозиторію, правимо файл
.git/info/exclude:
testlib/
*.mp4
readme.doc
Якщо ми бажаємо виключити лог файли з теки logs в усіх репозиторіях, правимо файл
.gitignore:
logs/*.log

sumitomo type-39 error

В Sumitomo type-39 после кода ошибки, возникшей при проверке оптики, ставится индекс Y или X.
Self_T39

Проверка Этап тестирования Индикация Неисправность Меры по устранению
Электрика DRAM 1Е1 Аппарат просто не запустится Проверка или замена нужной платы (сервис-центр)
VRAM 1Е2 Ошибка при проверке VRAM
Термодатчик 1Е3 Сбой датчика
Датчик давления 1Е4 Сбой датчика
Системные часы 1Е5 Сбой часов, либо разряд батарейки
Напряжение 1Е6 Сбой в цепи питания аппарата
Блок моторов мотор ZL 2Е1 Неисправен мотор, конечный датчик или провода Проверка моторов (сервис-центр)
мотор ZR 2Е2
мотор VY 2Е3
Мотор VX 2Е4
мотор MSY 2Е5
мотор MSX 2Е6
Блок Оптики Max мощн. LED 3Е1 Неисправен LED. Чистка LED, зеркал, объективов (пользователь)
Регулировка или ремонт (сервис-центр)
Min мощн. LED 3Е2 Грязь на зеркале.
min текущ. LED 3Е3
max текущ. LED 3Е4
Яркость 3Е5 Сбой CCD-камеры.
Изменение Яркости 3Е6 Сбой датчика крышки.
Тест на пыль 3Е7
Нагреватель Нагреватель А 4Е1 Неисправен первый нагреватель Проверка подключений и ремонт (сервис-центр)
Нагреватель В 4Е2 Неисправен второй нагреватель
Термистор 4Е3 Неисправен термистор (или оба нагревателя)
превышение ожидания нагревателя 4Е4

Если кто не смог найти в гугле книгу по обслуге аппарата, могу скинуть, есть в PDF

VSphere user

В процессе работы с виртуальной инфраструктурой у нас возникает желание ограничивать доступ разным личностям к определенным виртуальным машинам, кластерам или вообще датацентрам. Когда у нас есть домен виндоус это не составляет никаких проблем, но что делать если у нас нет windows AD, a VSphere есть, Vcenter реализован как virtual appliance?? На помощь приходит ssh
Заходим на наш Vcenter под root и делаем some magic
useradd -s /sbin/nologin test1
passwd test1

2 раза вводим пароль и получаем юзера которому можем назначать права через админку Vcentra. (Add permission)

X-mas greetings

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

Обновление MacOS

Вчера обновился до Mac OS X 10.8 ГорноЛев). И шо вы себе думаете, отпали иксы, перестал работать XCode, а ведь он мне так нужен при компиляции всяких красивых и разных приложений. Но мы можем все исправить
1. Обновление Xcode
2. Обновление X11
3. Установка putty из портов
4. Wifi после обновления
Продовжити читання

20 советов

20 вещей, которые я не знал в 20 лет:)
Это написал другой человек, опять таки репост, но зацепило, и как жаль что я не знал этого в свои 20:((
Дальше много буков, но читается на одном дыхании:)
Да теперь я пишу не только об IT. А я ведь думал, что до этого не дойдет.
Следующая статья будет о звездочке, она уже в процессе написания:)
Продовжити читання