komedi filmi izle


Archive for the ‘Linux’ Category

20 years of Linux

Thursday, April 7th, 2011

Linux is celebrating its 20th anniversary this year. Video and festival competitions can be found on Linux Foundation celebrating 20 years of Linux pages.

The History of Linux began in 1991 with the commencement of a personal project by a Finnish student, Linus Torvalds, to create a new operating system kernel. Ari Lemmke named the project “Linux” and uploaded it to FTP server.

tux


I'll be celebrating 20 years of Linux with The Linux Foundation!
I use Linux every day and know personally some of the people who started it.

Watch the Story of Linux to remember – or learn for the first time – how Linux disrupted a market and has begun to change the world.

Why You Shouldn’t Reboot Unix Servers

Friday, March 25th, 2011

You-Should not Reboot Unix Servers without a good reason. Rebooting Windows boxes when something is not right is a way of life. Article When in doubt, reboot? Not Unix boxes explains why you should almost never reboot a Unix server. Server reboots should be rare — very rare.

In many cases, it’s extremely important not to reboot, because the key to figuring out the problem is present on the system before the reboot.The problems usually recur, and if the only known solution is to reboot, then the problem will never be fixed unless or until someone decides not to reboot and instead tries to find the root of the problem.

When you find out that you have some problem on your server, the first idea is to figure out a good strategy how to find out what the problem is. A little bit thinking will easily get you to figure out a way to go though the system in the order which will not destroy the evidence of the problem.

This Unix advice applies also to Linux servers. Too often they are treated almost as badly (reboot when something goes wrong) as Windows PCs. Linux boxes could as well handled in the same way as Unix servers.

server_mimooh_

Producing Open Source Software

Tuesday, September 28th, 2010

Producing Open Source Software book tells how to run a Successful free software project. This book is about t the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright: it is available in bookstores and from the publisher (O’Reilly Media), or you can browse or download it from book homepage.

producingoss-cover-small

NetFPGA

Wednesday, August 11th, 2010

NetFPGA is a FPGA based line-rate, flexible, and open platform for research, and classroom experimentation. I found the address of this page because one of the blog comments had link to this web site. Looks interesting.

The NetFPGA platform promises that it enables researchers and instructors to build working prototypes of high-speed, hardware-accelerated networking systems. The platform can be used in the classroom to teach students how to build Ethernet switches and Internet Protocol (IP) routers using hardware rather than software. The platform can be used by researchers to prototype advanced services for next-generation networks.

To get started it is possible to buy a NetFPGA PreBuilt Solution (server) or NetFPGA card.

NetFPGA_upright_scaled

Software testing

Sunday, July 4th, 2010

Testing software sucks. However, it is not the worst part of being a Software Engineer; that seat is taken by documentation.

Which is why a lot of open source software documentation is horrifically bad. This is an ongoing problem with Linux as most open source developers won’t pay technical writers to polish their documentation.

Study: Developers would rather do taxes than test software

Useful time protocols

Friday, April 9th, 2010

The Network Time Protocol (NTP) is a protocol for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks like Internet. The pool.ntp.org project is a big virtual cluster of timeservers providing reliable easy to use NTP service for millions of clients. Unfortunately NTP cannot be used everywhere without problems. NTP uses UDP on port 123 as its transport layer, and that could be blocked by the firewall in many places.

HTP Time Sync is one alternative way to get correct time to your computer. It uses the HTTP protocol for time synchronization. Every Web server runs HTTP and, by definition, Web servers always respond to HTTP requests with their current date and time. The current time and date information is available on the HTTP header text line that starts with text “Date:”.

You can use whatever suitable tools to write a simple script that gets that time (tip: you can connect to web server with nc or telnet instead of big bew browser software) or you can use ready made software you can find at HTTP Time Protocol / htpdate web page.

logo

MeeGo Linux

Monday, February 15th, 2010

According to news around Internet Intel and Nokia are combining their respective Linux operating environments to power future smartphones and tablets. The Intel-Nokia collaboration began in earnest in June when the two companies announced the beginning of a “long-term relationship,” focusing on developing new chip architectures, software, and a new class of Intel-based mobile computing devices. The goal for MeeGo is to put more flesh on the bones of last year’s announcement. The MeeGo software is expected to be released in the second quarter of this year and products are slated to emerge in the second half.

MeeGo project combine two disparate, unwieldy operating environments under one roof. The combined operating systems are Maemo from Nokia and Moblin from Intel. MeeGo will support both Intel and ARM processors. This means that Intel will be now sponsoring a mobile Linux distro which will have ARM as one of it’s main supported processors. The MeeGo will be hosted by the Linux Foundation as an open source project.

At today’s smartphones the biggest players are Symbian, Apple’s iPhone OS, Microsoft’s Windows Mobile, and Google’s Android. The market stress from iPhone OS and Android could have ben part of why Intel and Nokia felt it was necessary to team up. MeeGo is also targeted to devices beyond today’s mobile phones: netbooks, tablets, and televisions.

maemo_overview

Moblin

Both companies stressed that applications that run on Moblin and Maemo will run on top of MeeGo. MeeGo will use Nokia’s Qt application development environment. Using Qt, developers can write once to create applications for a variety of devices and platforms (including Symbian that Nokia also continues to use), and market them through Nokia’s Ovi Store and Intel’s AppUp Center.

MeeGo is supposed to be the result of merging Maemo and Moblin, bringing together the best pieces of those (already quite similar platforms). For example both Maemo and Moblin started off Gtk-based, using the Clutter toolkit on top of Gtk. Now both have switched over to Qt.


film izle - komedi filmi izle - film izle - film izle - film izle