Balsamizacja.

Przed momentem, w natłoku sobotnich zadań oglądając jakiś tam muzyczny kanał ujrzeliśmy z Mirelą teledysk zespołu Kombii, na co moja żona stwierdziła: To jest dopiero cud współczesnej balsamizacji, bo mówi się że Rosjanie tacy wielcy bo mają Lenina. Wielkie mi co, on tylko leży, a u nas zespół Kombii nie dość że się nie rozkłada w trakcie teledysku, to się jeszcze rusza.

marca 1, 2009 · paramah

Simple Power over Ethernet

Źródło: http://englishrussia.com/?p=642

stycznia 30, 2009 · paramah

9 – Robot killer

stycznia 27, 2009 · paramah

Techniczni solipsyści

Siedzisz sobie w pracy, która tak naprawdę ani cię już nie bawi, ani nie uczy. Otwierasz przeglądarkę, czytnik RSS, program pocztowy i zasysasz. Wlatuje w Ciebie masa informacji, czytasz zajmuje to około 10% dniówki. W tak zwanym międzyczasie ktoś zadzwoni, czegoś zechce lub po prostu powie Ci, że jest ładny lub nieładny dzień. Ty siedzisz dlalej i zastanawiasz się co tak naprawdę tu robisz. Po pierwsze zdajesz sobie sprawę, że jeszcze rok czy półtorej temu to co robisz było dla Ciebie dość ciekawe i sprawiało, że po pracy czułeś się całkiem fajnie. ...

stycznia 27, 2009 · paramah

Jak wylistować sobie miasta u pewnego dużego dostawcy usług internetowych ?

Oczywiście prezentowany sktypt jest banalny, jednak można go sobie ładnie rozbudować, niestety strony znanych mi providerów takich jak UPC i innych podobnoych są bardzo słabo zabezpieczone pod wieloma względami i oto mała prezentacja co można zrobić ze stronami “user frendly”, których jest coraz więcej. #!/usr/local/bin/ruby require 'rubygems' require 'curl-multi' require 'json' curl = Curl::Multi.new towns = Array.new letters = ('a'..'z') on_success_town = lambda do |body| puts JSON.parse(body) end on_failure = lambda do |ex| puts 'Failure.' puts ex end letters.each do |letter| curl.get('http://strefaklienta.upc.pl/cckservices/rfs/city?q='+letter+'&limit=999', on_success_town, on_failure) curl.select([],[]) while curl.size > 0; end W wyniku otrzymamy listę miast w zasięku sieci UPC, oczywiście można pójść kawałek dalej i otrzymać listę ulic, a nawet numery bloków dołożyć do tego googlemaps i w parę minut mamy bardzo dokładną mapkę zasięgu sieci UPC, dane na pozór mało istotne, ale jak się tak głębiej zastanowić to mogą się okazać przydatne. ...

stycznia 2, 2009 · paramah

Stare czasy :)

stycznia 2, 2009 · paramah

Zewnętrzne repozytorium git

Od pewnego czasu zacząłem używać git’a do kontrolowania wersji, git wyparł mercurial’a. Git okazał się dla mnie bardziej elastycznym systemem zarządzania wersjami, nie wyprze on co prawda na razie subversion’a którego używam w bardzo wielu projektach, ale jak na razie dobrze sobie radzi z loklanymi projektami. W szczególności świetnie współgra z ruby on rails, w których robię coraz więcej “szybkich” projektów. Dzisiaj okazało się, że potrzebuję mieć zdalnego dostępu do repo (znowu lenistwo) stwierdziłem, że użyjemy git’a. Jak to zrobić ? ...

grudnia 27, 2008 · paramah

Motorola Cable Modems

Dla pamięci, piotrze przydać się może :D : cmConfigFreq1. 1.3.6.1.4.1.1166.1.19.3.1.1.0 cmConfigFreq2. 1.3.6.1.4.1.1166.1.19.3.1.2.0 cmConfigFreq3. 1.3.6.1.4.1.1166.1.19.3.1.3.0 cmQam16Preamble. 1.3.6.1.4.1.1166.1.19.3.1.7.0 cmFreqPlanType. 1.3.6.1.4.1.1166.1.19.3.1.8.0 cmUpstreamChannelId 1.3.6.1.4.1.1166.1.19.3.1.11.0 cmCarrierFrequencyOffset 1.3.6.1.4.1.1166.1.19.3.1.12.0 cmBabbleControl 1.3.6.1.4.1.1166.1.19.3.1.13.0 cmSnmpHFCPort 1.3.6.1.4.1.1166.1.19.3.1.14.0 cmSnmpHFCTrapPort 1.3.6.1.4.1.1166.1.19.3.1.15.0 cmSnmpHFCSetPort 1.3.6.1.4.1.1166.1.19.3.1.16.0 cmSnmpDisplayHtml 1.3.6.1.4.1.1166.1.19.3.1.17.0 cmResetToDefaults 1.3.6.1.4.1.1166.1.19.3.1.18.0 cmStandbyMode 1.3.6.1.4.1.1166.1.19.3.1.19.0 cmCustomerSpecificScanPlan 1.3.6.1.4.1.1166.1.19.3.1.28.0 sb2100FactoryVersion 1.3.6.1.4.1.1166.1.19.4.1.0 sb2100FactoryDbgBootEnable 1.3.6.1.4.1.1166.1.19.4.2.0 sb2100FactoryEnetMacAddr 1.3.6.1.4.1.1166.1.19.4.3.0 sb2100FactoryHfcMacAddr 1.3.6.1.4.1.1166.1.19.4.4.0 sb2100FactoryEnetAddrByte 1.3.6.1.4.1.1166.1.19.4.5.0 sb2100FactorySerialNumber 1.3.6.1.4.1.1166.1.19.4.6.0 sb2100FactoryRSAPublicKey 1.3.6.1.4.1.1166.1.19.4.7.0 sb2100FactoryRSAPrivateKey 1.3.6.1.4.1.1166.1.19.4.8.0 sb2100FactoryClearFreq 1.3.6.1.4.1.1166.1.19.4.9.0 sb2100FactoryClearFreq 1.3.6.1.4.1.1166.1.19.4.10.0 sb2100FactoryClearFreq 1.3.6.1.4.1.1166.1.19.4.11.0 sb2100FactorySetReset 1.3.6.1.4.1.1166.1.19.4.12.0 sb2100FactoryClrConfigAndLog 1.3.6.1.4.1.1166.1.19.4.13.0 sb2100FactoryPingIpAddr 1.3.6.1.4.1.1166.1.19.4.14.0 sb2100FactoryPingNumPkts 1.3.6.1.4.1.1166.1.19.4.15.0 sb2100FactoryPingNow 1.3.6.1.4.1.1166.1.19.4.16.0 sb2100FactoryPingCount 1.3.6.1.4.1.1166.1.19.4.17.0 sb2100FactoryTMStatus 1.3.6.1.4.1.1166.1.19.4.18.0 sb2100FactoryTMMessage 1.3.6.1.4.1.1166.1.19.4.19.0 sb2100FactoryTMBaudRate 1.3.6.1.4.1.1166.1.19.4.20.0 sb2100FactoryTMOpen 1.3.6.1.4.1.1166.1.19.4.21.0 sb2100FactoryTMWriteString 1.3.6.1.4.1.1166.1.19.4.22.0 sb2100FactoryTMWrite 1.3.6.1.4.1.1166.1.19.4.23.0 sb2100FactoryTMReadTimeOut 1.3.6.1.4.1.1166.1.19.4.24.0 sb2100FactoryTMReadString 1.3.6.1.4.1.1166.1.19.4.25.0 sb2100FactoryTMRead 1.3.6.1.4.1.1166.1.19.4.26.0 sb2100FactoryTMClose 1.3.6.1.4.1.1166.1.19.4.27.0 sb2100FactoryCliFlag 1.3.6.1.4.1.1166.1.19.4.28.0 sb2100FactoryDisableMib 1.3.6.1.4.1.1166.1.19.4.29.0 sb2100FactoryUpstreamPowerCalibration 1.3.6.1.4.1.1166.1.19.4.30.0 sb2100FactorySuspendStartup 1.3.6.1.4.1.1166.1.19.4.31.1.0 sb2100FactoryDownstreamFrequency 1.3.6.1.4.1.1166.1.19.4.31.2.0 sb2100FactoryDownstreamAcquire 1.3.6.1.4.1.1166.1.19.4.31.3.0 sb2100FactoryTunerAGC 1.3.6.1.4.1.1166.1.19.4.31.4.0 sb2100FactoryIfAGC 1.3.6.1.4.1.1166.1.19.4.31.5.0 sb2100FactoryQamLock 1.3.6.1.4.1.1166.1.19.4.31.6.0 sb2100FactoryBCMCommandType 1.3.6.1.4.1.1166.1.19.4.32.1.0 sb2100FactoryBCMAddressOrOpcode 1.3.6.1.4.1.1166.1.19.4.32.2.0 sb2100FactoryBCMByteCount 1.3.6.1.4.1.1166.1.19.4.32.3.0 sb2100FactoryBCMData 1.3.6.1.4.1.1166.1.19.4.32.4.0 sb2100FactoryBCMActivate 1.3.6.1.4.1.1166.1.19.4.32.5.0 sb2100FactoryBigRSAPublicKey 1.3.6.1.4.1.1166.1.19.4.50.0 sb2100FactoryBigRSAPrivateKey 1.3.6.1.4.1.1166.1.19.4.51.0 sb2100FactoryCMCertificate 1.3.6.1.4.1.1166.1.19.4.52.0 sb2100FactoryManCertificate 1.3.6.1.4.1.1166.1.19.4.53.0 sb2100FactoryRootPublicKey 1.3.6.1.4.1.1166.1.19.4.54.0 sb2100FactoryCodeSigningTime 1.3.6.1.4.1.1166.1.19.4.55.0 sb2100FactoryCVCValidityStartTime 1.3.6.1.4.1.1166.1.19.4.56.0 sb2100FactoryMSOId 1.3.6.1.4.1.1166.1.19.4.57.0 sb2100FactoryCMManufacturerName 1.3.6.1.4.1.1166.1.19.4.58.0 sb2100FactoryHtmlReadOnly 1.3.6.1.4.1.1166.1.19.4.59.0 sb2100FactoryCmUsbMacAddr 1.3.6.1.4.1.1166.1.19.4.60.0 sb2100FactoryCpeUsbMacAddr 1.3.6.1.4.1.1166.1.19.4.61.0 sb2100FactoryCmAuxMacAddr 1.3.6.1.4.1.1166.1.19.4.62.0 sb2100FactoryTunerId 1.3.6.1.4.1.1166.1.19.4.63.0 sb2100FactoryHwRevision 1.3.6.1.4.1.1166.1.19.4.64.0 sb2100FactoryUsAmpId 1.3.6.1.4.1.1166.1.19.4.65.0 cm.6.1.1.2.0 MaxDown 1.3.6.1.4.1.1166.1.19.6.1.1.2.0 cm.6.1.1.3.0 MaxUp 1.3.6.1.4.1.1166.1.19.6.1.1.3.0

grudnia 16, 2008 · paramah

Google AdWords przeginają

Dzisiaj wchodząc na moje konto Last.fm deko się zdziwiłem, potem zdegustowałem. Zastanawiam się czy serwowanie wszytkich treści na Google AdWords jest fajne. Jako ateista i osoba będąca daleko od dewocjonaliów na swojej stronie domowej widzę coś takiego: Przykro mi bardzo, ale mnie się to zupełnie nie podoba. Rozumiem, że serwisy sołecznościowe muszą jakoś zarabiać na swoje utrzymanie, jednakże czy użytkownik nie powinien wyrażać zgody na serwowanie pewnych treści na jego stronie domowej? W końcu jest to, i tu posłużę się pewnym uogólnieniem, strona prywatna - przynajmniej “profil” tak traktuję. Osobiście nie mam nic przeciwko AdWords’om ale chciałbym mieć możliwość wykluczania pewnych treści. Jestem za wolnością informacji, ale na Marduk’a nie dewocjonalia. ...

grudnia 7, 2008 · paramah

Jakość wykonywanych projektów

Ostatnimi czasy troszkę bardziej śledzę rynek “freelancingowy” w polsce i jestem coraz bardziej przerażony tym co widzę. Namnożyło się dziwnych firm, które świadczą usługi typu “identyfikacja wizualna”. Co to jest, szczerze powiem nie wiem, może jestem za stary na takie “dynamicznie” rozwijające się “młode” grona cybernetycznych wilków. Będąc po tej drugiej stronie widzę, jak tego typu firmy zajmują się “profesjonalnie” tematem. Ostatnio znajomy, oferujący hosting opowiadał o takich “dynamicznych młodych orłach”, naprawdę miło się słuchało. ...

listopada 12, 2008 · paramah