OSWorld.pl protestuje przeciwko podpisaniu przez Polskę umowy ACTA.


exFAT pod Linuksem (slider)

Krótki artykuł prezentujący sposób instalacji i obsługi systemu plików exFAT (Extended File Allocation Table). Został on stworzony przez Microsoft na potrzeby nośników zewnętrznych. Pod Linuksem też się da go obsługiwać.

Replikacja MySQL (slider)

Dłuższy artykuł opisujący główne różnice pomiędzy silnikami MyISAM oraz InnoDB w serwerze baz danych MySQL. Który silnik wybrać? Który jest szybszy, a który mniej zawodny? Na te pytania postaramy się odpowiedzieć w tym artykule.

Modilny internet w Linuksie (slider)

Krótki wpis blogowy o tym jak trudna a wręcz niemożliwa jest instalacja iPlusa na Windowsie, a na Linuksie nie sprawia to większego problemu. A może po prostu niektórzy mają pecha do Windowsa? ;-)

Cenzura (slider)

W dniu 26 stycznia polski rząd zamierza podpisać ACTA, czyli szereg regulacji przeciwko „piractwu”. ACTA pozwoli na inwigilowanie Internautów i cenzurowanie sieci.

OLPC (slider)

One Laptop Per Child to mobilny sprzęt, odporny na różne warunki klimatyczne i przeznaczony z myślą o osobach, które mają pierwszy raz kontakt z komputerem. Początkowe cele 100$ za sztukę nie zostały osiągnięta, jednakże sama idea przetrwała trudny okres i jest nadal dumnie kontynuowana.

Google Code-In 2011Nie tak dawno zakończył się Google Code-In 2011, który to jest zimowym odpowiednikiem Google Summer of Code. Podobnie, jak letni odpowiednik trwa on 8 tygodni, i są zapraszane wszystkie osoby w wieku 13 - 17 lat, aby pomóc w różnego rodzaju projektach open source. W tym roku pracowało ponad 500 uczniów nad 18 wolnymi projektami.

GitJunio C. Hamano ogłosił wydanie Git 1.7.9, rozproszonego systemu kontroli wersji. Git został stworzony przez Linusa Torvalds, jako narzędzie wspomagające rozwój jądra Linux. Pierwsza wersja narzędzia została wydana 7 kwietnia 2005 roku, by zastąpić poprzednio używany w rozwoju Linuksa, niebędący wolnym oprogramowaniem, system kontroli wersji BitKeeper.

RustMozilla ogłosiła wydanie pierwszej publicznej wersji Rust 0.1 - kompilatora i zestawu narzędzi dla języka programowania Rust. Składnia jest strukturalnie identyczna z C i C++, jednakże jego przeznaczenie jest być maksymalnie bezpiecznym, aniżeli szybkim i wydajnym. Posiada specjalne zabezpieczenia pamięci, które nie pozwalają na stosowanie wartości null albo wskaźników "dangling" w kodzie. Rust chroni także przed przepełnieniem bufora, poprzez alokację pamięci dla programisty i jest przygotowany do przetwarzania współbieżnego.

NVIDIAFirmia NVIDIA ogłosiła wydanie CUDA Toolkit 4.1, który to zestaw został zapowiedziany w dniu otwarcia źródeł platformy CUDA. Compute Unified Device Architecture to opracowana przez firmę Nvidia uniwersalna architektura procesorów wielordzeniowych (głównie kart graficznych), umożliwiająca wykorzystanie ich mocy obliczeniowej do rozwiązywania ogólnych problemów numerycznych, w sposób wydajniejszy niż w tradycyjnych, sekwencyjnych procesorach ogólnego zastosowania.

Ruby on RailsDavid Heinemeier Hansson ogłosił wydanie Ruby on Rails 3.2, nowej wersji frameworka do tworzenia stron internetowych i serwisów, który zbudowany jest w oparciu o język programowania Ruby. Pierwsze plany wypuszczenia tej wersji przypadały na grudzień tamtego roku. Najnowsza wersja wspiera Ruby 1.8.7 i jest szybsza 1500 razy. Zostało to osiągnięte, dzięki dodaniu nowego trybu deweloperskiego, który ładuje tylko klasy ze zmienionym kodem. Przydaje się to szczególnie przy dużych projektach. Przetwarzanie tras podczas obsługi zapytań przeglądarki jest o wiele szybsze, dzięki integracji nowe silnika przetwarzania Journey, oraz przyspieszeniu generowania odnośników do stron.

PHPWydano PHP 5.3.9, obiektowy i skryptowy język programowania zaprojektowany do generowania stron internetowych w czasie rzeczywistym. PHP jest najczęściej stosowany do tworzenia skryptów po stronie serwera www, ale może być również używany do przetwarzania danych z poziomu wiersza poleceń, a nawet do pisania programów pracujących w trybie graficznym.

Free PascalWydano nową wersję Free Pascal 2.6.0, kompilatora języków Delphi, Object Pascal i Pascal. Jest on 32- oraz 64-bitowym, dostępnym na wiele różnych platform sprzętowych i systemów operacyjnych. Free Pascal jest rozpowszechniany zgodnie z licencją GPL. Biblioteki wykonawcze oraz dodatkowe pakiety rozpowszechniane razem z kompilatorem objęte są jednak zmodyfikowaną licencją LGPL.

NASANASA - National Aeronautics and Space Administration uruchomiła specjalną stronę internetową: code.nasa.gov, na której będzie umieszczać wszelakie informacje o prowadzonych przez NASA projektach open source. Póki co strona jest we wczesnej fazie rozwojowej, jednakże ma pomóc w ujednoliceniu i rozszerzeniu aktualnej działalności agencji kosmicznej.

softdevconWarsztaty odbędą się 29 lutego 2012 w Krakowie, i poświęcone będą omówieniu najpopularniejszych obecnie metodyk i narzędzi Agile: Scrum, Programowanie eXtremalne, Kanban – ze szczególnym naciskiem na wskazanie skąd się w tym wszystkim bierze jakość. Prowadzone będą przez Wiktora Żołnowskiego z pewnością okażą się przydatne nie tylko osobom pracującym “zwinnie”, ale także tym, którzy pracują według “ciężkich” metodyk wytwarzania oprogramowania po to, by mogli poszerzyć swój warsztat o dodatkowe umiejętności i sztuczki pozwalające na osiągnięcie jeszcze lepszych efektów w dziedzinie zapewniania jakości.

TEA - logoWydana została kolejna wersja TEA 31.1.0 - edytora tekstu przeznaczonego dla systemów z rodziny Linux lub BSD. Zbudowany jest w oparciu o bibliotekę Qt 4.4, (do wersji 18 bazował na GTK+) a autorem projektu jest Peter 'Roxton' Semiletov. TEA oferuje pracę na zakładkach, numerowanie wierszy, kolorowanie składni (m.in. C/C++, Pascal, Python, PHP, skryptów Basha, posiada również kilka opcji ułatwiających pisanie stron w HTML-u) oraz wiele innych. Całość jest dość wysoce konfigurowalna. Możliwa jest komunikacja w języku polskim.

Creative Commons Uznanie autorstwa 3.0