Ueberwachungsstaat
[krt-msg] / 2011-06-11T12:46:05.00Z.msg
1 From: Boris Kraut <krt@nurfuerspam.de>\r
2 Organization: \r
3 Date: Sat, 11 Jun 2011 14:46:05 +0200\r
4 Category: \r
5 Message-ID: <20110611124605.0f7yoh@silberbruch>  \r
6 Keywords: \r
7 Comments: \r
8 To: undisclosed-recipients: ;\r
9 Subject: Rubymine-Git-Integration: SmartHTTP mir Proxies nutzen\r
10 \r
11 Ich habe ja seit Ewigkeiten nicht mehr wirklich VCS genutzt,\r
12 jedenfalls keines aktiv. Ab und an nen Checkout, aber etwas\r
13 beigetragen? Das ist wirklich lang her.\r
14 \r
15 Fuers Studium musste ich mich aber wieder einlesen/-arbeiten\r
16 und kam schnell wieder rein. Bei mir funktionierte git ohne\r
17 Probleme, aberdas unter Windows einzurichten ist richtig\r
18 aetzend. Es fuehlt sich einfach nicht "heimisch" (?) an.\r
19 \r
20 Es ist zwar nicht viel mehr zu tun als den Installer runter-\r
21 zuladen, zu installieren und ein paar Konfigurationen zu\r
22 machen, aber das alles erfolgt auf eine Art, die nicht zu\r
23 der Masse an Windows-Nutzern passt -- insbesondere der Teil,\r
24 der Angst vor der Kommandozeile hat.\r
25 \r
26 Klar, koennte man sagen, dass fuer die auch git nicht gedacht\r
27 ist, aber das geht an meinen Anforderungen vorbei: Ich habe\r
28 solche Leute eben in meinem Tutorium sitzen und ich kann sie\r
29 innerhalb der wenigen Zeit nicht zig Baustellen aufreissen.\r
30 \r
31 Das zweite was mich zur Weissglut getrieben hat, ist der\r
32 Zwangsproxy hier im Hochschulnetz. Ich werde wohl nie ver-\r
33 stehen, warum man so etwas will. Warum man nicht einfach\r
34 ein paar Standard-Ports frei macht. Wenn eine Veranstaltung\r
35 Port X oder Software Y braucht, dann muss das laufen. Kann\r
36 doch nicht sein, dass ich jedesmal alles in HTTP-Pakete\r
37 packen muss, um ans Ziel zu kommen.. was mit Windows und\r
38 den Rechteeinschraenkungen die man hier hat alles andere\r
39 als leicht ist.\r
40 \r
41 Aber ich wollte eigentlich nicht nicht direkt ueber den\r
42 Proxy schimpfen, sondern ueber RubyMine, eine brauchbare\r
43 Ruby-Entwicklungsumgebung, wenn man auf fette, proprietaere\r
44 IDEs steht. Aber wie gesagt, sie ist brauchbar und es gibt\r
45 kostenlose Lizenzen fuer Forschung und Lehre. Zudem lag\r
46 die Wahl ja nicht an mir, ich selbst nutze es nicht, aber\r
47 wenn alle Studis es nutzen... Nun gut, komme ich also\r
48 zum Punkt:\r
49 \r
50 Es ist absolut nervig, wenn eine Anwendung eigene Proxy-\r
51 Einstellung hat, die man nutztz und es fast ueberall\r
52 funktioniert -- in diesem Fall RubyMine-Updates und GEM-\r
53 Installationen -- aber bei anderen Sachen eben nicht.\r
54 Konkret gelten diese Proxy-Einstellungen nicht fuer git,\r
55 sei es weil es ein exterens Tool ist, sei es, weil die\r
56 Entwickler einfahc vergessen haben, dass git auch ueber\r
57 HTTP laufen kann.\r
58 \r
59 Fuer alle die also unter Windows arbeiten, hinter nem\r
60 Hochschulproxy sitzen und Probleme haben git ueber\r
61 HTTP zu fahren, denen sei geraten vorher die Umgebungs-\r
62 Variablen HTTP_PROXY und HTTPS_PROXY zu setzen.\r