Małe przydatne programy. Część 2

cmdDzisiaj dwa małe programy przydatne przy pisaniu skryptów pod Windowsami. Umożliwiają ona wykonanie operacji, których nie można by zrobić lub były by dosyć pracochłonne. Poniżej opis programów realdate i inifile. Czytaj dalej

Optymalizacja wydajności dysków pendrive

Dysk USBNa wielu forach internetowych można spotkać się z pytaniami o przyczynę małej wydajności dysków przenośnych pendrive. Ludzie skarżą się, że pendrive nie osiąga prędkości podanej przez producenta i nie mówię to o dyskach noname, ale o dyskach uznanych producentów. Jedną z możliwych przyczyn takiego stanu rzeczy jest niedopasowanie logicznego podziału dysku do podziału fizycznego, który wynika z technologii pamięci błyskowych (flash EEPROM). Niedopasowanie takie może powodować nawet dwukrotne spowolnienie dysku głównie podczas operacji zapisu. W tekście znajdziesz opis przeprowadzenie optymalizacji dysku pendrive. Czytaj dalej

iConvert – konwersja filmów na iPhone.

Elwro 105-L

W wolnej chwili napisałem program do kowertowania filmów na Iphone'a. Program to może dużo powiedziane, jest to interfejs graficzny (GUI) dla programów ffmpeg, MP4box i iconv. Podobny program znalazłem już w Internecie, ale miał on poważne problemy z dodaniem napisów do filmu (zwłaszcza polskich).

Konwersja filmu do formatu odpowiedniego dla IPhone odbywa się przy pomocy ffmpeg. Filmy kodowane są za pomocą kodeka h264 i zapisywane razem z dźwiękiem do kontenera mp4. Obraz przycinany jest do formatu 16:9, dłuższy bok ma od 360 do 480 pikseli. Czytaj dalej

Elwro 105-L "Calculator on a chip"

Elwro 105-L

W kalkulatorze Elwro 105-L zastosowano pierwszy na świecie zintegrowany układ kalkulatora czterofunkcyjnego. Układ o nazwie MK6010 został wyprodukowany przez japońską firmą Mostek w 1971 roku.

Powstanie układu zapoczątkowała firma Busicom (Nippon Calculating Machine Copr.), która w roku 1970 wystąpiła do firm Intel i Mostek z propozycją skonstruowania nowej linii kalkulatorów elektronicznych. Intel zaproponował użycie pierwszego scalonego 4-bitowego mikroprocesora, natomiast firma Mostek przedstawiła pierwszy na świecie dedykowany układ od zastosowania w kalkulatorach tzw. "calculator on a chip". Czytaj dalej

Małe przydatne programy.

Logo Windows XPZ powodu zmiany pracy przesiadłem się w większości wykonywanych zajęć na Windowsy. System jak każdy inny, nie jestem fanatycznie przywiązany do żadnego. Jednak pisanie skryptów (w tym wypadku plików bat lub cmd) bywa utrudnione w porównaniu z Linuxem. Przydatne mogą okazać się programy znane ze świata Unixów, ale nie tylko.

sed – edytor potokowy, najczęściej używany do modyfikacji lub wyszukiwania w plikach. Tak na prawdę to rozwinięty język programowania służący do filtrowania i modyfikacji danych. Osobiście używam supersed, na stronie jest podręcznik i bardzo wiele przykładów, spora kolekcja przydatnych jednolinijkoców tutaj.

Czytaj dalej

OpenVPN część II

Logo DD-WRTKolejna część opisu konfiguracji OpenVPN. Tym razem na routerze pracującym z oprogramowaniem DD-WRT. Lista sprzętu na którym można uruchomić DD-WRT jest długa ja testowałem uruchomianie tunelu VPN na routerze Linksys WRTG54GS. W opisie starałem się korzystać tylko z instalacji OpenVPN na komputerze, która przyda się do łatwego generowania kluczy, oraz z interfejsu web oprogramowania DD-WRT. Jednak w razie problemów nie obejdzie się bez zalogowania przez ssh na router żeby podejrzeć, co poszło nie tak. Czytaj dalej

Konfiguracja OpenVPN

Logo OpenVPNVPN (Virtual Private Network) Wirtualna Sieć Prywatna to tunel łączący komputery lub sieci komputerowe biegnący przez inną sieć najczęściej Internet. Tunel jak sama nazwa wskazuje jest wirtualny, tzn fizycznie wykorzystuje inne fizyczne sieci i połączenia sieciowe. Połączenie takie może być szyfrowane, kompresowane i jest niedostępne dla komputerów lub sieci z poza końców tego tunelu. Sieci VPN stosuje się dla poprawienia bezpieczeństwa, łatwego dostępu do sieci firmowych lub pojedynczych komputerów. Najczęstszym zastosowaniem jest połączenie komputerów w różnych częściach internetu tak, aby mogły pracować ze sobą jak by były podłączone do jednej sieci LAN. Czytaj dalej

Strona 3 z 6«12345»...Last »

40 SQL queries done. Page generation took 0,220 seconds.