Über das ganze Wochenende ist vorbei TuxCon 2017. Nach den meisten Leuten habe ich recht gut mit meinem Vortrag. Persönlich bin ich nicht ganz zufrieden, sicherlich gibt es viele Dinge, um zu arbeiten, weil ich nicht meine letzte sein will in der Zukunft so aussehen. Um ehrlich zu sein nicht vergessen die meisten der Präsentation fast nicht es, Es war wie in trance. Ich erinnere mich an die lichten Momente in denen ich auf die Uhr schauen und erkennen, Das ist eine anständige Menge der verstrichenen Zeit.

Auf jeden Fall war es nicht leicht, selbst unter Berücksichtigung der, das Publikum richtete sich extrem eng und es gab eine große Hürde mit dem Publikum.

 

Mein Lieblingstexteditor Geany. Es ist sehr minimalistisch HIER dass unterstützt eine breite Palette von Sprachen – Schale, PHP, Python, C … etc.. Es gibt Auto-Vervollständigen, während Hölle agil. Es fehlt die gelegentliche angenehm wie möglich, aber im Moment ist für mich mehr als genug. Ich fing an Online-Kurs Python-Programmierung auf SoftUni – ihr Wissen aufzufrischen und zu aktualisieren, da ich bin nicht nach ausreichender was mit Python geschieht 3. Die Dozenten des Kurses empfohlen PyCharm als IDE für die Programmierung von pyton, aber für mich weit weg von meinem Geschmack, Verwenden Sie Geany natürlich für Übungen.

Während der Vorträge schmerzlich empfunden 2 Engpässe

  1. Python Auto-Vervollständigen-und ausgeatmeten von Dokumentation zu Funktionen und Methoden
  2. keine Validierung für PEP8 Standard

Die gute Nachricht ist, dass Geany flexibel genug ist, um von der Konfiguration und leicht durch solche ergänzt werden können fehlt. lassen hinzufügen Python-Dokumentation in unseren IDE:

  • ziehen Sie Ihre Das folgende Skript irgendwo in unserem PATH / usr / bin nicht zu vergessen machen es ausführbar
  • bearbeiten Sie die Datei ~ / .config / geany / filedefs / filetypes.python teil Einstellungen die folgende Zeile hinzufügen context_action_cmd = pydocw% s. Wenn es das Hinzufügen nur den Namen binarkata aus dem vorherigen Schritt. Starten Sie Geany wenn laufen.
  • Wir haben bereits eine kontext Aktion, die Informationen über die Funktion zu entfernen wird. Ich fügte hinzu, shortcut, so dass ich war komfortabel, als mir nicht klar, irgendwelche Funktionalität. Leach mir diesen Ansatz sehr, weil Ich mag mich ärgert netbeans Ansatz.

So weit so gut. Dann wollte ich wirklich einen Bestätigungscode zu haben, schreiben Sie – ob ich schreibe allgemein anerkannten Standards entsprechend oder jede Hässlichkeit schreiben. Im Allgemeinen fand ich wieder tutorialče wie die Dinge passieren, aber es ist ein bisschen veraltet – Geany hat alles in sich selbst gebaut es nur installieren müssen PEP8 Paket. In Debian apt-get install PEP8 allein in anderen distrota arbeitet, um herauszufinden, wie die Magie passiert. Im zweiten Build-Menü-Taste (zumindest für mich) - Lint, indem Sie darauf klicken, werden Sie sehen, wie ein hässlicher Code, den Sie erstellt haben 😀

Screenshot aus 2016-01-11 20-42-21

Dies ist in groben Zügen, wie man Ihr Geany funktioniert gut mit Python und dabei weiter schnell sein, nicht die CPU macht Ihnen will, um seine Kugel zu ziehen.

Von Zeit zu Zeit habe ich Bitcoin URI zu verwenden, und wenn ich meinen Klienten irritierend nicht hatte assoziieren, Ich will nur, um alles zu tun mit der Hand. Prodtsedurata ist extrem trivial im Verein. Es kann in der folgenden synthetisiert werden 5 Partitur

  1. Öffnen Sie in der Adressleiste zu:Config
  2. Erstellen Sie einen neuen Schlüsseltyp boolean (Klys rechte Maustaste -> neu -> boolean)
  3. geben Sie einen Namen: network.protocol-handler.expose.bitcoin
  4. Wählen Sie einen Wert false
  5. Следващият път когато кликнете на Bitcoin URI ще бъдете попитани за избор път до Bitcoin клиента си. Бъдете сигурни че е с изпълними права.

Аз лично използвам MultiBit клиента който е има всичката необходима фунционалност и е достатъчно пъргавичък

Wenn Sie RAID-Ebene darüber tun es auf LVM machen, so werden Sie sich eine Menge Kummer sparen, wenn Sie noch nicht ganz gut Pakete von Aktien betrachtet. Die Idee ist, dass Sie XFS oder ZFS oder eine andere FS verwenden, die Größe der Partitionen als EXT2 / 3/4 ermöglicht es wie die Dinge größer, wie Sie sty realisieren, Sie haben nicht gemacht die- beste Division. В общи линии получавате максимална пластичност ако е необходимо намаляне или увеличаване на размеря на дяла и същевременно сте подсигурени против неприятни случки на данните ви. В общи линии се получава нещо от този вид

| / | /var | /usr | /home  |
 --------------------------
|       LVM Volume         |
 --------------------------
|       RAID Volume        |
 --------------------------
| Disk 1 | Disk 2 | Disk 3 | 

Wie schrieb ich meine Leute vor kurzem auf Debian multiarch Unterstützung von Schalt. Das ist an sich eine gute Sache, eine Menge Dinge, wie normale Probleme mit Wein auf der x64-Architektur wird weitergehen wird fallen. Weil mein System ist viel mehr grundsätzlich kompliziert ist so konfiguriert, sid (instabil) Allerdings verwenden die Pakete von der Prüfung und multiarch-und Dinge zerquetscht. Hass in dieser. Also heute habe ich mein System aller i386 Abhängigkeiten zu reinigen, um zu gewährleisten, voll wie Menschen 🙂

Im Allgemeinen ist das Verfahren äußerst trivial. Saubere verbieten Pakete i386-Architektur und leben glücklich 😉, wie das unten mit dem folgenden Befehl geschieht. Dh sie sind 2, wenn jemand interessant ist, wie viele Pakete in der Lage gewesen all unsere Sachen zu decken, wo eigentlich Sie das zweite sauberes System hochgeladen.

dpkg -l | grep i386
apt-get remove --purge .*:i386

Hier ist alles klar mit dem System, das wir chistichka. So dass nur Verbot Architektur, wo unsere Brecheranlage

dpkg --remove-architecture i386

apt-get update

Здравей чист живот. Ако някой ден не ме мързи ще седна да си напиша pin-овете за приоритети на пакетите като хората че да не се мачка и multiarch-а но като цяло нямам много голямо желание да го правя предпочитам чиста x64 система пред множество повтарящи се библиотеки.