Beiträge von gandro
-
-
https://writing.kemitchell.com/2019/03/09/Deprecation-Notice.html
Blue Oak ist eine sehr gut verständliche, moderne, neue OpenSource-Lizenz.
-
Braucht noch wer ein Ticket?
-
Drücks mir bar auf die Hand. Wir sind um ca. 15 Uhr am Hbf.
-
photoTAN ist ne ganz okayer zweiter Faktor. Ist essentiell ein Privatekey aufm einem Gerät, womit man eine offline Challenge-Response Authentifizierung macht.
-
Sommerzeit ist totaler scheiß... Oh ja ich komme von Arbeit und kann bis 11 Uhr statt 10 Uhr draußen bleiben. Sach Ma geht ihr alle sofort rein wenn es ein bisschen dämmert oder was. Stattdessen lieber im Winter Sonnenaufgang um 10 Uhr morgens jo -
The Collapsing Empire von John Scalzi
-
Arch Linux. Auf Arbeit sowie Zuhause.
-
What Really Happened with Vista
What Really Happened with Vista: An Insider’s RetrospectiveHabe den Artikel (noch) nicht gelesen, aber könnte interessant für einige hier sein. In den Artikeln erzählen Microsoft-Mitarbeiter über die Entwicklung von Vista, Longhorn etc und was alles schief lief. Der erste ist von einem Office-Entwickler, der zweite hingegen von einem hochrangigem und langjährigem Windows-Entwickler.
-
Zum Topic:
- Persepolis Rising von James S.A. Corey
- The Tyranny of Structurelessness von Jo Freeman -
Did someone say Rust?
-
Wie im IRC schon geklärt ist ein match-Statement das einfachste und offensichtlichste. Die primitiven mathematischen Operationen sind in Rust wie in vielen anderen Sprachen (C, Java, Go, etc) nicht
sogenannte Funktionen höherer OrdnungFunktionen die man herumreichen kann (anders als z.B. in Haskell). Es gibt jedoch abstrakte Interfaces in std::ops die zum Überladen der Operatoren gedacht sind, die hier verwendet werden können. Beispiel:Eigentlich wollte ich jetzt schreiben, dass das fehlende Subtyping bei Traits in Rust dich daran hindert, einfach Code zu schreiben, der sowohl für Add als auch für z.B. Mul beides funktioniert. Allerdings bilden freistehende Funktionen (fn Typen) in Rust jedoch eine Ausnahme
wo es Subtyping gibtweil sie alle als Funktionspointer verwendet werden können. Dementsprechend funktioniert folgender Code zu meiner kompletten Überraschung:Code
Alles anzeigenuse std::ops::{Add, Div, Mul, Sub}; fn main() { let sym = "-"; let op = match sym { "+" => Add::<i32>::add, "-" => Sub::<i32>::sub, "*" => Mul::<i32>::mul, "/" => Div::<i32>::div, _ => panic!("ungültiger Operator"), }; println!("{}", op(1, 2)); // -1 }Playground: https://play.rust-lang.org/?gist=662de9bc…&version=stable
Man lernt halt nie aus. op ist dabei vom Typ fn(i32, i32) -> i32, also eine beliebige freistehende Funktion die zwei i32 nimmt und ein i32 zurückgibt.
-
In LNP221 meinten se, man solle auch nach Ho(s)tels an der Strassenbahnlinie 16 schauen, sei gut angebunden an die Messe und gäbe ein paar kleinere günstige Optionen.
-
Der Vorverkauf für ZeTeCo Tickets hat begonnen: https://wemakeit.com/projects/maker-hacker-camp-zeteco-2017
-
<- ZeTeCo
SHA1 und Wacken eher weniger, weil weit weg.
-
Ehrlich gesagt, glaube ich nicht dass man mit der Rechenleistung die man so zuhause rumstehen hat gross Geld verdienen kann. Cloud Computing Anbieter wie Amazon oder Digital Ocean koennen die gleiche Leistung massiv guenstiger anbieten. Ein Rechenzentrum hinstellen kostet zwar initial mehr Geld, aber wenn das man laeuft dann sind die Strom-, Anschaffungs- und Wartungskosten pro Rechner locker 10-100x billiger als jeder Privatrechner der irgendwo im Hobbyraum vor sich hinlaeuft. Essentiell der gleiche Grund warum sich Bitcoin-Mining als Privatperson nicht mehr lohnt.
Wenn du etwas sinnvolles mit der Rechenleistung anfangen willst, dann Spende sie an wissenschaftliche Projekte wie BOINC, siehe https://www.rechenkraft.net
-
Ich mach hier mal zu. Sollte es sich tatsaechlich um Schleichwerbung handeln werden wir entsprechend handeln.
Nachtrag: Ja, den IP-Adressen nach zu urteilen handelt es sich hierbei sehr wahrscheinlich um ungefragte Werbung.
-
-
Moderationshinweis: Diamant hat seine Problemstellung deutlich formuliert, er möchte die angezeigten Fragmentieungen entfernen. Bleibt bitte beim Thema, das heisst: Jegliche zukünftigen Antworten die das konkrete Problem nicht lösen sind Off-Topic und werden gelöscht.
Wenn ihr nicht glaubt, dass das Problem nicht lösenswert ist, dann ignoriert den Thread hier einfach, dann wird er auch dementsprechend in der Liste runterrutschen. Sinnlose Grundsatzdiskussionen nerven nur.
-
Wie ihr seht, habe ich den die übelsten Derailings gelöscht, bleibt bitte beim Thema: Fotos von euch posten und in einem passenden Rahmen diskutieren. Dazu gehören nicht: persönliche Provokationen und Sticheleien, Flirten, Rechtschreibkorrekturen, sonstige Kommentare die nichts zum Thema beitragen.