?

Log in

[icon] Янет Рудоголик
View:Свежие записи.
View:Архив.
View:Друзья.
View:Личная информация.
You're looking at the latest 25 entries, after skipping 25 newer ones.
Missed some entries? Then simply jump back 25 entries or forward 25 entries

Security:
Subject:Клиентоориентированность.
Time:01:17 pm
У Лебедева накнец-то заработали ссылки /today/
Бизнес-линч сегодня
Идиотека сегодня
и прочие подобные.

ЗЫ: Это я попросил - мне неохота было RSS добавлять и по ссылкам бегать. Удобно добавить в "избранное" и раз в неделю под настроение почитать
comments: 1 комментарий or Оставить комментарий Поделиться

Tags:
Security:
Subject:Удобный обход метаданных
Time:08:14 pm
При написании небольших автоматизированных тестов часто надо обойти всю конфигурацию и проверить, например, для всех форм какое-нибудь свойство. Это всё легко делается через свойство глобального контекста "Метаданные", но чтоб дорбаться до обхода реквизитов надо написать кучу вложенных циклов. При этом код становится слабочитаемым и слабомодифицируемым.
Вариант решения под катомСвернуть )
comments: 3 комментария or Оставить комментарий Поделиться

Tags:
Security:
Subject:Бизапастнасть и 1С
Time:01:59 am
Конечно, с каждым годом 1С всё более и более отвественно относится к безопасности. И на текущий момент грамотно выстроенная информационная система на 1С уже не "заходи-кто-хочет-бери-что-хочешь". Но подход у них к безопасности какой-то эволюционный. Эволюционный не в смысле "постепенный", а в смысле "работает естественный отбор", не системное движение исходя из современных требований и сложившихся практик, а методом затыкания дыр и патчинга патчей. И это на уровне платформы, а на уровне прикладных решений даже сейчас дремучий лес - в типовой УПП почти любой пользователь имеет право на загрузку данных, а там code injection тупо в формат зашит.
И мелких штрихов, подчёркивающих это просто вагоны. Что я и показываю на примере архиватора ZIP-файлов.Свернуть )
comments: 10 комментариев or Оставить комментарий Поделиться

Security:
Subject:вот, новый паварооооот
Time:08:51 pm
1F = 0001 1111
comments: 6 комментариев or Оставить комментарий Поделиться

Tags:
Security:
Subject:Решил снова пописать про 1С результаты некоторых набросков, которые делаю дома
Time:01:05 am
Немного теории.
Работа со стороками. Самый базовый элемент работы любой платформы. Конкатенация (соединение строк). Казалось бы - ну что может быть проще и однозначнее? Ан нет. Выражение T = "А"+"Б"; (если оно не вычислено на этапе компиляции/разбора) требует выделения памяти для "А", памяти для "Б", анализа длин "А" и "Б", выделение памяти для T, копирование первой строки, копирование второй строки. Это медленно, особенно если в цикле дописывается кусочек в конец строки.
В "нормальных" системах, например в .NET от этого можно уйти используя так называемые StringBuilder - это специальный объект, который более эффективно выделяет память (крупными блоками) и не копирует зря строки. По сути это поток (stream) который используется для записи в память, как в файл. А вот в 1С такого нет. Фиг вам товарищи, а не эффективная работа со строками :) Но фиг только тем у кого хитрости мало, а для остальных есть варианты.
ТекстовыйДокумент
Оказывается, что метод ДобавитьСтроку() для типа ТекстовыйДокумент для больших строк работает гораздо эффективнее чем тупая конкатенация. Возможно, это связано с тем, что этот тип - обёртка к текстовому редактору, встроенному в 1С. Кстати, этот редактор для простых текстовых файлов файлов мне нравится гораздо больше, чем например, notepad или редактор Visual Studio - он позволяет бодрее работать с большими текстами, как в длину, так и в ширину.
Но! У этого способа есть недостаток - в 8.0 и 8.1 он не доступен на сервере, т.к. считается "интерфейсным". Обидно. Но это заставляет искать нас более эффективный способ:
ЗаписьXML
Опа! А при чём здесь XML? Правильно, XML нам не нужен. Но важно, что тип ЗаписьXML представляет собой как раз обёртку над последовательной записью в поток. А если учесть, что он позволяет формировать результат в память в виде строки, а не только в файл, то это уже готовый кандидат на замену StringBuilder. Осталось только упомянуть, что он позволяет дозаписывать в "XML" всё что угодно при помощи метода ЗаписатьБезОбработки().

Работа со строками в 1С - пример кодаСвернуть )
Результаты забегов
У меня на тестовой среде получилось примерно следующее время:
1. Конкатенация - 24 секунды
2. Текстовый документ 1,5 секунды
3. ЗаписьXML - около 0,4 секунды
comments: 25 комментариев or Оставить комментарий Поделиться

Security:
Subject:Как делаются облака на ТЭЦ-5
Time:10:08 pm
Как делаются облака на ТЭЦ-5Свернуть )
comments: 8 комментариев or Оставить комментарий Поделиться

Security:
Time:10:38 pm
В пятницу, 11 сентября я забрал-таки свои права у ГГИББДД. Оне чуть было их не протеряли за полтора с лишком года (лишали на 4 месяца). Но всё ж таки нашли, теперь я водятел.

С днём программиста.
comments: 2 комментария or Оставить комментарий Поделиться

Tags:
Security:
Subject:Отправляюсь в отпуск
Time:08:45 pm
На самом деле это не отпуск, а накопленные что-то в районе 100 ч отгулов. Примерно на 2 недели. На самом деле эти отгулы - и не отгулы вовсе, а просто мне неохота идти на больничный. Точнее в моём случае это не совсем больничный, а скорее "техобслуживание".
Тут есть еще несколько странностей. Я никуда не уезжаю и буду постоянно доступен по телефону для коллег. Ну и вообще если это и отпуск, то уж очень мазохистский.
УРАААА!!!!! Завтра я сдаюсь в НИИТО и мне отковыряют лишнюю железяку, которую мне поставили прошлой весной.
Планирую выйти уже дней через 10, так что не теряюсь.

Сегодня буду мыться и брить спину, завтра в 7:00 на работу, в 8:20 на госпитализацию, потом день подготовки (не люблю клизмы!!!), потом в среду (надеюсь) операция. Потом развлечения в виде перевязок и уколов (жопу больно). В общем культурная программа разнообразная. Питание, кстати, в НИИТО нормальным было.
comments: 2 комментария or Оставить комментарий Поделиться

Security:
Subject:Ура, ура, ура!
Time:08:51 pm
1. Наконец-то послезавтра у меня (тьфу-тьфу, шоп не сглазить) будет настоящий выходной. Т.е. я не пойду на работу. И даже не поеду. Первый осенний выходной.
2. Пришли 2 комбинезона. Парашютные. Свой я померил - хорошо подходит. И смотрится неплохо (пока новый). ХАЧЮ В НЕБОООООО!!!!! Анин - вырви глаз. Немного не совпадает с начальным проектом, но отлично гармонирует с ранцем, шлемом и мешком. Качество пошива у обоих изделий УкрТекстильАвиаПрома достаточно приятное. Это говорю я - проработавший пару лет на швейном производстве.
3. Заработала первая очередь моего мегапроекта по суперкластеру гигаотчетности.
4. Аня наконец-то уже прилетела в Московию и скоро прилетит в Сиберию. Хватит гулять уже. Дома кот плачет, Аню ждёт.
comments: 3 комментария or Оставить комментарий Поделиться

Security:
Subject:День, сцуко, падений
Time:01:48 am
Сегодня падало всё подряд:
- снег.
- температура на улице
- температура дома
- ММВБ
- вместе с РТС
- электроподстанция где-то в центре. И электричество в офисе с ней.
- один из серверов
- процесс explorer на рабочем ПК
- я. вместе со стулом.

Кот не падал. Его я сбрасывал.

... и упааасть чоррнай звездоой!
к твоим ногам (с)Кинчев
comments: Оставить комментарий Поделиться

Security:
Time:11:54 pm
У меня радость. Со дня на день я наконец-то сяду. Не в тюрьму и не в лужу. И даже не в смысле "приземлиться". Я наконец-то сяду на кресло. И больше не буду содавать мегакод стоя. А то за крайние 4 месяца меня изрядно подзаколебало топтаться у компа весь день.
comments: 7 комментариев or Оставить комментарий Поделиться

Security:
Time:11:14 pm
Тиливизор я не смотю уже лет сто, наверное. Не считая фильмов на компе и скачанного свежего выпуска "Авиаторов". О новостях в мире я как-то обычно узнаю из ынтернет, но всё чаще и чаще при чтении этих "новостей" я вспоминаю фразу из мановара:
- No, no, not one of those, a real story
- A real story?

Да, блять, да! Рил стори!
В воскресенье на работе (пока компутер мужественно считал налоги десятков тысяч клиентов) я наткнулся на стопку говножурналов за 2006 год. С экономическими анализами и прогнозами. Там были и "перспективный мечел", и Merrill Lynch, который выходит на фондовый рынок РФ, и прогнозы по ценам на нефть (смелые прогнозы про 80 за баррель к 2008 году) и преимущества секьюритизации ипотечных портфелей по американской модели, и убытки грузинского боржоми из-за злобного роспотребнадзора и многое другое, что очень повеселило меня. Но всё же хочется э рил стори.
comments: Оставить комментарий Поделиться

Security:
Subject:Журналажа
Time:07:42 pm
Читая о катастрофе в Перми в новостных лентах можно найти 3 варианта масштаба событий:
1. Варинт 1
По словам представителя МЧС, обломки упавшего самолета разбросало на площади 4 тыс. кв. м, повреждено 500 м железнодорожных путей.
Это сопоставимо, но немного меньше площади футбольного поля (если взять рекомендуемые значения, то получится 7140 кв. м.)

2. Варинт 2
Обломки самолета, по свидетельствам очевидцев разбросаны на площади 4 кв. км.
Это сопоставимо, но немного меньше центрального района г. Новосибирска - 6,4 кв. км.

3. Варинт 3
Обломки самолета разбросаны в радиусе 4 км.
Если посчитать площадь, как площадь круга с радиусом 4 км, то это будет около 50 кв. км. Это практически равно по площади Кировскому району г. Новосибирска (52 кв. км.) и сопоставимо, но немного меньше Ленинского района г. Новосибирска (70 кв. км.).
comments: 1 комментарий or Оставить комментарий Поделиться

Tags:
Security:
Subject:Что было предыдущие 3 недели.
Time:12:57 pm
9.05 я неудачно приземлился на прыгах. Самочуствие было более-менее (гуляли, пили, сидели в сауне с aktyf, njurka_, mar_al, toval), поэтому на выходных так и не добрался до травмпункта. Когда же я наконец добрался, то мне сказали, что они без подготовки кишечника рентген делать не будут, а поэтому я могу завтра прийти к травматологу по месту жительства.
13.05 я добрался до травматолога. Травматолог подозревал перелом позвоночника в области крестца или копчика. Отправил на рентген. Рентген "подтвердил" диагноз. Меня повезли на скорой в НИИТО. А в НИИТО сказали, что крестец и копчик целы. Зато в пояснице поломан L1. С чем меня поздравили и госпитализировали.
Вставать было нельзя, под коленями валик. Скучно. Ничего даже не болело. Просто валялся. Так и провалялся до пятницы (17.05). В пятницу мне предложили - либо корсет на полгода, либо операция с вставкой железяки в спину. Если бы травма была посерьёзнее, то меня к тому времени уже бы прооперировали. А так - в пятницу меня перенесли в другую палату и назначили операцию на вторник (20.05).
Во вторник была операция. Даже не под полной анестезией, а под местной. Сама операция "от разрезать до зашить" - 20-30 минут. Забавно было как там в разрезанной спине ковыряются. Но местами неприятно и болезненно. Первые 2 суток место операции болело. В пятницу (23.05) разрешили вставать. В понедельник 26.05 выпустили из больницы. С 27.05 я вышел на работу. 28.05 сняли швы. 30.05 убрали повязку.

Теперь мне нельзя сидеть, наклоняться и поднимать тяжести 4 месяца. На работе организовано стоячее рабочее место, стоячее обеденное место, лежачее место для отдыха, добираюсь пока лёжа (обязательно попробую стоя). Вместо больничного (чтобы не было потери в деньгах) зачли предыдущие переработки (там их еще много :) ). Пока стоять весь рабочий день сложно. Устаю.
Прыгать можно будет либо с зимы, либо через год. Там видно будет. Пока занимаюсь ЛФК, в понедельник запишусь на массаж. В целом чувствую себя вполне хорошо и ничего не болит.

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

КартинкиСвернуть )
comments: 24 комментария or Оставить комментарий Поделиться

Security:
Subject:гык
Time:12:54 am
Давно я ничего не писал. На днях мне пришёл спам. Я плакал от смеха когда начал его читать.
Письмо из страны непуганых идиотовСвернуть )
comments: 2 комментария or Оставить комментарий Поделиться

Security:
Subject:гы
Time:12:13 am
йа родилсо!
comments: 24 комментария or Оставить комментарий Поделиться

Tags:
Security:
Subject:45-48. логбук, чтобы не сбиться со счету
Time:11:08 pm
Опять выходные, опять аэродром. У меня 4 прыга, у Ани 2. Но в вскр она еще 2 сделала, а я не ездил
45. 4000 м, "разминочный". На открытии ступил и словил добрую закруточку на 6-7 оборотов. Задолбался раскручиваться.
46. 4000 м. RW c Германом. Проваливаюсь хорошо. Вспухаю не слишком, но терпимо. Вперёд - могу, назад могу. Вправо-влево жопа какой-то. Разбежка - слабоватая. Из-за особенностей сибирской укладки еле вытащил медузу. Повис на 650, тщательно контролируя высоту и посматривая на подушечку. Жопа-стремно-страшно. Сел километра за полтора. Покатался на снегоходе пассажиром.
47. Ан-2. 1200. А-а-а-а! Он взлетает как-то ну совсем неторопливо. А тут еще разник решил не прыгать и кольцо выдернул на борту. Земля... Ну я медузу иногда раньше кидаю, чем 1200, поэтому кажется уже совсем низко. Соответственно диалог с инструктором Артёмом: "Очкую я что-то", "Успокойся! Я так уже сто раз делал" и ржём. Ну в общем ничего страшного на самом деле. Но хочу еще.
48. 4000 м. Харашо!

А Аня в воскр. прошла AFF. Вот. Теперь почти-почти парашютист категории A.
comments: Оставить комментарий Поделиться

Tags:
Security:
Subject:42-44
Time:04:43 pm
Обядь ездили на аэродром. Опять прыгали. Аня прошла уже 4 уровня и сегодня поехала опять, а я сегодня съездил на работу.


Еще картинки примерно на мегСвернуть )
comments: 1 комментарий or Оставить комментарий Поделиться

Tags:
Security:
Subject:37,38,39,40,41!
Time:09:25 pm
Ура! Сезон открыт! Мы снова в небе!!!!

35 картинок на 5,50 МБСвернуть )
comments: 12 комментариев or Оставить комментарий Поделиться

Security:
Subject:искательно-рабочее.
Time:04:41 pm
Надумал я поискать работу... бля.... я не ожидал такого эффекта...

1. Чёрт меня дёрнул в резюме на хх.рю указать, что я рассматриваю варианты в маскве и спбе. Работодатели в этом ёбнутом городе-герое Маааскве какие-то странные. Во-первых отличить 80-90 от 60-70 не могут. Минимально на сколько я рассчитываю при переезде - 85 (на испытательном без премий после вычета налогов, не менее половины - вбелую). Большинство предлагают 60. А на это я соглашусь только в Нске. Т.е. просто народ не читает резюме. Спамеры. В корзину их.

2. рассмешили меня "1С:Бухучет и торговля". Это вообще кадр.
Если что - я работал 2 года назад в БиТе. полгода примерно. Техническим директором. В итоге я чуть не свихнулся от работы с 7:30 до 22:30 и мы расстались с Лобановой. Работал за достаточно смешную ЗП. В резюме, соответственно первой строчкой в опыте идёт "Синар" (1С 8, УПП и т.п.) а предыдущей - БиТ.

Вопросы менеджера по кадрам:
- Знаете ли вы 1С 8 или только 7.7?
- Интересует ли вас вакансия программиста-внедренца? (мальчика на побегушках)
- Если я вам сейчас пришлю задания, сможете ли вы их решить и подъехать на собеседование? (дата там была примерно дня через 3 после письма).

ога. щас. я ей написал, чтоб она внимательнее читала резюме, и вообще, вопрос моего возвращения в БиТ имеет смысл обсуждать с Долговым (это ген. дир всего холдинга).

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

Итог. За 1 неделю несколько интересных предложений. Всё такое вкусное, что я прям не знаю, что выбрать. Всё в Нске. Может еще и в Синаре останусь.
comments: 17 комментариев or Оставить комментарий Поделиться

Security:
Subject:AFFтоимелец!
Time:11:45 pm
Кондом Тсывег Херио 96 гвСвернуть )
Ура товарищи!
comments: 22 комментария or Оставить комментарий Поделиться

Tags:
Security:
Time:02:46 pm
Вчера отлично попрыгали. Погода была просто великолепная для этого времени.
- Пересел с огромных студенческих систем на очень большие прямоугольники. Не надо будет стоять в очереди на студенческую систему :) Первые 2 раза чуть не забыл заколлапсировать слайдер (на студенческих он не коллапсируется)
- Всё ближе к дверям.
- Очень разнообразный день в плане работ, отделений и открытий. Первая закрутка на крыле (1 оборот). Не страшно, но познавательно. Нехер булками шевелить на открытии :)
- Теперь я должен крутиться в трафике после открытия. Несложно не непривычно.

И вообще. Позитивно, несмотря ни на что.

ЗЫ: я почти выпал из ЖЖизни. это всё работа. я помню, что надо, например, написать письмо tisov, но я по уши загружен.
ЗЗЫ: скоро будет много интересных новостей
ЗЗЗЫ: хоть бы была погода и борт.
comments: 2 комментария or Оставить комментарий Поделиться

Tags:
Security:
Time:10:24 am
В субботу 8 сентября вместе с njurka_ ездили на аэродром. Если не считать того, что было по-сибирски "не жарко", и Аня постоянно мёрзла, то в целом очень позитивно и результативно. Ложки дёгтя:
1. Из-за того что не позвонил накануне ни Казанину (инструктор) ни Прокофьеву (РП), да еще и приехали поздновато (10:30), мне пришлось ждать своего взлёта часа 2.
2. Ане было нечего делать и поэтому она сильно устала.
3. Шлем мой пока не пришёл.
И бочка мёда:
1. Три прыжка, из которых первый - RW с инструктором, второй и третий - колбасился в одного.
2. Первый прыжок отделялся "на мотор", т.к. в предыдущий раз на таком отделении долбанулся локтями об обрез и решил сделать "работу надо шибками". Отлично отделился.
3. До этого всё время прыгал на "Скаймастере", а в субботу на "Арбалете". Конечно, и то и другое - матрасы для студентов, но меня это пока устраивает. Кстати,заметил, что "Арбалет" чуть-чуть отличается на раскрытии и на подушке. Но незначительно.
4. Всё лучше и отработаннее становятся движения. Стал замечать что творится вокруг (до этого всё-таки слишком зацикливался на инструкторе). В третьем прыжке видел как парашютистка, отделившаяся передо мной делала отмашку и начала открываться (как открылась - не видел из-за облачности).
5. Блягодаря юбилярам были дыни/арбузы/тортики и т.п.
6. Купил перчатки очень популярной среди скайдайверов в Новосибирске фирмы Husqvarna. Процентов 50-70 ходит в таких.
7. Договорился о курсах укладки. И о направлении на анализы для прохождения ВЛК для Ани.
8. Потратил меньше чем планировал (свои прыжки в аренде с укладкой + инструктор + аренда одежды + перчатки = 830*3+1300+510+300=4600)
Ну и просто факты:
1. Была облачность. Мне это не мешало, но всех остальных напрягало, что она как раз на высотах разбежки - 900-1300.
2. Скайдайвинг - наркотик наоборот. Сначала всё очень дорого и вваливается значительное бабло. Потом всё постепенно становится на порядок дешевле. Т.е. на бесплатнуб первую дозу рассчитывать не приходится :)
Лирика:
Облака. Какого они цвета? Дальтоническое штампованное большинство ответит "белые". Ога. Щас. С детства не понимал словосочетания "белые облака". Не видел я их белыми. Чуть желтоватые в полдень. Жёлтые, рыжие, алые, розовые вечером и утром. Светло-серая унылая осенняя пелена. Тёмно-серые, почти фиолетоыве грозовые тучи. Белые? Не помню. Не видал я в детстве таких. Теперь я знаю. Белыми облака становятся только если на них смотреть сверху. Да и то не всегда. Но в принципе, их можно назвать белыми.
comments: 10 комментариев or Оставить комментарий Поделиться

Tags:
Security:
Subject:Работа с бинарными файлами в 1С 8
Time:09:42 am
В системе 1С практически невозможно работать с массивами двоичных данных. Ну очень тщательно разработчики платформы оградили программистов прикладных решений от нюансов реализации. Так, например, даже задача прочитать нетекстовый (бинарный) файл и проанализировать его содержимое, а также задача записать такой файл не решаются штатными средствами. А иногда это нужно.
Пример решенияСвернуть )
comments: 27 комментариев or Оставить комментарий Поделиться

Tags:
Security:
Subject:Дядя Билли и Ко сегодня веселят меня.
Time:01:47 pm
Решил я сегодня после обеда зарегистрироваться на сайте connect.microsoft.com и сообщить софтверному гиганту об ошибочке в одной программке. Да ладно, я не жадный. Зарегистрировался. Добавил сообщение. Добавил аттачмент к сообщению. Хотел было добавить комментарий, а мне сервер и говорит человеческим голосом:Server Error in '/' Application.Свернуть ) Вот так вот. Ошибка в системе сбора ошибок.
Если кому интересно, то это было на этой страничке
comments: Оставить комментарий Поделиться

[icon] Янет Рудоголик
View:Свежие записи.
View:Архив.
View:Друзья.
View:Личная информация.
You're looking at the latest 25 entries, after skipping 25 newer ones.
Missed some entries? Then simply jump back 25 entries or forward 25 entries