Тест на религиозность. Текущее состояние

Наиболее подходящая религия

  • Агностицизм: 100%Вы — агностик. Агностики не верят в бога (богов), но при этом не отрицают, что бог или боги существуют. Многие считают агностицизм одной из веток атеизма, хотя не все агностики любят, когда их называют атеистами. Вполне очевидно, что не все атеисты являются агностиками (в частности, агностиками не являются так называемые «позитивные атеисты», которые утверждают, что бога не существует). Агностики полагают, что существование или несуществование бога не может быть доказано.

    Остальные показатели

  • Сатанизм: 92%
  • Язычество: 89%
  • Атеизм: 88%
  • Буддизм: 68%
  • Ислам: 56%
  • Пастафарианство: 54%
  • Иудаизм: 47%
  • Индуизм: 34%
  • Христианство: 23%

>>> А вы тест можете пройти тут <<<

Постскриптум

Да, тест шуточный.  Само наличие в списке пастафарианства делает тест очень несерьёзным (предельно несерьёзная религия).

Да и сатанизм тут не есть общепринятое «поклонение злу», а скорее представляется объединением антикатолического протеста и пути левой руки.  Сатанизм по убеждениям и без ритуалов — скорее предельно серьёзная религия.

Однако, в каждой шутке доля шутки.

 

Тест на неверие. Текущее состояние

Тест определил, что наиболее близким для вас типажом является:
Духовный атеист: 100%
Самые классные люди во Вселенной — это духовные атеисты. Большинство из них не были воспитаны в религиозных семьях или сообществах. Они концентрируются на том, чтобы сделать мир лучше. Они понимают, что смерть — это просто одна из составляющих жизни. Что будет после смерти — будет после нее. Поживем-увидим.

Остальные типажи:

Апатеист (равнодушный атеист): 92%

Ммммм…. Да какая разница? Апатеисты предпочитают не верить, поскольку верить сложнее, чем не верить. Зачем вводить лишние сущности, знаете ли. Это люди, которые, скорее всего, не будут спорить о религии, даже если поп будет махать кадилом прямо перед их носом, поскольку спор на тему религии — это лишние телодвижения, которые того не стоят. Лучше мануал почитать какой-то, что ли.

Агностик: 92%

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

Научный атеист: 92%

Научные атеисты — классные ребята! Они знают правила спора, они знают законы термодинамики и могут четко объяснить теорию эволюции за пять минут. Их больше интересует, как устроен мир, а не каким он должен быть. Скорее всего, это самый перспективный типаж людей, у которого — большое будущее.

Озлобленный атеист: 67%

Теист: 33%

Воинствующий атеист: 17%

>>> Пройти тест можно тут <<<

Блокада и Этногенез

Вот решил послушать типа как первую книгу цикла Блокада в серии Этногенез.

Сначала о литературной составляющей. Вот несколько фрагментов из первой главы:

— Можете идти, — нетерпеливо сказала женщина. — За-
втра представите рапорт.
Шефер полез наружу, впустив в пропахший духами салон
«Майбаха» немного дождливой свежести.

Если бы Шефер присутствовал при этой сцене, он бы очень
удивился. Потому что на реплику женщины отреагировал
бритый шарфюрер СС Фрицци, которому полагалось играть
роль бессловесного сторожевого пса.
— Почему, Мария?
Шефер удивился бы еще больше, увидев, что женщина охот-
но отвечает своему псу, имеющему наглость называть ее по
имени.

— Что будем делать, Мария? — спросил Фрицци. Если бы
опытный криминалькомиссар слышал, с какой интонацией
задан этот вопрос, он окончательно убедился бы, что женщи-
ну и ее охранника связывают не только служебные отноше-
ния.

Меня с самого начала зацепила шелуха в повествовании. Какое отношение имеет мелькнувший предварительно Шефер к происходящему диалогу? Просто наполнитель. Кошачий наполнитель. Для сами знаете какой цели. И так можно потыкать пальцами в разные части книги. А настоящей целью каждой фразы нормальной книги должно быть не наполнение страницы буквами, а нечто другое. Фразы, Образы, Ощущения, Концепции – в этой книге практически отсутствуют.

Первая глава закончилась, некий эпизод был продемонстрирован. Начинается вторая глава, с другими героями, продемонстрирован плохо связанный второй эпизод, потом третья глава с другими героями. Потом четвёртая… В одной из последних глав повествование почему-то ведётся уже от первого лица, чего в прошлых главах не наблюдалось… Как связаны эти герои и эпизоды между собой – вообще не сильно понятно (хотя о направлении можно вполне догадаться собственными силами). И похоже такая тенденция сохранится на протяжении всей серии. Какое отношение имеет Блокада к данной книге рассказано парой фраз. И как мы можем догадаться (если включим логику и предвидение), именно события в Ленинграде будут кульминировать где-то в третьей другой части книги.

Получается, что в разрезе любой другой нормальной книги вся данная книга целиком ушла в Экспозицию, и потом разбавлена Шелухой для придания объёма [Экспозиция – Завязка – Кульминация – Развязка – Финал]. Вот и будет пять книг в серии. Тьфу.

И ещё я не уловил один факт. Как называется эта книга, то ли “Взгляд орла”, то ли “Охота на монстра”. Так или иначе название понтовое и бессмысленное.

Так или иначе Кирилл Бенедиктов в качестве автора меня расстроил.

Ориентировочная направленность на аудиторию скорее всего представлена подростками лет шестнадцати, скорее всего мужского пола. Тем не менее и им, и остальным книгу бы не рекомендовал совсем. Скорее всего главным фактором тут является “клиповость” книги.

Аудио-материал как оказалось тоже не ахти. Вот музыкальная подложка неплохо подобрана и  сбалансирована по громкости, но вот чтец…

Во-первых, чтец подшёптывает. Это не есть плохо. Но.

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

Есть одно ощущение, что предложенный на сайте исходник в битрейте 128к с дискретизацией 44100гц был перегнан из 32к/22500гц.

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

Итоговые оценки – неудовлетворительные.

Удаление дубликатов во внутренней таблице

В такой строке кода нет ничего удивительного:

delete adjacent duplicates from lt_table.

Здесь всё просто и понятно. Дубликаты удаляются, уникальные записи остаются.

Однако если попытаться с помощью добавки comparing удалять дубликаты только по нужным полям, то есть свои тонкости:

delete adjacent duplicates from lt_bseg comparing lifnr zuonr.

Тонкость первая: Дубликаты могут и не совсем удалиться. Удаление будет происходить только в сортированной последовательности. Таким образом результат будет слабопредсказуемым. То есть из последовательности А-А-Б-Б-А-А будет создана последовательность А-Б-А.

Тонкость вторая: Дубликаты удаляются после первого совпадения. Таким образом во внутренней таблице будет оставлено именно первое совпадение.

Следовательно вместо вышеуказанного примера кода всегда следует писать примерно так:

sort lt_bseg by lifnr zuonr zfbdt.
delete adjacent duplicates from lt_bseg comparing lifnr zuonr.

Больше полей в операторе SORT даёт большую предсказуемость и адекватность результата. Добавка сортировки по дате (ZFBDT) уточняет, что останется самая ранняя (первая) запись из всех .

Массовое изменение счетов в OB_GLACC12

Кое-что об основных счетах главной книги я уже говорил (тут: https://entropii.net/?p=317), а теперь поподробнее расскажу о массовом изменении счетов.

Счета массово можно изменить в транзакциях OB_GLACC11/12/13.

В качестве примера могу предложить задачу такую: расставить флаг “Просмотр отдельных позиций” на всех счетах, где он не стоит. Произошёл у меня такой “прокол”. Оказывается, что именно поэтому может не существовать строка проводки в таблице BSIS – раньше с таким не сталкивался.

(далее…)

SAPGui 7.20 – что нового ?

Вот недавно вышла обновлённая версия (предыдущая была 7.10). Из новенького меня в первую очередь заинтересовала возможность группировать соединения в SAPLogon. Поэтому обновился. Обновление прошло успешно без заминок. Пишут вот так:

What’s new in 7.20:

  • Support for MS Windows 7 operating system & MS Office 2010 package
  • SAP Logon: Hierarchical organization of items in an explorer‐like view and a tree‐like view
  • SAP Logon: An administrator can define a central saplogon.ini which can be merged into the local user specific saplogon.ini
  • Options Dialog: Almost all options have been merged into a new user friendly dialog that replaces Tweak SAP GUI and the old options dialog
  • Security Enhancements: A set of maintainable security rules have been defined which allow administrators and users to prevent unwanted access to the client PCs from SAP systems
  • Animated Focus Frame: Improved visualization of the focus and its movement across the screen
  • High Contrast Theme for SAP Signature Design: Improved visual design for users with visual impairments, based on the successful SAP Signature Design
  • Better organization of local data: Downloaded files, traces, scripts and other local objects are stored in different folders (roaming and local) according to Windows standards

(далее…)

Кое-что о настройке SPRO (часть 2) – упрощение доступа

Вот а теперь речь пойдёт об упрощенном доступе к ветвям SPRO, в том числе и к собственным.

Первая часть лежит тут: Кое-что о настройке SPRO (часть 1) – расширение SPRO и добавление собственных таблиц

(далее…)

Кое-что о настройке SPRO (часть 1) – расширение SPRO и добавление собственных таблиц

Да, именно так. хотя SPRO и является основной транзакцией настройки, но и её тоже можно немножко настроить.

В качестве предыстории этой статьи я взял для себя несколько проблем:

Во-первых, в практике внедрения как правило появляются настроечные таблицы, которые нужно периодически вести в транзакции SM30. Для красоты и полноты картины они должны быть видны в транзакции SPRO.

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

В-третьих, иногда мне очень лениво  заходить отдельно в настроечный эталонный мандант. 

Изменяем SPRO своими руками

Для решения первой проблемы нам понадобятся две транзакции:

(далее…)

Новости в ABAP

Вот пробежала ссылочка на днях: http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/18115

Очуметь! Не прошло и десяти лет! Наконец-то двадцать первый век наступил !

Особенно в числе прочих порадовала вот эта диаграммка:

ABAP 7.02

То есть: стало больше функций и !!наконец-то!! можно использовать вложенные выражения!

Я когда на язык ABAP переходил с Delphi/Pascal, то долго бился головой об стол, сетуя на ущербность языка и среды разработки. С тех пор появился новый редактор и новый отладчик, а теперь и язык хоть как-то стал ближе.

Раскраска ALV по ячейкам в ‘REUSE_ALV_GRID_DISPLAY’

Стараюсь в написанных мною отчётиках использовать ‘REUSE_ALV_GRID_DISPLAY’ почаще. Текст вызова кочует из программы в программу методом копи-паста. Но вот до раскраски дело обычно не доходило.

Спросил тут у сотрудника, который вроде как что-то недавно делал что-то подобное. А он мне ответил, что там всё так сложно и нетривиально.

Копнул, попробовал и сходу всё заработало. Запишу себе, чтоб не забыть.

В программу понадобилось внести:

1. Прописать в выходной внутренней таблице специальное поле:

data: begin of  it_detail_line.
              …
              data: cellcolors TYPE lvc_t_scol.
data end of it_detail_line .
data: it_detail like it_detail_line OCCURS 0 WITH HEADER LINE.

 

2. Прописать это поле при вызове ALV

alv_layout-coltab_fieldname = ‘CELLCOLORS’.

CALL FUNCTION ‘REUSE_ALV_GRID_DISPLAY’

              IS_LAYOUT                = alv_layout

3. Сделать раскраску по собственному условию

loop at it_detail.

Data ls_cellcolor TYPE lvc_s_scol.
clear it_detail-cellcolors.
if it_detail-d_wrbtr < 0.
              ls_cellcolor-fname =  ‘D_WRBTR’.
              ls_cellcolor-color-col = ‘6’ .
              ls_cellcolor-color-inv = ‘0’ .
              ls_cellcolor-color-int = ‘0’ .
              APPEND ls_cellcolor TO it_detail-cellcolors.
endif.


MODIFY it_detail.
endloop.

Запускаю и вижу, что раскрас произошел успешно.

image

Пошёл, пожалуй, стукну сотрудника чем-нибудь тяжёлым…