Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: рабочее (список заголовков)
18:02 

Космические потоки, или Трудовые Будни

"Человек не может навредить природе, но может навредить себе."
Закончилась очередная летняя неделя (ну и что, что сейчас май месяц, +30 в тени весомый повод задуматься о лете), и после нее остались в памяти новые для меня приключения…

В понедельник проснулся, очнулся, приготовился к походу на работу, даже вовремя успел приехать в Харьков, да решил устроить себе перекур. Впервые не повезло так, что на меня обратили внимание правоохранительные органы, но да ладно, денег в кармане только на проезд, в тюрьму не посадят, жить можно. Прошлись, на месте достал все из карманов (активное внимание уделили кошельку, хотя разумнее было бы в сигаретах или в пачке презервативов поискать, ИМХО), мило поговорили, я даже успел вынести мозг двум милицейским своими «длинными фразами». В финале официальное предупреждение и 15-минутное опоздание, что совсем не критично.

Вторник прошел под девизом «Сегодня первый полуфинал Евровидения-2013!», и все было в порядке, аж пока около полуночи «шоу одной ночи» не подошло к концу и вместо положенного сна сел смотреть кино. Последствия не заставили себя долго ждать и клавиатура (впервые за шесть лет пользования компьютером) была залита сладким горячим кофе.

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

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

Четверг прошел под моим знаком и мне он всецело понравился, разве что за исключением половины результатов второго полуфинала Евровидения-2013, которые огорчили до глубины души. В процессе поездок на рабочее место выяснилось реальное время в пути – как ни странно, оно было сокращено с девяноста до семидесяти минут, и если очень-очень припечет, то можно сократить ровно до часа (мечтательно: а там еще минут на шестнадцать).

А вот пятница была непонятной и слегка затянутой. Потому что я люблю сначала подумать и только потом приступать к работе, чтобы потом уже в процессе хорошо подумать. Но то ли совесть, то ли страх потерять работу, то ли желание оправдать оказанное мне доверие, но в итоге сделал только один пустяк (полезный, но сейчас он не настолько важный), а самое главное так и не сделал. Вечером это осознание прилетело на всей скорости и хотелось прикинуться трупиком, который уже как несколько лет не покидал своей могилки.

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


@темы: будни, рабочее

00:08 

Звонок перед сном

"Человек не может навредить природе, но может навредить себе."
О техника и прогресс, до чего вы довели человека… Неожиданным стал вчерашний звонок буквально за пять минут до того, как я собрался все выключить и уже лечь спать. Нет, ничего важного и срочного не было, но проблема заключается в банальном: мне нужно вовремя заснуть, для этого не должно быть отвлекающих факторов, при этом утром мне должны звонить, чем, скорее всего, меня разбудят по делу. Отключить звук на ночь заманчиво, но вот утром звук на мобильнике не включится обратно сам по себе (да, у меня не смартфон).

Ладно, проехали проблемы несовершенства технологий на сегодняшний день. Нужно думать о настоящем и ближайшем будущем, в котором предстоит разобраться с кодом, родить рабочий проект и продолжить жить дальше.Что же сложного? А то, что обучение в IT ложится на собственные плечи совести и волшебного слова «надо». Придется разбираться с программным кодом, который написан на уровне, который я уже научился худо-бедно понимать, но отнюдь не повторять или производить аналогичное… Нытье и жалобы перед боевыми буднями, и что с того, что завтра выходной, потом пятница рабочая и еще два выходных? Ситуацию это не спасает, хоть и можно не заниматься напрямую рабочими обязанностями, но когда же еще можно успеть наделать глупых ошибок в тестовой оболочке, чтобы потом их не повторить.

Мысль течет бессвязно, струится потоком, еще одним и еще, и так до бесконечности. Последняя актуальная с пометкой «срочно» продолжает долбить внутреннюю сторону черепной коробки – как может один и тот же код быть рабочим и не рабочим одновременно, если ничего по сути не изменилось. Написал несколько строчек кода, но тут бац, и они не работают как надо. Попытка решить проблему ничего не дала. Окей, пойдем другим путем, напишем их в идеальных условиях. Вау, оно работает. До конца рабочего дня оставалось минус двадцать минут. Бегом вставляем работающий код вместо старого, прописываем связи и… есть! Все как надо, и года не прошло, только почти час. Что-то не ладно в «Датском Королевстве».

Из всего этого прихожу к выводу, что сон мне очень важен в комплексе с интересными и полезными трудовыми буднями. Да, некто может отделить свою профессию от остального бытия. Однако я пока что в это число не вхожу и вряд ли попаду в ближайшие годы. И потому взываю к Силам Информационных Технологий и Его Величеству Случаю – не надо больше звонить перед сном без веских аргументов.

UPD. Этим месяцем мой сон стартует с 22-х часов по Киеву.



@темы: о звонках, рабочее, размышления

21:06 

Мир, труд, май - ?

"Человек не может навредить природе, но может навредить себе."
Итак, что мы имеем на текущий момент? Работа есть, гип-гип ура! Однако это не значит, что моих текущих знаний с головой хватит, чтобы отдыхать и за это получать деньги. Нужно трудиться.

Рассмотрим текущую задачу с импортером. Что в ней сложного? Да все, однако, здесь работает активно мое желание сделать все идеально. Стремление в целом хорошее, но имеет один существенный недостаток – в итоге я начинаю хвататься за все подряд, что только увижу. А ведь задачу нужно выполнять методично и планово. То есть изначально все должно работать, пускай и коряво (в плане чистоты кода), но безопасно и согласно всем мыслимым стандартам (нефиг костыли и велосипеды делать, когда есть готовые).

Самый простой вариант, чтобы не городить огород – это вставлять все данные по примеру сайта м-авто. В итоге нужно вывести полный перечень параметров, которые будут добавляться. В идеале, можно написать… Стоп!

Во-первых, у нас есть готовый парсер из текстового файла в массив. Это позитивно, теперь нам нужен следующий шаг. Он состоит из двух частей – массив полей для БД и массив соответствия категорий. Окай, идеально. В-третьих, нужно написать легкую функцию для заполнения БД на основе вышеперечисленных массивов данных. Это реально? Да. Это сложно? Нет. Потому приступать надо с простого.

Возвращаясь к мысли, на которой я остановился… блин, очередное Стоп!

В-четвертых, нам надо выполнять проверку, а существует ли данный объект и в таком случае его обновлять. Или не надо? Ох ты ж… придется хорошо поковыряться в импортере с м-авто. Или это все-таки делает этот монструозный xPDO?..

Надеюсь, что сейчас-то я смогу досказать мысль до конца. Итак, можно написать скрипт, который сам соберет все доступные поля для документа (объекта) магазина (каталога) и узнает их тип данных. Зачем? А чтобы потом можно было проставить соответствия с массивом исходящих данных (которые в любом случае первоначально придется трогать ручками).

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

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

Так, что у нас там на очереди… Ах да, я ничего толком не понял (прим. перев. – не представил все взаимосвязи в голове) и теперь немного не догоняю по некоторым пунктам, но поскольку в них все равно еще не копался, то не могу четко сформулировать вопрос. Ну да, ленивый и самокритичный, если судить по результатам, но фанатичный и идеализирующий, если судить по тому, что творится в голове во время процесса творения.

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


@темы: рабочее, размышления

Спящий Алхимик в перьях и чернилах

главная