Блогът на Фил

Nothing to see here, move along
  • rss
  • Home
  • About
  • profiles

MS постъпват като скапани боклуци (отново)

felipe

Опасенията, които се появиха преди време, че от Microsoft могат да злоупотребят с UEFI Secure Boot се оправдаха.

MS съветва производителите на ARM софтуер да забранят изключването на UEFI Secure Boot за Windows 8.

Миналата година от MS разкриха, че Windows 8 ще изисква ’Secure boot’ за да стартира. UEFI стандартатът съществува от няколко години. Той работи чрез държане на тайни ключове в самата система. Те се използват, за да подписват всичко, което иска да се изпълни на системата – например ОС. Ако дадена ОС не е подписана със съответния ключ, няма да й бъде разрешено да се изпълни.

Линукс общонстта се опасяваше, че ще е трудно хардуерните производители да бъдат убедени да предоставят ключове за Линукс, което на практика означава, че хардуерът, предназначен за Windows 8 на практика ще е недостъпен за Линукс. Освен ако не jailbreak-ваме компютрите както правим с телефони и игрови конзоли.

Тогава много хора се присмиваха, че страховете са неоправдани, а от MS обясняваха, че няма да има никакъв проблем и няма да изискват от производителите на хардуер да забранята изключването на Secure Boot.

Но сега се оказва, че това важало само за традиционните PC-та, а не за устройствата с ARM.

“Изключването на сигурно стартиране НЕ ТРЯБВА да е възможно на ARM системи”
От ComputerWorldUK са разгледали документацията на Microsoft и в ръководството й към производителите на хардуер, които искат да получат сертификат за Windows 8 открили много интересно нещо.

Задължително: Включване/Изключване на Secure Boot.

На не-ARM системи е задължително да се реализира възможността да изключване на Secure Boot чрез настройка на фърмуера. Потребител с физически достъп до устройството трябва да е в състояние да изключи Secure Boot чрез настройка на фърмуера без да притежава Pkpriv. Софтуерното изключване на Secure Boot по време на boot-а и след това НЕ ТРЯБВА да е възможно.

Изключването на Secure boot НЕ ТРЯБВА да е възможно на ARM системи.

Опааа?!
Обещавахте нали?
Извод за всички: когато някой ви казва – дайте ми власт да мога да правя много неща, някои от които лоши, обещавам, че няма да злоупотребявам – не му вярвайте и не му давайте тази власт.

Share
Comments
No Comments »
Categories
skull-fucked, вселената и всичко останало, животът, софтуер
Comments rss Comments rss
Trackback Trackback

felipe
Victorinox Launches 1TB Swiss Army Knife SSD
Victorinox Launches 1TB Swiss Army Knife SSDhttp://www.techweekeurope.co.uk/news/ces-2012-victorinox-launches-1tb-swiss-army-knife-ssd-53732Swiss watch and army knife manufacturer Victorinox has unveieled two new portable USB storage devices, including what it claims is the world’s smallest high capacity SSD.
Share
Comments
No Comments »
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

felipe
BBC NEWS | Europe | Fast food, German-style
BBC NEWS | Europe | Fast food, German-stylehttp://news.bbc.co.uk/2/hi/7335351.stmАвтоматизиран ресторант в Германия, в който няма сервитьори
Share
Comments
No Comments »
Categories
джаджи
Comments rss Comments rss
Trackback Trackback

felipe
World's First Cargo Resupply with an Unmanned Helicopter
World’s First Cargo Resupply with an Unmanned Helicopterhttp://www.popsci.com/technology/article/2011-12/marines-afghanistan-execute-first-cargo-resupply-unmanned-helo?cmp=twIn Afghanistan, supply convoys have been a favorite target of insurgent fighters, not only because they make warfighting possible for troops at forward operating bases but also…
Share
Comments
No Comments »
Categories
Uncategorized
Comments rss Comments rss
Trackback Trackback

Гарфънкъл търси Саймън

felipe

Преди две седмици бяхме на театър, но чак сега сядам да пиша за това (не че е толкова рядко събитието, макар че всъщност напоследък рядко ходя на театър, просто сега намирам време).
А всъщност много искам да разкажа за постановката, защото:

  • е наистина много хубава (спечелила е награда)
  • режисьор е наш приятел
  • българското изкуство заслужава да бъде подкрепено, когато е добро
  • Постановката се нарича “Гарфънкъл търси Саймън” и е поставена на малката сцена на сатиричния театър. Няма да спойлвам потенциалните зрители, пък и всеки възприема изкуството по различен начин и не мисля, че има “правилен” начин за разбирането му, за идентифициране на посланието, дали изобщо има такова и т.н. Само ще кажа, че става въпрос за самотата и за приятелството. Въпреки че съм бил много близко интимен със самотата, не мисля че това е единствената причина да ми хареса, защото бяхме десет човека и всички харесаха постановката, а някак не ми се вярва, че всичките са имали такива мрачни моменти в живота си.
    За тези като мен, на които имената от заглавието не им говорят нищо, – Саймън и Гарфънкъл са много талантлив дует от 60-те и имат тази прекрасна песен The sound of silence (и с която завършва постановката), с която ви поздравявам.

    Share
    Comments
    No Comments »
    Categories
    вселената и всичко останало, животът, музика
    Comments rss Comments rss
    Trackback Trackback

    felipe
    Toshiba Outs Monstrous 55″ 4K, Glasses-Free 3D TV With Facial Recognition | TechCrunch
    Toshiba Outs Monstrous 55″ 4K, Glasses-Free 3D TV With Facial Recognition | TechCrunchhttp://techcrunch.com/2011/09/01/toshiba-outs-monstrous-55-4k-glasses-free-3d-tv-with-facial-recognition/Toshiba пуска 55″ 4K, 3D TV без очила с разпознаване на лица. Въпреки, че технологията за създаване на 3d очевидно изисква да се знае къде е потребителя, откриването на лица е различно от разпознаването им. Някак притеснително много напомня на 1984, където екраните гледат зрителите. И някак си представям – съжалявам, но този филм е лицензиран само за гледане от собственика и до две други лица, а аз откривам в стаята трима други.
    Share
    Comments
    1 Comment »
    Categories
    BNW, джаджи
    Comments rss Comments rss
    Trackback Trackback

    Смях на гърба на джавистите

    felipe

    how do you say float in java? just 1.5f?
    FloatFactoryFactory.getInstance(FloatFactoryFactory.defaultInstanceDescriptionString).getFactory(Locale.getLocale(“en-US”)).createBuilder().setString(“1.5″).getResult()

    Share
    Comments
    No Comments »
    Categories
    Uncategorized
    Comments rss Comments rss
    Trackback Trackback

    Автоматично сваляне на POI-та за забележителности

    felipe

    Хората, които ме познават лично знаят, че последните години пътувам в чужбина като турист. Когато отивам в нов град, за да зная какво забележителности има за гледане, проверявам английската уикипедия за този град и после хвърлям и един поглед на wikitravel. Но в общи линии основната ми процедура е да отворя статията в уикипедия и да нащракам всички връзки в нея, които не са за понятия, а за обекти. Повечето от тях са геотагнати и след като прочета малко за тях и реша дали ми харесват си записвам координатите им и после ги въвеждам в телефона ми като POI-та. Което е ужасно бавно и досадно, а и за съжаление не е унифициран формата на координатите и съществуват статии с различен формат, което налага да превключвам формата в настройките на програмата ми (Mappero), което е още по-досадно. Отдавна се каня да напиша някакъв код, който да ми автоматизира процеса и вчера най-накрая се наканих. Написаната програмка/скрипт/апликейшън/солюшън :-D е на python и е пробвана под Линукс.
    Тя прави следното:

  • пуска заявка към geonames за името на града, получен като единствен параметър от командния ред и по този начин получава координатите
  • получените координати пуска като заявка към XML API на wikilocation. От там получава всички статии в радиус от 5 километра то центъра на града.
  • Обхожда XML файла и генерира файл с име poi.gpx, в който има се съдържат всички статии като точки с техните координати, с име името на статията и с описание хипервръзката към статията в уикипедия.

    Файлът poi.gpx директно се внася в mappero.
    Кодът е даден по-долу:
    from lxml import etree
    from os.path import basename
    from urlparse import urlsplit
    import urllib2
    import sys

    def url2name(url):
    return basename(urlsplit(url)[2])

    def download(url, localFileName = None):
    localName = url2name(url)
    req = urllib2.Request(url)
    r = urllib2.urlopen(req)
    f = open(localFileName, 'wb')
    f.write(r.read())
    f.close()

    city_str=sys.argv[1]
    download("http://api.geonames.org/search?q="+city_str+"&maxRows=1&fuzzy=0.8&username=XXXXXXXXXX", "./geoname")
    city = etree.parse("geoname")
    element = city.getroot()
    city_lat =city.find("geoname/lat")
    city_lon =city.find("geoname/lng")
    download("http://api.wikilocation.org/articles?lat="+city_lat.text+"&lng="+city_lon.text+"&limit=50&radius=5000&format=xml", "articles")
    context = etree.iterparse("articles")
    article_dict = {}
    articles = []

    for action, elem in context:
    if not elem.text:
    text = "None"
    else:
    text = elem.text
    article_dict[elem.tag] = text
    if elem.tag == "article":
    articles.append(article_dict)
    article_dict = {}

    f = open('poi.gpx', 'w')
    f.write("")
    f.write("")
    for a in articles:
    f.write(" ")
    f.write(""+a["title"].encode('utf8')+"")
    f.write(""+a["url"].encode('utf8')+"")
    f.write("")

    f.write("")
    f.close()


    Забележка:
    Трябва ви потребитеско име, за да използвате API-тата на geonames. В кода трабва да смените XXXXXXXXXX с вашето потребителско име.

    Share
    Comments
    No Comments »
    Categories
    пътуване, софтуер
    Tags
    GPS, Mappero, N900, POI, wikipedia, wikitravel
    Comments rss Comments rss
    Trackback Trackback

    felipe

    “През цялата история, бездействието на тези, които можеха да действат, незаинтересоваността на тези, които знаеха, че така не бива, мълчанието на гласа на справедливостта, когато това беше най-важното, направи възможен триумфа на злото” Хайле Селасие

    Share
    Comments
    No Comments »
    Categories
    Uncategorized
    Comments rss Comments rss
    Trackback Trackback

    Европейската криза обяснена в анимационно филмче

    felipe

    Share
    Comments
    No Comments »
    Categories
    BNW, skull-fucked, видео, вселената и всичко останало, животът
    Comments rss Comments rss
    Trackback Trackback

    « Previous Entries

    Panorama of the East Coast

     
    This Jan. 29 panorama of much of the East Coast, photographed by one of the Expedition 30 crew members aboard the International Space Station, provides a look generally northeastward: Philadelphia-New York City-Boston corridor (bottom-center); western Lake Ontario shoreline with Toronto (left edge); Montreal (near center). An optical illusion in the photo makes the atmospheric limb and light activity from Aurora Borealis appear "intertwined." Image Credit: NASA
    Read More

    Случаен цитат

    Човек е част решението, част от проблема или част от пейзажа.

    I am reading now

    Cryptonomicon
    635 / Pages
    Cryptonomicon

     

    February 2012
    M T W T F S S
    « Jan    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  

    чурулик

    • http://t.co/oxYjDMBw like online privacy? - You are maybe a terrorist
    • http://t.co/ZbJpVKNO it seems the attack of megaupload is because they offered 90% to the artists
    • These greenline buses are great - they have wifi onboard

    Blogroll

    • Блогът на Дино
    • Блогът на Камен
    • Блогът на Краси
    • Търсене в интернет

    User-submitted Links

    No recommended links yet. Add one?

    • Newest
    • Hot
    • Current
    • Top ranked

    Spam

    6,187
    SPAM BLOCKED
    rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox