-ENOTTY

Szef kuchni poleca: Beefy Miracle t-shirts O mnie Planeta !apcoh Social

Kujawsko-pomorskie domaga się dostępu do morza! (06 lipca 2005, 11:41:05)

Tego typu życzenia spełnia Google Maps. Muszą jeszcze popracować nad zgraniem map i zdjęć.

[skrinszot]
Nałożenie zjęcia i mapy z Google. Dzięki Google Maps Transparencies

Przy okazji ogłaszam konkurs na najciekawsze zastosowanie API Google Maps. Nagrodą będzie piwo ze mną i chwała na wieki :)

No, zapomniałbym, że MsnBetter ThanGoogle, ziom.

2 komentarze | Trackback

Wycieczka krajoznawcza (22 czerwca 2005, 00:33:25)

W Gdańsku mieszkam w tym miejscu. Zazwyczaj dojeżdzam na mój wydział tutaj. W Bydgoszczy mieszkam gdzieś tutaj ale zbyt dokłądnie nie widać. Za to zdjęcia w wysokiej rozdzielczości są w miarę aktualne, bo przy ATRze widać Auditorium Novum.

A w wakacje dużo czasu będę pewnie spędzał na działce w Pieczyskach.

Google Maps rządzą!

3 komentarze | Trackback

Cuda Niewidy, czyli Politechnika ryje czachę :) (19 czerwca 2005, 14:37:17)

Jak można się przekonać z pewnego tomiku wierszy, studiowanie na ETI może być ciężkie. W świetle nadchodzącego wtorkowego egzaminu szczególny wydźwięk ma najnowszy, wczorajszy dodatek, czyli 1.1.5 Koszmarna ATMosfera.

Dodaj komentarz | Trackback

Linux Kernel 2.6.12 (18 czerwca 2005, 13:59:00)

2.6.12 (2005.06.18)

As some people may have noticed already, 2.6.12 is out there now. The full ChangeLog ended up missing, because I only have the history from 2.6.12-rc2 in my git archives, but if you want to, you can puzzle it together by taking the 2.6.12 changelog and merging it with the -rc1 and -rc2 logs in the testing directory. The file that says "ChangeLog-2.6.12" only contains the stuff from -rc2 onward. Included here in the email are the changes since -rc6, and as you can see from the appended diffstat, most of the things are pretty small (ie it looks like a long list, and then you look at the diffstat and realize that most of the changes end up being just a line or two). One of the least important changes is still worth pointing out: it was discussed earlier on the kernel mailing list in another thread, but maybe people didn't notice it: the sign-off procedure was clarified to make it clear that the person signing off understands that the project - and thus the patch and the sign-off itself, of course - is public and will be archived. This may sound silly and obvious - and it is - but it makes people more comfortable about the fact that we obviously save identifying information in the sign-off (that's the whole point), and in general people also submit things like their own email addresses in CREDITS files etc, and so nobody should be expecting any of that to be kept confidential. I don't think anybody did, of course, but hey, this way it's explicit. So part of the new stuff is this patch:
        diff --git a/Documentation/SubmittingPatches b/Documentation/SubmittingPatches
        --- a/Documentation/SubmittingPatches
        +++ b/Documentation/SubmittingPatches
        @@ -271,7 +271,7 @@ patch, which certifies that you wrote it
         pass it on as a open-source patch.  The rules are pretty simple: if you
         can certify the below:

        -        Developer's Certificate of Origin 1.0
        +        Developer's Certificate of Origin 1.1

                 By making a contribution to this project, I certify that:

        @@ -291,6 +291,12 @@ can certify the below:
                     person who certified (a), (b) or (c) and I have not modified
                     it.

        +       (d) I understand and agree that this project and the contribution
        +           are public and that a record of the contribution (including all
        +           personal information I submit with it, including my sign-off) is
        +           maintained indefinitely and may be redistributed consistent with
        +           this project or the open source license(s) involved.
        +
         then you just add a line saying

                Signed-off-by: Random J Developer 
just so that people are aware of this. Btw, in case anybody ends up wondering about what the actual patches are, if you're a git user (or, more likely, not quite a user yet, but rather wondering what you can do with git), you can start off with doing git-whatchanged -p v2.6.12-rc6..v2.6.12 and it will do exactly what you think it migth do - it shows every commit between -rc6 and the final 2.6.12 release as a patch ("-p") with the associated commit message. Linus
Changelog

2.6.12-rc6 (2005.06.06)

It's being uploaded right now, the git tree is already up-to-date, and by the time this hits the mailing list the mirroring of the tar-ball will hopefully be done too. And since Jeff wrote me a shortlog script for git, the easist way to tell what's new since -rc5 is to just do the shortlog and diffstat output. Network drivers, USB and CPU-freq stand out. And the good news is that people do seem to have taken my rumblings about calming down for 2.6.12 seriously. Let's hope that pans out, and I can release that one asap.. But give this a good beating first, and holler (again, if you must) about any issues you have, Linus
Changelog

2.6.12-rc5 (2005.05.24)

Changelog

2.6.12-rc4 (2005.05.07)

You know the drill. git trees, patches, tar-balls, you name it. I've still not made a shortlog script, and right now I'm too tired to generate the shortlog from the full log, so you can either find it all in the git archives, or just parse down the full log in ChangeLog-2.6.12-rc4 to a more manageable format. Both the full log and the diffstat are too big for the mailing list to accept, so I'll not spam your mailboxes. But you could just use gitweb, in case you haven't noticed already. So point your browsers at http://www.kernel.org/git and see what you find out that way. What's changed? ia64, arm, UML, ppc64, jfs, cifs updates. And drivers. And tons of small stuff all over. Me, I'm off for a week of vacationing. Flee the country, like I usually do after releases. Leave you suckers^H^H^H^H^H^H^Hgentle people to test it all out. Linus

2.6.12-rc3 (2005.04.20)

Ok, you know what the subject line means by now, but this release is a bit different from the usual ones, for obvious reasons. It's the first in a _long_ time that I've done without using BK, and it's the first one ever that has been built up completely with "git". It's available both as a patch (against 2.6.11) and as a tar-ball, and for non-BK users the biggest difference is probably that the ChangeLog format has changed a bit. And it will probably continue to evolve, since I don't have my "release-script" tools set up for the new setup, so this release was done largely manually with some ad-hoc scripting to get the ChangeLog information etc out of git. For BK users, I hope we can get a BK tree that tracks this set up soon, and it should hopefully not be too disruptive either. And for the crazy people, the git archive on kernel.org is up and running under /pub/scm/linux/kernel/git/torvalds/linux-2.6.git. For the adventurous of you, the name of the 2.6.12-rc3 release is a very nice and readable: a2755a80f40e5794ddc20e00f781af9d6320fafb and eventually I'll try to make sure that I actually accompany all releases with the SHA1 git name of the release signed with a digital signature. One of the tools I don't have set up yet is the old "shortlog" script, so I did this really hacky conversion. You don't want to know, but let's say that I'm re-aquainting myself with 'sed' after a long time ;). But if some lines look like they got hacked up in the middle, rest assured that that's exactly what happened, and the long log should have the rest ... Linus
Changelog

2.6.12-rc2 (2005.04.05)

The diffstat output tells the story: this is a lot of very small changes, ie tons of small cleanups and bug fixes. With a few new drivers thrown in for good measure. This is also the point where I ask people to calm down, and not send me anything but clear bug-fixes etc. We're definitely well into -rc land. So keep it quiet out there, Linus
Changelog

2.6.12-rc1 (2005.03.18)

Changelog

2.6.11; 2.6.12 API Changes

2 komentarze | Trackback

Das Gruppenprojekt Marketieren (16 czerwca 2005, 20:59:16)

Nie rantowałem przy wprowadzeniu na moim kochanym wydziale Projektu Grupowego, bo zabrakło mi sił. Ale z każdym bitem informacji coraz gorzej mi się patrzy na tą inicjatywę.

3. Plakatów informacyjnych w języku polskim i angielskim, zawierających zasadniczo te same treści co sprawozdanie, lecz w formie bardziej marketingowej - przejściowo (sem. 8, czerwiec 2005) adresat plakatu jest ten sam, co sprawozdania; docelowo (sem. 9, styczeń 2006) celem jednostronicowego opisu będzie zainteresowanie zakończonym projektem potencjalnego klienta poszukiwanego na rynku.

Po pierwsze dammit, czy ja jestem na wydziale ETI, czy na wydziale Gier i Zabaw? Mam być projektantem czy jakimś marketoidem?

Po drugie dammit, to w założeniach początkowych jest klient składający zamówienie, od którego wymagań zaczyna się cały proces projektowy. Czyżby nagle się coś zmieniło, że trzeba szukać klienta?

I w końcu po trzecie dammit, to bardzo irytuje mnie takie nietechniczne podejście do sprawy. Zaczęło mnie drażnić, gdy po raz kolejny przeczytałem zdanie głównym zadaniem sieci telekomunikacyjnej jest przynoszenie zysku operatorowi (zapewnianie łączności i ogólnie świadczenie usług jest zadaniem niemalże pobocznym, stanowiącym tylko sposób osiągnięcia celu głównego). Można odnieść wrażenie, że ten cały wydział próbuje wszędzie rzucać się głównie na $$$. I z tego powodu może ulec zatarciu jego najważniejsza rola - porządnego nauczenia nas tych wszystkich technik i technologii.

2 komentarze | Trackback

Przewodnik (13 czerwca 2005, 20:29:23)

Co roku należy powtórzyć ten adres - Przewodnik po muzyce elektronicznej, aby nie uległ zapomnieniu. Za każdym razem kiedy go przeglądam uświadamiam sobie, dlaczego nie słucham Happy Gabber ;)

NP: NocnyTrans-'95 Style in the Happy Hardcore mix-[01_01_2001]

Dodaj komentarz | Trackback

Retrospekcja na zeszły tydzień. (13 czerwca 2005, 18:27:00)

... proces minimalizacyjny funkcji kosztu utknie na płaskim obszarze hiperprzestrzeni błędu ...

Metody pochodzące z pierwszej grupy (Optimal Brain Damage - OBD, Optimal Brain Surgeon - OBS) są bardzo skuteczne, ale zasadniczą wadą jest znaczny koszt obliczeniowy.

Główna część mocy promieniowania zawarta jest w graniastosłupie o przekroju w kształcie graniastosłupa o przekroju w kształcie powierzchni promieniującej.

Oprócz tego z dzisiaj pojawiły się wstępne wyniki z zaliczenia w formie testu z piątku. Test był wielokrotnego wyboru, 20 pytań. Odpowiedź poprawka +1, odpowiedź błędna lub niepełna -1, brak odpowiedzi 0. Czyli zakres od -20 do +20. Średnia roku 1,6 punkta. Najlepszy wynik 11 pkt.

Na cały dzień poprawił mi też humor od-niedawna-profesor, ktory nie dopisał mi 5pkt za obecności na wykładzie. Poszedłem wyjaśnić sprawę i dowiedziałem się, że każdy z moich pięciu podpisów na liście obecności wygląda inaczej. Musiałem podpisać się na podsuniętej karteczce (kolejny inny od pozostałych podpis), potem jeszcze zademonstrowałem dowód osobisty (kolejny podpis), legitymację (jeszcze jeden inny) i kartkę od bankomatu (kolejny).

Zostałem pouczony, żeby podpisywać się drukowanymi literkami. Na sugestię, żeby chociaż jeden z podpisów uznać za autentyczny zwrócono uwagę na dokonany dzisiaj na podsuniętej kartce podpis, oczywiście różny od tych na listach obecności. Kartka została z dzisiejszą datą dołączona do listy obecności, żeby na przyszłość nie było nieporozumień. W miejscu tym znajdowała się już inna kartka z podpisami mojego kolegi z grupy, któremu udało się stworzyć podpis podobny chociaż do jednego z tych ,,oficjalnych''.

Tak więc dzisiejszy dzień rozświetlił montypajtonowski humor w wykonaniu pana -5 Erlangów ruchu oferowanego alias napisane jest maksymalny czas, ale przecież chodziło o czas średni.

Dodaj komentarz | Trackback

Kawałek osobisty o uczelni (09 czerwca 2005, 22:07:09)

Tuzi nie napisał ani słowa, że jest już na Elektronice, ale ja napiszę o swojej specjalizacji. Głównie dlatego, że tak samo jak wczoraj uczę się do egzaminu, więc robię różne rzeczy bezpośrednio z nauką niezwiązane ;).
Tak więc bez specjalnych trudności udało mi się dostać na Systemy Teleinformatyczne. Niestety, ponieważ system wyboru specjalności jest u nas taki, jaki jest, jako drugie trafiły mi się Systemy i Usługi Radiokomunikacyjne (ile tam jest egzaminów, dammit!). A większość mojej grupy chciała zgodnie Algorytmy rozproszone i Systemy Internetowe. Ale przecież wiadomo, że studenci są dla uczelni, a nie uczelnia dla studentów. I to nie popularność kierunku decyduje o ilości przyjętych nań studentów, a potrzeba utrzymania nikomu nie potrzebnych profesorów i innej kadry.

2 komentarze | Trackback

Na Istanbuł! (08 czerwca 2005, 22:28:38)

O, okazuje się, że Istanbul jednak działa. Dzięki temu udało mi się nagrać 5 minut niczego w zmniejszonej rozdzielczości:

[thumg]
Nic się nie dzieje. Nudy panie.

Żeby to nagrać musiałem się przemęczyć ze 100% obciążeniem CPU (widać w prawym dolnym rogu). Z czego minutę czekałem aż Fajafoks wyświetli stronę. A procesor mam Sempron 2500+. Tylko, że nie mogę go użyć w całości, bo gstreamer/gst-plugins skompilowane z CFLAGS="-mtune=athlon-xp" zwiesza się na samym starcie. I Sound Juicer też się wypiernicza. Ja dziękuje za takie GCC.

UPDATE:Mister Zaheer przyznal się, że planuje przerobić programik, coby najpierw nagrywał do .flv, a potem, już po nagraniu, obciążać procesor konwertując na Theorę. To może nawet uczynić Istanbuł używalnym na moim sprzęcie.

1 komentarz | Trackback

Python aż tak bardzo nie ssie (03 czerwca 2005, 20:04:37)

Mam mnóstwo rzeczy do opisania z ostatnich dwóch tygodni, ale mi się nie chce. Napiszę więc parę słów o dzisiejszym odkryciu.

Monika w ramach jakiegoś projekty z systemów radiokuminkacyjnych czy innego shitu zaprojektowała pokrycie obszaru stacjami bazowymi, zostało jej tylko zilustrować to graficznie. Wybiłem jej z głowy ręczne kreślenie 269 kółek, przekonując, że do tego typu rzeczy nadają się komputery (chociaż wcześniej przyłapałem ją na robieniu kółek w Inkscapie; narysowała całe dwa).

Ponieważ wczoraj oglądałem między innymi Owena Taylora prezentującego Cairo, to napaliłem się na zrobienie tego raz-dwa w pytongu z użyciem tejże biblioteki. Na drodze stały jedynie dwa problemy - nie znam ani pajtona, ani cairo.

Co mi zupełnie nie przeszkodziło w wyklikaniu wspólnie z Moniką czegoś takiego:

#!/usr/bin/python

import cairo
import math

SZER  = 800
WYS = 800

ZACHX = 1.66 	# zachodzenie komorek pionowo
ZACHY = 1.7	# zachodzenie komorek pionowo
PRK = WYS/(16.3*ZACHX)	# promien komorki

file = open("cos.png", "wb")

ctx = cairo.Context()
ctx.set_target_png(file, cairo.FORMAT_ARGB32, SZER, WYS);
ctx.identity_matrix()

## biale tlo
#ctx.set_rgb_color(1, 1, 1)
#ctx.set_line_width(WYS)
#ctx.rectangle(0, 0, SZER, WYS)
#ctx.stroke()

dx = 0

# kolka
ctx.set_line_width(2)
for i in range(17):
	for j in range(16):
		if j < 6:	# w pierwszych 3 rzedach mniejsze przesuniecie
			x = PRK + i*ZACHX*PRK - dx*PRK*ZACHX/3.0
		else:
			x = PRK/1.5 + i*ZACHX*PRK - dx*PRK*ZACHX/3.0
		dx = 1 - dx
		y = PRK/1.25 + j*ZACHY*PRK

#		ctx.set_rgb_color(0, (j^i)/15.0, (i^j)/16.0)
		ctx.set_rgb_color(0, 0, 0)
		if not (j < 6 and i == 16 and dx):	# w pierwszych 3 rzedach po 16
			ctx.arc(x, y , PRK, 0, 2*math.pi)
		ctx.move_to(x, y)
#		ctx.line_to(x, y-2)	# kropki
		ctx.stroke()

# ramka niebieska
ctx.set_rgb_color(0, 0, 0)
ctx.set_line_width(2)
ctx.rectangle(2, 2, SZER-4, WYS-4)
ctx.stroke()

ctx.show_page()

Oczywiście jakbym znał pytonga, to by było krótsze i ładniejsze. Efekt jednak został osiągnięty - kwadrat zapełniony kółkami to dokładnie to, co było potrzebne. A ja odczuwam przemożną chęć porysowania sobie więcej za pomocą Cairo i pytonga, bo przypomniały mi się zabawy grafiką z lat młodzieńczych (tj. czasów liceum).

A Firefoks jest gópi, bo nie potrafi wyświetlic <img src="Z.svg" width="100" height="100">. I nie obchodzą mnie żadne <object> o których Doomhammerite coś mamrotał, ja chce normalnie obrazki osadzać!

7 komentarzy | Trackback

Archiwum :: 26.06.03-07.07.03 | 08.07.03-29.07.03 | 29.07.03-01.09.03 | 01.09.03-11.10.03 | 25.10.03-21.12.03 | 30.12.03-11.02.04 | 13.02.04-04.03.04 | 11.03.04-12.04.04 | 19.04.04-21.05.04 | 22.05.04-20.06.04 | 22.06.04-15.07.04 | 17.07.04-19.08.04 | 19.08.04-13.09.04 | 14.09.04-12.11.04 | 13.11.04-07.01.05 | 08.01.05-07.02.05 | 11.02.05-03.03.05 | 06.03.05-17.04.05 | 17.04.05-13.06.05 | 16.06.05-19.07.05 | 25.07.05-30.08.05 | 17.09.05-03.12.05 | 04.12.05-24.01.06 | 01.02.06-29.03.06 | 30.03.06-13.05.06 | 20.05.06-08.06.06 | 09.06.06-13.07.06 | 13.07.06-16.09.06 | 18.09.06-25.10.06 | 26.10.06-28.11.06 | 01.12.06-05.01.07 | 05.01.07-30.01.07 | 02.02.07-22.03.07 | 02.04.07-09.05.07 | 11.05.07-19.07.07 | 01.08.07-22.09.07 | 30.09.07-14.12.07 | 17.12.07-11.03.08 | 20.03.08-07.07.08 | 21.07.08-30.11.08 | 19.12.08-08.04.09 | 17.04.09-07.06.09 | 16.06.09-27.10.09 | 09.11.09-15.04.10 | 03.05.10-08.08.10 | 09.08.10-20.10.10 | 22.11.10-15.03.11 | 24.03.11-20.11.11 | 27.11.11-20.05.12 |
Dodatki :: Nagłówki RSS ATOM
Powered by Jogger. © 2002-2003 Justin Mecham oraz JabberPL Group.
Wszystkie prawa zastrzeżone. Legalność; Informacje
Technorati Profile; ikonki z Tango. Z wyłączeniem komentarzy i zaznaczonych inaczej, autorem tekstów jest zdzichu.