Category: it

Category was added automatically. Read all entries about "it".

beyond

Нопешу итоге тоже

Собсна, этот год для меня

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

2. Рывок вперёд в плане $$$. Вначале накручивая адсенсу, потом своими силами. Хотя пока стабильности нет от слова "совсем", бо амбиции заставляют повышать расходы на разного рода проекты, а окружающая ситуация то даёт хороший плюс, то ухает в глубокий минус.

3. Переход от соло к полноценной командной работе. Год начинался с попыток прокачать стокерскую команду. Увы, не получилось. Но зато получилась неплохая распределённая команда в сфере веб. Правда, картинка тоже вышла отнюдь не гладкой-спокойной, так как
а) координация работы стала куда сложнее, в результате чего наловил знатных лещей прямо с начала года;
б) ответственность тоже серьёзно возросла.

4. Трудности дали достаточно неплохой левелап в плане понимания приоритетов, общего положения дел и внутренней устойчивости.

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

Ну а новый год - в марте станет понятно, куда всё будет двигаться дальше. Или получится преобразовать всю окружающую кутерьму в стойкий плюс, и можно будет начать плавный переход уже в сторону устоявшейся IT-компании, или дать по тормозам и откатиться до более соло-вариантов.
beyond

Долбаный linux way

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

Казалось бы, что сложного?
а) Поставил
б) Начал использовать.

Но не тут-то было! Скачиваю его, значит, с сайта. Ставлю. Пробую:

npm install -g learnyounode

Хуй. Светит ошибками, советует отправить куда-то лог. Смотрю, где лог лежит - а лога нету. Читаю тырнеты. В тырнетах совет отключить хттпс. Делаю команду. Снова пишу команду... О! Работает! Тааак, надо поставить sqlite3... Набираю:

npm install sqlite3 --build-from-source

... Хуй! Ошибки в духе "проблема с пакетом". Пробую разные варианты, "npm install sqlite3" после "npm install -g node-gyp" прокатывает. Гуд! А ну-ка теперь "var sqlite3 = require("sqlite3");" в файлике...node [имя файла].js ... "Error: Cannot find module 'sqlite3'". Пробую так, пробую эдак. Ничего.

Ну ок. Думаю, может, что не так поставил. Нахожу мануал - "Пошаговая установка Node.js на Windows без виртуалок". О как, это ж мой вариант! Читаю. Ставлю cygwin. Из-под него ставлю node. Оттуда конфигьюр и мейк... Мейк вываливается с ошибками - что-то про переопределение определённого. Забиваю, смотрю дальше. Ставлю sqlite3. Пробую создать объект sqlite3 - "Error: Cannot find module 'sqlite3'"

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

Расстроен. Пойду питон учить.