Už jsem za svou praxi s vývojem aplikací pro Sharepoint viděl spoustu custom řešení/rozšíření, spousta z nich má však jednu pěknou vlastnost, a to že svá různá nastavení zapisuje do property bagu SPWeb.Properties. Na tom by samo o sobě nebylo nic špatného, špatné je to, že někteří jedinci (i tzv. “specialisti” a velké SW firmy) tam zapisují data typu hesla zcela nešifrovaně v plaintextu, případně v nějaké serializované XML struktuře!!! Není nic jednoduššího, než si otevřít Sharepoint Designer a přes menu Site –> Site Settings –> záložka Parameters si zobrazit kompletní seznam oněch parametrů, heslo si přečíst a použít… Nemyslím, že by byl takový problém alespoň ono heslo zašifrovat pomocí TripleDES /statické klíče mohou být v assembly, ty už běžný správce nebo editor obsahu hledat nebude/.
Jak jsem psal již dříve, zkusil jsem se zúčastnit soutěže www.dokazesto.cz pořádané společností Microsoft, přihlásil jsem svůj již existující modul integrující galerie Sharepointu do BlogEnginu.NET. Již dopředu jsem tušil, že to není zrovna mainstream a prakticky toto řešení může využít jen hrstka lidí, ale nakonec jsem byl překvapen i rád za cenu útěchy, tedy za sluchátka Microsoft LifeChat LX-3000:
Celkově jsem byl velice překvapen kvalitou zvuku a velmi dobrým mikrofonem, opravdu jsem takový příjemný poslech nečekal /škoda jen toho trošku lacině tvářícího se vzhledu/.
Pokud uvažujete o koupi IP kamery a ještě jste se nerozhodli, určitě se vyhněte kameře Edimax IC1500. Tato kamera obsahuje nespočet chyb a vad, třeba:
přehřívá se = po nějaké hodině se zasekne, funguje ping, nefunguje však webserver, takže je nutné kameru ručně odpojit od sítě a znovu zapojit 🙁 Opravdu velice praktické
dodávána s velice špatným SW, se kterým je problém už jen nakonfigurovat wifi
při upgradu firmwaru je opět v továrním nastavení, musíte jí tedy komplet znovu konfigurovat po LAN, tedy všechny kamery obejít a zdlouhavě nastavovat
s novým firmwarem je omezen framerate na 5 FPS = čínská oprava přehřívání
resetování je stejně komplikované jako nastavení:
Unplug power
Hold in rest button with small screwdriver
Power back on but continue to hold reset for almost 30 seconds.
Release reset once you see the two status lights on the lens flash twice.
Power off the unit
Power back on
Configure from the windows admin utility – it should find it with the „search“ button.
Power cycle once more and confirm settings are intact
zobrazit kameru je možné pouze v IE (díky ActiveX)
nefungují automatické korekce obrazu, ta funkce tam je, obraz je ale příšerný
To je jen krátky seznam na který jsem si dokázal rychle vzpomenout.
Kamera má však i jednu výhodu, opravdu ale jen jednu, firmware je kompletně open source, takže si ho kdokoliv může upravit k obrazu svému.
Pokusil jsem se odstranit přehřívání HW modifikací casu kamery, po rozebrání jsem na všechny horké součástky připevnil hliníkové chladiče, ze zadní části jsem odstranil plechový kryt a do spodní části jsem vyříznul otvor pro nově přidaný ventilátor.
Výsledek je zde:
A jak to dopadlo se zasekáváním? Trošku jsem si pomohl, kamera se už nezasekává po hodině provozu, ale cca po několika dnech ;-(
Naštěstí se mi již podařilo přijít i na způsob, jak toto zasekávání odstranit úplně, dnes už ale nemám sílu to popisovat.
Hned na první pohled je vidět rozdíl a podle mě i vážný nedostatek Microsoft Tagu, ten totiž používá pro zakódování informací CMYK barvy, QR tag je pouze černobílý. Plyne z toho hned několik omezení: s čenobílou laserovou tiskárnou máte smůlu, potřebujete relativně kvalitní optiku snímajícího zařízení a dobré osvětlení, jinak se nepodaří kód přečíst. QR má v tomto jistě velikou výhodu, protože ho můžete poslat faxem, najít v černobílém tisku, scanovat i v poměrně velice tmavém prostředí.
Tagy mají i kapacitní rozdíl, na QR tag je možné uložit až 4296 alfanumerických znaků, na Microsoft Tag je možné uložit pouze unikátní identifikátor, všechny související data si klient musí načíst ze serveru. Každý způsob má nějaké plus a nějaké mínus, u QR tagu si však logicky můžete také uložit pouze identifikátor.