linuch jest za trudny

Dydaktyka, Linux (1) Komentarz »

Dlaczego ludzie nie używają linuxa? Powodów każdy z nas wymyśli z pewnością wiele: a bo ciocia ma windowsa, a bo nikt go nie używa, a bo gry nie działają. W jednym sklepie słyszałem nawet odpowiedź “troskliwego” ojca: “system dla maniaków”, któremu syn po przeczytaniu etykiety komputera zadał pytanie: “co to jest ten linux?”.

Postanowiłem więc poszukać jeszcze parę powodów nienawiści do murzynów, znaczy linuxa :) I oto pierwszy z nich, który podsunął mi student Piotr F.: “trzeba bardzo wiele, długich, sprawnych, wyćwiczonych, odpornych, niezawodnych PALCÓW do obsługi tego dziwacznego “systemu dla maniaków”. Załączam do posta film z “dowodem zbrodni”

No :)

Higienia komputera

Dydaktyka Brak Komentarzy »

Koleżanka podrzuciła mi komp, który przestał działać. Okazało się, że były na dysku bad sektory. Sformatowałem nisko dysk i odżył, może na chwilę, może na rok ale żył jak oddawałem komp. Wrzuciłem jej Ubuntu desktop i wszytko chodzi od :) jestem boski :).

No ale jaka była przyczyna awarii??? Czort wie! Może gdzieś upadł dysk w transporcie (słyszałem że w fabryce seageta dyski do worków łopatami ładują), może koleżanka kopnęła komp jak się zdenerwowała na wingrozę, a może po prostu bród, brud jakiego nie widziałem w kompie! A żyje już trochę na tym świecie.

brudy1

brudy2

brudy3

brudy5

Robi wrażenie co?

Firebird + Lazarus cz.1

Dydaktyka Brak Komentarzy »

W tym wpisie przedstawiam przykład użycia Lazarusa (www.lazrus.freepascal.org) i bazy Firebird 1.5 (www.firebirdsql.com).

Krok 1.

Zainstaluj firebirdSQL 1.5, Lazasura (ja miałem v. 0.9.24), no i może żeby było łatwiej do stworzenia bazy użyć można ibexperta (www.ibexpert.com) .

Krok 2.

Uruchom serwer bazy danych firebird. Załóż nową bazę danych, poniżej skrypt:

/******************************************************************************/
/*            Generated by IBExpert 2008.02.19 2008-04-30 09:40:57            */
/******************************************************************************/

SET SQL DIALECT 3;

SET NAMES UTF8;

CREATE DATABASE ‘c:\osoby.fdb’
USER ‘SYSDBA’ PASSWORD ‘masterkey’
PAGE_SIZE 16384
DEFAULT CHARACTER SET UTF8;

/******************************************************************************/
/*                                 Generators                                 */
/******************************************************************************/

CREATE GENERATOR GEN_OSOBY_ID;
SET GENERATOR GEN_OSOBY_ID TO 2;

/******************************************************************************/
/*                                   Tables                                   */
/******************************************************************************/

CREATE TABLE OSOBY (
    ID        INTEGER NOT NULL,
    IMIE      VARCHAR(20) CHARACTER SET UNICODE_FSS,
    NAZWISKO  VARCHAR(30) CHARACTER SET UNICODE_FSS,
    KOD       CHAR(6) CHARACTER SET UNICODE_FSS,
    DATAUR    DATE
);

/******************************************************************************/
/*                                Primary Keys                                */
/******************************************************************************/

ALTER TABLE OSOBY ADD CONSTRAINT PK_OSOBY PRIMARY KEY (ID);

/******************************************************************************/
/*                                  Triggers                                  */
/******************************************************************************/

SET TERM ^ ;

/******************************************************************************/
/*                            Triggers for tables                             */
/******************************************************************************/

/* Trigger: OSOBY_BI */
CREATE TRIGGER OSOBY_BI FOR OSOBY
ACTIVE BEFORE INSERT POSITION 0
as
begin
  if (new.id is null) then
    new.id = gen_id(gen_osoby_id,1);
end
^

SET TERM ; ^ 

Krok 3.

Uruchom lazarusa i otwórz projekt (Projekt w Lazarus Baza danych osoby)

Buduj projekt.

Znajdź “exeka” Project1.exe w folderze projektu uruchom i podziwiaj :)

Nowe Ubuntu 8 !!!

Linux (1) Komentarz »

Nowy ubunciak już tuż, tuż …

genialna reklama :)

Wyszukane w sieci (1) Komentarz »

genialna reklama, ale czego (iPoda czy blondynek :) )

genialne zadanie z sieci :)

Dydaktyka, Wyszukane w sieci Brak Komentarzy »

Wyszukane w sieci:

Pies bernardyn biegnie z prędkością 10 km/h i niesie pudełko 10 płytek DVD o pojemności 4,7 GB każda. Czy będzie on przesyłał dane szybciej niż sieć Fast Ethernet (100 Mb/s) na odcinku 8 km? Dlaczego nie stosuje się psów w sieciach komputerowych?

http://guesswhy.jogger.pl/2005/02/08/zadanie-z-sieci-komputerowych./

wyjątki w C#

Dydaktyka Brak Komentarzy »

Poniżej kod C# prezentujący jak użyć wyjątków

Przeczytaj całość »

struktury w C

Dydaktyka Brak Komentarzy »

używanie typu danych strukct w C 

Przeczytaj całość »

Jaki linux?

Wspomnienia Brak Komentarzy »

Linuxa uprawiam już z 10 lat, w zasadzie nie pamiętam kiedy dokładnie zacząłem używać Linuxa ale pamiętam dystrybucje: SUSE numerek bodajże 5. Od tych zamierzchłych czasów nie widziałem i nie używałem już SUSE. No to na tyle wspomnień (łezka). Przeczytaj całość »

Kolosy z oprogramowania użytkowego

Dydaktyka Brak Komentarzy »

czas 15 min.

Grupa I

1. Co to jest makro ? Przeczytaj całość »

WP Theme & Icons by N.Design Studio
Aktualności RSS Komentarze RSS Log in