Salı, Eylül 04, 2018

Download audio/mp4 stream with iOS Workflow


I’ve slightly changed the workflow below to filter audio/mp4 (itag=140) stream only. Then a prompt asks you to choose
- download Audio/mp4 stream and save file
- download Audio/mp4 stream and convert to mp3
- open audio/mp4 stream in Safari 

This helps to reduce the download size and listen to streams even the phone is locked


Reference workflow: https://workflow.is/workflows/317840def04f4c47aab4021b7f156511

Pazar, Şubat 05, 2017

Onion Omega2 üzerinde HP Laserjet 1020

Kaynaklar:

Omega2'nin Printer Server olarak kurulumu
    http://community.onion.io/topic/1256/print-server/8
Omega2'nın HP Laserjet 1020 ile çalışabilmesi için gerekenler
    https://wiki.openwrt.org/doc/howto/p910nd.server
HP Laserjet 1020'nin firmware'i
    https://github.com/inveneo/hub-linux-ubuntu/blob/master/install/overlay/usr/share/foo2zjs/firmware/sihp1020.dl


Yaptıklarım

1- Update USB-Essentials
    opkg update
    opkg install kmod-usb2 --force-depends
2- Update USB Printer Driver
    opkg install kmod-usb-printer --force-depends

3- Enable Default LEDE repo:
    vi /etc/opkg/distfeeds.conf
    src/gz reboot_core http://downloads.lede-project.org/snapshots/targets/ramips/mt7688/packages
    src/gz reboot_base http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/base
    src/gz reboot_packages http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/packages
4- Enable TCP Port 9100
    vi /etc/config/firewall
    #Allow attached network printer
    config rule
        option src 'apcli0'
        option proto 'tcp'
        option dest_port '9100'
        option target 'ACCEPT'

5- Install p910nd daemon
    opkg install p910nd

6- Configure daemon
    vi /etc/config/p910nd
    config p910nd
       option device /dev/usb/lp0
       option port 0
       option bidirectional 1
       option enabled 1

7- Restart daemon
    /etc/init.d/p910nd restart

    /etc/init.d/p910nd enable
8-Download firmware and upload to /usr/lib/ on Omega2
9-Create a hotplug file, to upload firmware everytime the printer is plugged in.
  vim /etc/hotplug.d/usb/20-hplj1020
#!/bin/sh
    set -e    
# change this to the location where you put the .dl file:
    FIRMWARE="/usr/lib/sihp1020.dl"
    DEVICE=/dev/usb/lp0
    LOGFILE=/var/log/hp
    if [ "$PRODUCT" = "3f0/2b17/100" -a "$ACTION" = "add" ]; then
      for i in $(seq 30); do
        if [ -c $DEVICE ]; then
          echo "$(date) : Sending firmware to printer..." > $LOGFILE
          cat $FIRMWARE > $DEVICE
          echo "$(date) : done." .. $LOGFILE
          exit
        fi
        sleep 1
  done
    fi
10- Make avahi-daemon to announce with zeroconf
    vim /etc/avahi/services/printer.service
<?xml version="1.0" standalone='no'?><!–*-nxml-*–>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">HP LaserJet 1020 on %h</name> <service> <type>_pdl-datastream._tcp</type> <port>9100</port> <txt-record>qtotal=1</txt-record> <txt-record>note=I forgot where I placed my printer</txt-record> <txt-record>ty=HP LaserJet 1020</txt-record> <txt-record>product=(HP LaserJet 1020 Printer)</txt-record> <txt-record>usb_MFG=Hewlett-Packard</txt-record> <txt-record>usb_MDL=HP LaserJet 1020</txt-record> <txt-record>Color=F</txt-record> <txt-record>Duplex=F</txt-record> <txt-record>Bind=F</txt-record> <txt-record>Collate=F</txt-record> <txt-record>Sort=F</txt-record> <txt-record>Staple=F</txt-record> <txt-record>Punch=F</txt-record> <txt-record>PaperMax=legal-A4</txt-record> </service> </service-group>   

Devlet ne ola ki

İlk devlet'in nasıl kurulduğunu, ademoğlunun nasıl bir ihtiyacı olup ta devlet kurumunu oluşturmak zorunda kaldığını, bugünkü devlet yapılarına bakıldığında kendi kendini niye sıkıntıya zora soktuğunu, başına hüküm sürecek birilerini getirip yok yere vergi verdiği hep merak ederdim. 

Hep düşündüğüm, ne olursa olsun devlet vatandaşına hizmet etmesi, vatandaşı için var olması gerektiği idi.


Doğu Batı 
Sayı 1: Devlet.
İlber Ortaylı'ya ait makale.

Oradaki devlet tanımı çok anlamlı

"... İyi vahşi'nin sâf durgun düzenini, bir toprak parçasını çitle çeviren ilk insan bozdu. (bu izahın ilhamı iyi vahşi'leri arasındaki kötü adamın ferasetinden çok, Britanya adalarındaki 18. asrın aç gözlü lordlarının arazi çitleme faaliyeti olmalıdır.) Mülkiyet ve mülkiyet kavgası başlamıştı
    
     Dolayısıyla devlet aslında bu mülkiyet bilmez iyi insanların mülkiyetin yaratılmasıyla birbirine düimesi teorisine dayanıyor ve devlet bu anarşiyi önlemek için kontratla kurulunan bir birliktir..."

Perşembe, Aralık 20, 2012

Yeni USB depolama cihazlarını tanımayan Windows 7

Semptom: Yeni bir USB depolama cihazı alırsınız ama Windows 7 inatla bu cihazı tanımaz.
Çözüm: Benim kurtarıcım başka bir 64-bit Windows sisteminden (Windows Server 2008 R2'nin dosyalarını aldım) aldığım dosyaları ilgili yerlere kopyaladım. İlginç bir şekilde bu dosyalar benim sistemimden silinmişlerdi.
C:\Windows\INF\usbstor.inf
C:\Windows\INF\usbstor.pnf
C:\Windows\System32\usbstor.sys 

Kaynak: Microsoft Social Technet

Perşembe, Mart 25, 2010

Zilyon

Benim zilyon tane arkadaşım var. Arkadaş dediğin öyle kolay bulunur birşey değil. Zaman içinde teker teker seçilir, paylaşımlar yaşanır, güven verilir ve alınır. Bazen de hiç anlamazsın arkadaş olduğunu. Yokluğu fark ettirir.

Zilyon tane insanla insanla ilişki yönetmek emek ister, sabır ister. Bunları yapamadığında dahi birileri peşini bırakmıyorsa, o arkadaşındır. Elli sene haberleşmesende, ilk gördüğünde hiç ayrılmamışsın gibi hissettiğin insan arkadaşındır. Onları oldukları gibi kabul ettiğin için kabul görürsün.

Doğumumun otuzdördüncü yıldönümü sebebiyle, çeşitli süpriz aktiviteler düzenleyerek, iştirak ederek, ikinci satırdaki ihmâlkârlığımdan dolayı utandıran, birini diğerine tercih etmeyeceğim, her birini ayrı ayrı gözümden sakınacağım, ailem kadar önemli, zilyon tane arkadaşım var.

İyiki varsınız, iyiki varsınız.

Cuma, Aralık 19, 2008

Yaşam Üzerine

Ölüm kaçınılmaz, her ne kadar hayatın zıddıymış gibi görnmesine rağmen aslında hayatın ta kendisi. Yaşamızı anlamlı kılan, ölmeden şunları da yapayım dedirten bir hadise. Aslında hepimiz ölmek üzereyiz. Onun için ben ölmek üzere olan insanlara merhametli olmayı, onlara hayatı dar etmemeyi seçiyorum. "ÖLÜM" gibi "karanlık" bir kavramla pazartesinizi berbat etmiş gibi duruyorum lakin şu anda bu satırları okuyor olmanız (ve benim yazıyor olmam) hala biraz vaktimizin olduğunu gösteriyor.

Çarşamba, Temmuz 02, 2008

Dua

Allahım,  

Yaptığım iyilikleri unuttur ki, kibirlenmeyeyim,
Bana yapılan iyilikleri unutturma ki, vefalı olayım,

Yapıtığım kötülükleri unutturma ki, bir daha yapmayayım,

Bana yapılan kötülükleri unuttur ki, kin tutmayayım

Amin

-- CopyLeft Gökalp ERGEÇ --

Perşembe, Ocak 03, 2008

Metrotoksin'den korunma, kollanma yolları ve yöntemleri.

Önce "Metrotoksin Nedir?" yazısı vardı. Şimdi de bu.

Bu Metrotoksinden korunmak için, karbondioksidin oksijene çevrildiği, koruluk yada orman denilen alanlardan bulunmalıdır önce. Aksi taktirde beyne yeterince oksijen gitmeyeceği için yapılan girişimin bu melûn zehirden temizlenmek için yapıldığını algılayamaz vücut.

Orman bulunamaz ise deriin nefesler almak suretiyle, tercihe göre deniz kıyısı, dağ tepesi, su başı, kaya gölgesi de işe yarayacaktır. Hatta mümkün ise tezek kokusunun olduğu bir yere gidilerek şahane beslenme de sağlanabilir.

Diyelim bunlar da olmadı; dost sesi, sevgili koynu, kedi/köpek postu, arkadaş sıcaklığı, şen kahkaha da bir an olsun iyi gelir metrotoksinin atılmasına.

Televizyon yerine radyo, radyo yerine kitap, kitap yerine yazı tercih edilerek hem değişiklik sağlanır, hem de unutulan değerler geri kazanılır.

Diyelim hiç biri yok, 10 dakika derin düşünce, sistem karşıtı fikir, özgür irade de mi yok, karşıdan karşıya geçirilecek yaşlı teyze, başı okşanacak çocuk da mı yok.

Hiç biri yoksa benim aklıma gelmeyen birşey mutlaka vardır, bulun onu.

Sevgiler, saygılar