home Get a blog for free contact login

Home

Фриймън Дайсън

Фриман Дайсън ни е напуснал днес.
За съжаление не намирам никоя от книгите му преведена на български.

https://en.wikipedia.org/wiki/Freeman_Dyson
https://www.ted.com/talks/freeman_dyson_let_s_look_for_life_in_the_outer_solar_system


Щъркел 2020

Днес излизах с колелото и видях два щъркела да кацат на прясно разкопана нива по пътя към Иваняне.
Мартениците не сме ги слагали още, а вече можем да ги махаме :-)

22 февруари 2020г .


Posted in dir: /blog/
Tags: Щъркел

За авторските права на химна

Що за простотия ?!

Появява се някакъв леймър и предявява претенции за авторско право на химна на държава. YouTube приема заявката за авторство защото няма нужните механизми за проверка. И видиш ли ще правим сензации, как някакъв мошенник ни държал правата на химна.

Ами не - нищо не държи.
Това, че е предявил претенции, и че някаква платформа не му е отказала говори зле за него и за платформата.

Нищо повече.


Автобус на СКГТ ме засича три поредни пъти

Шофьорът на градският транспорт, който ме засече

Този шофьор на автобус ми направи три поредни избутвания от пътното платно в рамките на километър. С колелото карах плътно вдясно. Първите два пъти бях в бус лентата(липсва велоалея). Третият път бях на велоалея при изкачване на моста Оряхово.

Това става тази вечер - 8 фев 2020, събота 17:45, на почти празния бул.Сливница в София.

Провокации от моя страна не е имало. Очевидно го е подразнило, че съм в "неговата" лента и реши да ми дава урок.

Няма да правя анализ какво в закона нарушава шофьора. Ще направя анализ какво в закона нарушавам аз. Ето ги частите от ЗДвП, които имат отношение:


https://lex.bg/en/laws/ldoc/2134649345

Чл. 15. (1) На пътя водачът на пътно превозно средство се движи възможно най-вдясно по платното за движение, а когато пътните ленти са очертани с пътна маркировка, използва най-дясната свободна лента.

(6) Когато пътна лента е сигнализирана за движение само на превозни средства от редовните линии за обществен превоз на пътници, се забранява движението на други пътни превозни средства.

Чл. 18. (1) Водачът на бавнодвижещо се пътно превозно средство задължително се движи в най-дясната пътна лента, освен при завиване или заобикаляне.

Чл. 80. Водачът на велосипед е длъжен: 2. да се движи възможно най-близо до дясната граница на платното за движение.

§ 6. По смисъла на този закон:

  1. "Пътна лента" е надлъжна част от пътя, очертана или не с маркировка и осигуряваща движението на недвуколесни пътни превозни средства в една посока едно след друго.

  2. "Граница на платното за движение" е линията, очертана или не с пътна маркировка, която отделя платното за движение от другите конструктивни елементи на пътното платно - банкет, тротоар, лента за принудително спиране и други. Линията, с която се очертава "BUS"-лентата, също е граница на платното за движение.


Бих казал, че закона забранява движението ми в БУС лентата. Макар и да може да се спори дали Чл. 15. (1) и Чл. 18. (1) не противоречат на това твъдение.

Дори и напълно ясно в закона да е забранено това движение аз ще бъда нарушител и няма да излагам живота си на опастност. Законодателят не се е движил в София притиснат между прелитащи автомобили отляво, които си нямат понятие от спазване на безопасна дистанция, и движещи се автобуси отдясно.

Що се отнася до поведението на шофьора на автобуса - считам, че саморазправата в случаи като този е глупава. Яденето на бой ще го озлоби още повече и утре ще излее злобата си срещу някое дете на пътя.

Човека има право за претенции за нарушение на закона от моя страна. Това не му дава право да застрашава човешко здраве и живот.

Ще си получи сигналите за поведението си на пътя и се надявам отговорните органи да го дисциплинират по-добре от мен.

Важното е друго. При липсваща велоинфраструктура в някои европейски държави движението на велосипедисти в бус лентите е позволено. Трябва да окажем необходимия натиск за промяна в закона и при нас за да може да има по-малко такива ситуации.


Сценарий за Escape Room вкъщи

Сценарий Escape Room

Сценарий за Escape Room вкъщи


Щерка ми навършваше 11г тази година. Предпочитаме да празнуваме рожденните ѝ дни вкъщи основно защото нямаме ограничение във времето.

Една от игрите, които пожела да подготвим беше модерните "Escape room". Поразтърсих се но не успях да открия читав сценарий. Учудващо, при положение, че escape стаите са толкова популярни.

Наложи се да проявя малко въображение, от което, струва ми се, и други изпаднали в подобна на моята нужда биха могли да се възползват. А и на децата им хареса, така че предполагам съм се справил прилично.

Сценарий


Въведение

Следният текст се прочита на децата:

Живял някога един пират. Необикновен пират.
За разлика от другарите си разбойници бил умен и добър.
Животът му така се стекъл, че бил принуден да се качи на
пиратския кораб за да избяга от тези, които го преследвали.

Умът му му позволил да напредне в пиратската професия и 
само за няколко години станал капитан. И понеже бил добър
успял да натрупа състояние, като той и екипажът му грабели
и наказвали само лошите.

За разлика от другите пирати, които живеели безразсъдно и умирали
млади нашият капитан доживял до дълбока старост. Състоянието му
станало толкова голямо, че бил принуден да го пази много добре.

Един ден обаче, в дълбоката му старост го навестила смъртта.
Не успял да разкаже тайната на съкровището си на единствената
си дъщеря. Така съкровището останало скрито и тя има нужда от
вас, за да ѝ помогнете да го открие и с негова помощ да
промени света към по-добро.

За щастие капитанът оставил някои следи, които може да ви
помогнат с търсенето.

Показваме им рисунката на катинара:

Рисунка на катинар и търсенето им започва.

Задача 1 е да намерят катинара.

С катинара заключваме на Акси гардероба. Кодът за отключването е на гърба му, но е на английски:

Снимка на заключената врата

Задача 2: Децата трябва да успеят да си преведат написаното и да разгадаят как се отваря катинара.

След като отворят катинара отварят гардероба, където има лист, на който е написано:


Здравей дъще,

Ако един ден намериш това аз вече няма да съм между живите. Дано да съм успял да се сбогувам с теб. Животът ми не беше лек и винаги съм се стремял да те държа далеч от себе си за да те предпазя. Надявам се да носиш доброто в сърцето си и да използваш това, което съм ти оставил за да сътвориш още повече добрини.

За съжаление няма как лесно да ти го предам, защото много са душманите, които биха искали да се докопат до него. Надявам се все още да има тази връзка между нас, която усещах докато беше дете. Тя ще ти помогне да разрешиш загадката и да намериш това, което ти принадлежи.

Както знаеш мила, макар и да съм плавал под пиратския флаг аз съм българин и винаги съм носил родината в сърцето си. Има един голям Българско знаме автор, чиито първо и фамилно име започват с една и съща буква. Потърси любимият ми негов разказ и ще откриеш ключа за дневника ми, който сигурно вече си открила на моя компютър.

Задача 3 е да се сетят кой е автора и да открият книгата в библиотеката вкъщи.

Следното листче поставям в том с произведения на Йордан Йовков:

Снимка предна страна

, като съм отбелязал в книгата къде да отворят.

Задача 4 е да разкодират кой е разказа, като се досетят да използват съдържанието на книгата.

Разказа е "Песента на колелетата"

На задната страна на листчето има следния код:

Снимка задна страна

Тук трябва да съобразят, че поредицата от цифри е във формат страница-ред-дума-буква и от съответните букви да сглобят кода.

Задача 5 е да открият как е криптиран в листчето кода за дневника на капитана

Когато разгадаят кода трябва да го използват за парола на криптиран файл, който е на десктопа на компютъра и се казва:

DNEVNIK.7z

В криптирания архив има документ със снимка и текст, като написаното е:

Съкровището се пази от единственият, на когото мога да вярвам.
Наричаме го нялеД ветсърК (4), но истинското му име ще трябва
да откриеш сама. За да му докажеш, че ти си моята дъщеря,
трябва да му кажеш скрит код.

Той е заключил диск за парното с магическа верига. Дискът
ще остане заключен там докато пристигнеш и може да се отключи
единствено с правилния ключ. Кодът, който трябва да му кажеш
е решението на тази задача:

    (теглото на диска в грамове) x (рождената ти дата записана във формат ГГГГММДД) = (търсеният код)

Той би приел малка грешка в претеглянето, така че му запиши
не само кодът но и цялата задача.

А да, тази снимка може да ти подскаже къде може да откриеш ключа:

Снимка статуйка

Задача 6 е да открият статуйката и да вземат ключа.

Задача 7 е да се досетят кой е нялеД ветсърК , което е името ми, изписано наобратно (за което подсказват главните букви в края).

Задача 8 е да направят претеглянето и да покажат кода на нялеД.

С това решават загадката и им прочитам следният текст:

Обичам те, и помни:

 Прави добро в живота си без да очакваш отплата.
 Помагай на тези, които са в нужда.
 Добрината в сърцето ти ВИНАГИ ще бъде най-голямото ти богатство.
 Ключът за успеха вече е в ръцете ти - това са твоите смелост, решителност и действеност.
 Съчетай ги с умът и добротата си и ще промениш света!

 Сега, когато откри нялеД и му доказа, че ти си моята дъщеря, той и
 другите ми доверени хора винаги ще бъдат до теб за да те пазят и
 да те подкрепят. Съкровището, което сме натрупали е на твое
 разположение за да правиш добро. Винаги, когато имаш нужда от него
 се обръщай към тях.

 И помни - духом ще съм до теб и аз и ще те гледам от звездите.
 Обичам те !
 --
 Татко

Важно е да съобразите сложността на задачите с възрастта и интелекта на децата за да може да не ги решават прекалено лесно или пък да не им доскучава ако дълго време не могат да се справят. Може да ги проверявате от време на време и ако има нужда да им дадете лека подсказка.

Финални думи

Понеже не можах да открия готов сценарий, който да използвам, измислих, направих и описах този, което ми отне известно време.

Публикувам го така, че да е свободнодостъпен за всички. Може да го използвате и адаптирате за да организирате игри или за тържеството на вашетите деца.

Ако желате можете да кажете Благодаря тук: mailto:krustev@krustev.net

Ако оценявате положения труд, сценарият ви е допаднал или ви е харесала идеята да стане общодостъпен може да ми изпратите малко дарение тук: mailto:krustev-paypal@krustev.net

Весел празник!


PHP + Apache : Universal way to get the application base URL path

I'm developing a PHP app with the following structure:

my-app/
  WEB/
    css/
    images/
    javascript/
    index.php
    .htaccess
  lib/
    my-app/
      ...
    config.php

The web server is pointed to the WEB directory and lib is in PHP's include_path.
mod_rewrite is used to rewrite requests to missing files to index.php, which loads a RequestDispatcher class from lib to do the processing.

In previous apps I've been using a configuration file which stores the application base URL path, e.g.:

$CFG['app']['context_path'] = '/my-app';

Now I'm developing a web app which should be available at multiple URL paths at the same time from one codebase - e.g. in /usr/share/my-app and multiple domains can use it from there and map it to freely choosen path by e.g. symlinking, Alias-ing, etc .

There are multiple propsed solutions on the net but none of the ones I've found works reliably.

The proposed solution should work in all PHP web execution environments:

  • mod_php
  • FPM
  • Fast CGI
  • other ?

when the URL path mapping is done via:

  • direct installation in a web server public directory - e.g. DocumentRoot /usr/share/my-app/WEB, path: ''
  • symlinking - DOCROOT/my-app -> /usr/share/my-app/WEB, path: /my-app
  • Alias-ing - Alias /my-app/ /usr/share/my-app/WEB/, path: /my-app
  • mod_userdir - /home/USER/public-html/my-app -> /usr/share/my-app/WEB, path: /~USER/my-app
  • other ?

I've developed the following:

$app_base_url_path = str_replace( '/' . \basename(__FILE__), '', $_SERVER['PHP_SELF'] );

which, when put in WEB/index.php, works in common cases but still has some issues in some of the tested scenarios. E.g:

  • when DOCROOT is pointed to /home/USER/public_html( where mod_userdir is also pointed to ) and he app is accessed as /~USER/my-app/, the path is returned as just /my-app (where its also available BTW), which is incorrect and can cause problems when used for e.g. a COOKIE path. This might be Apache HTTPd bug though, as $_SERVER['CONTEXT_PREFIX'] is empty, while it should be /~USER IMHO.

I've also had thoughts on making a subrequest to a predefined known return URL part:

/my-app/abc/efg/g/m?d=5&fff=8443#5
/my-app/abc/efg/g/MY-KNOWN-RVAL
/my-app/abc/efg/MY-KNOWN-RVAL
/my-app/abc/MY-KNOWN-RVAL
/my-app/MY-KNOWN-RVAL

until the known result is returned. This might be usable for some apps, but has too much overhead for mine.

My tests were done with PHP 7.3 running as mod_php on Apache 2.4.38 on Debian 10 (Buster).

P.S.I'm also interested in results in different environments(including other web servers), espesially ones which are not too common. If you find this working or not please post a comment with your environment details and results.

References:


Posted in dir: /blog/tech/

Roger Waters за Julian Assange

Роджър Уотърс в едно интервю, провокирано от ареста на Асанж в Лондон.
Впечатлен съм ..

https://www.youtube.com/watch?v=8W9DqF6K7Pk
https://www.youtube.com/watch?v=rfP7mtrfSlk


Posted in dir: /blog/

Централна баня, София - минерализация

Минерална вода


Posted in dir: /blog/

Винетки

Винетки ще купувате скоро. Направете го от официалния сайт https://www.BGTOLL.bg .

Продажните ни политици договориха огромни комисионни с дистрибутори като А1 и тези пари отиват при тях вместо за пътища.

Около 14% беше комисонната доколкото помня, като им разкриха далаверите. Сега гледам са го намалили на 7-8 % .

Разпространяват и някакви фейк постове, в които видиш ли на официалния сайт, дори като си въведеш правилно номера, ти връща бележка за грешен и не можеш да го коригираш. Не е трудно да се сетим кой има интерес от това.


Posted in dir: /blog/
Tags: bgtoll Винетки

ФПЧ и мръсният въздух в София

Убийте ме, но няма да повярвам, че ФПЧ от печките на дърва са особено вредни. Би следвало да сме имали достатъчно време еволюционно да се адаптираме към такъв дим. Има далеч по-задимени градчета и села от София - такива в котловини при безветрие.

ФПЧ е общо понятие и не знам колко трябва да си прост за да слагаш цялата менделева таблица под общ знаменател. Дали дишаме ФПЧ със състав от олово, сяра, въглерод или пък калиев цианид би следвало да има значение, нали ?


Posted in dir: /blog/

Page 15 of 29 (286 articles found)
start ... < ... 10 11 12 13 14 15 16 17 18 19 20 ...> ...end

All tags SiteMap Owner Cookies policy [Atom Feed]