kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Statische IP für Raspberry und Orange Pi

    geschrieben von kozak

    Über AVM hat man den Vorteil, dass man bei Bedarf die IP schneller/bequemer ändern kann ohne die Config vom Client anfassen zu müssen. Wobei ich persönlich beide Varianten einsetze.

    Das einzige womit ich einige Probleme hatte, wenn die FritzBox lange offline bleibt bzw. aus ist und nach dem Einschalten neue IPv6 bekommt und die statische ( IPv6 ) Adresse im Client nicht mehr stimmt. Allerdings habe ich in der FirtzBox keine Möglichkeit gefunden statische IPv6 zu vergeben. Daher händisch im Client angepasst.
  • in: Suche Adblocker

    geschrieben von kozak

    kalinawalsjakoff schrieb:
    Ich habe in den letzten Wochen gute erfahrungen mit Pi Hole gemacht. [ ... ]
    Das ganze ist natürlich für das gesamte Netzwerk wirksam. Egal wieviel Rechner, Handys und Geräte im Netzwerk angemeldet sind. [ ... ]

    Kann diese Methode auch nur empfehlen. Ein mal eingerichtet, gilt es global. Wobei ich jetzt weg vom Pi-Hole bin und einen eigenen lokalen DNS Server mittels bind9 mit entsprechenden Blacklists betreibe.

    kalinawalsjakoff schrieb:
    Das ganze geht zwar auch mit einem Raspberry Pi 3 aber der hat nur 10/100 MBit Lan und mus alles von SD Karte auslesen. Deswegen bremst der ein bisschen.

    Für DNS Anfragen irrelevant, sowohl Bandbreite als auch SD Performance. Man schleust ja keinen Traffic über den Pi, sondern stellt nur die Anfragen um die IP der jeweiligen Seite heraus zu finden. Bei mir sind die Anfragen über den Pi ( RPi 3 ) wesentlich schneller als über GoogleDNS oder OpenDNS.

    https://sonstiges.de.cool/dig.jpg

    Das einzige was passieren kann wenn die Anfragen zu lange dauern, ist ganz am Anfang beim "Erstbetrieb" des DNS Servers. Da muss nämlich zuerst einmal die lokale Datenbank aufgebaut werden, da der Pi die Hosts selbst nicht auflösen kann und die Anfragen an die vorkonfigurierten DNS Server weiterleitet. Nach ein paar Wochen Nutzung hat man aber für gewöhnlich alle seine Lieblingsseiten besucht und hat das Problem nicht mehr.
  • in: Geld bezahlen fürs Geld abheben

    geschrieben von kozak

    Die Banken werden kreativer. VR hat gezeigt, dass man die Gebühren auch während der Pausenzeit verlangen kann. Demnächst gibt's dann auch die Gebühren, wenn die Banken geschlossen sind. Und als Krönung dann die Gebühren für 24/7. Wozu noch die Unterscheidung. Andere machen's ja vor.

    Die "armen" Banken müssen schließlich horrende Summen für ihre Top-Banker ausgeben und die Bürger haben bitte dafür zu sorgen, dass es auch bleibt. Denn wo kämen wir hin, wenn der Banker demnächst auf ein paar Millionen in seiner Prämie verzichten muss.
  • in: Encoded JS Injection

    geschrieben von kozak

    Yope, hast recht. Bring Licht ins Dunkel. Dann wäre die Sache geklärt.
    Ich müsste meine Paranoia ein wenig zurück drehen. :biggrin:
  • in: Encoded JS Injection

    geschrieben von kozak

    Ich habe i-wann eine Filter-Regel für Fail2Ban im WWW aufgeschnappt, die auf JS reagieren soll.
    [Definition]
    
    failregex = ^<HOST> -.*GET.*(\.php|\.asp|\.exe|\.pl|\.cgi|\.scgi)
    
    ignoreregex =

    Die kommt bei mir zum Einsatz und bei diesen Art von URL Aurufen schlägt die zu. ( IP's verschleiere ich erstmals, kP ob ich die veröffentlichen darf. )
    [ Auszug ]
    169.xxx.xxx.xxx - - [03/Apr/2017:15:37:34 +0200] "\x90\xB5V%\xC9r\xE2\xF48U\xB7\xDBoJ\xA9\xDA}\xE7\x89\x1E\xF0\xECc\x9C\x8F\xF4_\x0F@" 400 166 "-" "-"
    47.xxx.xxx.xxx - - [31/Mar/2017:03:33:30 +0200] "\x04\x01\x00P\xC0c\xF660\x00" 400 166 "-" "-"
    47.xxx.xxx.xxx - - [31/Mar/2017:03:33:31 +0200] "\x05\x01\x00" 400 166 "-" "-"
    180.xxx.xxx.xxx - - [30/Mar/2017:05:30:21 +0200] "\x04\x01\x00P\xB4\xA3qR\x00" 400 166 "-" "-"


    Da diese Regel in Verbindung mit JS gebracht war, hatte ich in diese Richtung gegraben und i-wann auf die o.g. Seite gestoßen, die daraus JS ( sieht für mich zumindest so aus ) rekonstruieren kann.

    Ich will hier nichts festlegen und tappe in der Dunkelheit. Will bloß verstehen was diese Aufrufe zu bedeuten haben. Vlt. missverstehe ich auch was. Ist nicht ausgeschlossen.

    Für einen oder mehrere "verirrte" Clients sieht es für mich nicht aus. Dafür kommen die zu häufig vor und von unterschiedlichen IP-Ranges.
  • in: Encoded JS Injection

    geschrieben von kozak

    Naja, der ist schon "obfuscated". Denn leserlich ist er nicht. Allerdings ist er noch leicht verschlüsselt. (Base64?)

    Es gibt einige Seiten, die das online übersetzten können, z.B. diese hier: http://www.danstools.com/javascript-obfuscate/index.php

    Ich würde gerne wissen was man damit erreichen möchte.
  • in: Encoded JS Injection

    geschrieben von kozak

    In regelmäßigen Abständen werden auf meinem Server dubiose URL's aufgerufen. Wenn ich es richtig interpretiere, sind das eine Art "JS Injection". Oder gibt's dafür einen extra Begriff? ( Habe das von SQL Injection abgeleitet.)

    Sieht dann z.B. so aus:
    1xx.xxx.xxx.xxx - - [04/Apr/2017:12:41:44 +0200] "\x5Cb3\x0F\xA3\x9D\xCC\xF0\xC4f\x1E\xB8\xE4\x9F\xD4\xA7\xFC\xF7\xF2\xA6[\x0Bzd\x1Fa\x97Y\x22\x1B\xF4\x05O\xE03\x826\x9F\xAE0QU\xA7\xE1\x15P_\xF2\x1AbU{-\x1D\xE8-\xC3\x94\xEFn\xC2\xF4\x16\xFA" 400 166 "-" "-"


    Wenn man das durch den Obfuscator jagt, kommt dann schließlich
    eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('\\4\\k\\f\\e\\d\\g\\h\\j\\c\\b\\0\\5\\1\\6\\7\\2\\a[\\9\\8\\i\\B\\w\\3\\l\\x\\y\\0\\A\\1\\z\\u\\2\\t{-\\o\\n-\\m\\p\\q\\s\\3\\r\\v',38,38,'x9F|xA7|xF2|xF4|x5Cb3|xD4|xFC|xF7|x1Fa|x0Bzd|xA6|xE4|xB8|xCC|x9D|xA3|xF0|xC4f|x97Y|x1E|x0F|x05O|xC3|xE8|x1D|x94|xEFn|x16|xC2|x1AbU|x15P_|xFA|x1B|xE03|x826|xE1|xAE0QU|x22'.split('|'),0,{}))


    Was versucht man damit ( nicht nur mit diesem Stück Code, sondern allgemein dieser Art "Attacke" ) zu bezwecken? SQL Injection verstehe ich noch. Hier steige ich leider aus. Das einzige halt was direkt ins Auge springt, sind die reguläre Ausdrücke.

    Fail2Ban filtert ( bzw. blockt ) diese Attacken zwar fein raus. Aber ich möchte verstehen, was der Angreifer damit bezweckt und wo ich dadurch evtl. an der Sicherheit schrauben sollte.
  • in: Bitcoin macht nur Kurzfristig sinn

    geschrieben von kozak

    Erklär mir mal bitte wie das gehen soll?

    - Bitcoin ist anonym. Das wird u.a. durch die Dezentralisierung erreicht. Es gibt keine Bank(-en) die den Fluss steuern und Statistiken über die Nutzer führen. Man kann eine Person anhand einer Bitcoin Adresse aka Wallet nicht zuordnen. Es sei denn diese Person hat es selbst veröffentlicht und allen mitgeteilt, dass sie der Inhaber der jeweiligen Wallet ist. Aber selbst diese Preisgabe an Infos ist nicht ausreichend, um Aussagen über Einkäufe dieser Person zu treffen. Man kann zwar sehen, welche Transaktionen ausgeführt wurden, aber was und vor allem wo ( online, Caffe-Bar um die Ecke, am anderen Ende der Welt ) konkret gekauft, lässt sich nicht sagen.

    - Die Transaktionen, die man ausführt, werden nicht direkt von A nach B überwiesen, wie man es von der "typischen" Überweisung kennt ( Person A überweist Betrag XY an die Person B ), sondern werden in die "Chains" gepackt und müssen dann von der Community bestätigt werden. Diese Chains kannst du dann im Internet verfolgen ( z.B. über die Blockchain.info ).

    - Eine Wallet muss nicht registriert werden, im Sinne von Angaben von Adresse, Name etc. der Person. Nicht mit Bitcoin-Trading verwechseln, wo sehr wohl Angaben zur Person gemacht werden müssen.

    - Bitcoin ist an kein Land gebunden. Ob du dir einen Burger im New York, Shanghai, London oder sonstwo auf der Welt gekauft hast, lässt keine Rückschlüsse zum Ursprung der Transaktion führen.

    Und wenn man leicht an Paranoia leidet, kann man jeweils eine neue Bitcoin Adresse pro Transaktion generieren lassen.
  • in: SSD die günstige Leistungssteigerung?

    geschrieben von kozak

    matthias-detsch hat das wesentliche schon benannt.
    Sofern du nicht "TB-weise" die Daten hin und her schiebst, lebt SSD sehr lange. Scheint bei dir aber nicht der Fall zu sein, da du schreibst, dass du eine kleine SSD gekauft hast.

    Zu meinen Erfahrungen:
    Desktop: Meine 1. SSD war eine Crucial M4 mit satten 64GB. War rein für BS gedacht. Damals ( 2011 ) arg teuer. Heute ist sie immer noch im Einsatz und ohne Probleme. Später ( 2012 ) kam ein Upgrade auf Samsung 830 mit 128GB. Diese hat sie sich bei mir leider nur nach 4 Monaten verabschiedet und wurde durch Crucial M500 mit 240GB ersetzt. Auch noch im Einsatz. In 2015 kamen für Spiele erneut zwei MX200 mit 250GB zum Einsatz und leben auch noch. ( Dies soll jetzt keinerlei Werbung für Crucial werden, ich schildere nur meine Erfahrungen. )

    Laptop:
    Im Laptop ist eine Samsung 840 Pro 256GB verbaut und verrichtet ( seit 2013 ) ihre Dienste ebenfalls fehlerfrei.
  • in: sichere Verbindung zur Datenbank mit php

    geschrieben von kozak

    Im Normalfall bleiben deine Daten in einer Datei Namens bsp.-weise Config.php, von wo aus diese ausgelesen werden.
    Sollte die Datei dennoch i-wie aufgerufen werden, so sollte der PHP-Interpreter eine leere Datei ohne Inhalt liefern.

    Wenn jedoch jmd. schafft, die Datei (Dateien) per FTP zu downloaden, so bekommt er auch jene PHP-Dateien zu Gesicht und kann den Inhalt ohne Einschränkung einsehen. In dem Fall hast du allerdings größere Probleme.

    Wenn Du mit OOP arbeitest, so kannst du auch eine Klasse z.B. DBConnect.class.php erstellen, die dir dann die Instanz deines PDO's Objekt zurück gibt.

    <?php
    
    class DBConnect {
    
    	private $connection = NULL;
    	
    	function __construct() {}
    
    	function connect()
    	{
    		include_once dirname(__FILE__) . '/../conf/Config.php';
    
    		$db = NULL;
    		
    		try
    		{
    			$db = new PDO( DB_HOST, DB_USERNAME, DB_PASSWORD );
    		}
    		catch ( PDOException $e )
    		{
    			echo 'Failed to connect to MySQL: ' . $e->getMessage();
    		}
    
    		$this->connection = $db;
    	}
    
    	public function getConnection()
    	{
    		return $this->connection;
    	}
    }

    Kein Anspruch auf Richtigkeit, wäre nur meine Vorgehensweise.
  • in: Auszahlung in BTC

    geschrieben von kozak

    pokemongofarmer schrieb:
    Du kannst doch sagen was du willst, aber wer BITCOINS nutz will doch irgendwas verschleiern oder halt anonym sein.

    Du kannst sagen was du willst, aber ein Audifahrer ist immer ein Raser, wer Shooter Spiele spielt, wird ein Amokläufer, wer TOR nutzt, handelt mit Drogen oder Waffen... Merkst Du was?

    pokemongofarmer schrieb:
    Da das ist mir doch schon bewusst, nur der Größte Teil wird illegal abgewickelt und dann durch den Mixer gejagd.

    Quellen? Oder ist es mal eine zuverlässige Quelle vom Hörensagen?
  • in: von AMD auf Intel Prozessor umsteigen, Empfehlungen?

    geschrieben von kozak

    Es muss nicht gleich immer das teurere "Z"-Chipsatz in Verbindung mit "K"-Modell werden. Ein günstigeres H-Board H87 oder H97 mit z.B. einem Xeon E3 1231v3 würde ich auch reichen. Zumal du eine GPU schon hast und nicht unbedingt auf eine interne iGPU angewiesen bist.

    Du sagst allerdings auch nicht, für was du die Leistung brauchst. Spielen scheint es nicht zu sein. FX sollte für die GTX 660 dicke reichen.

    Wenn du unbedingt dein jetziges DDR3 Ram behalten willst, dann bleibt dir max. der angesprochene 1150 Sockel mit h87/97 als "modernster" Intel Sockel zur Verfügung. Bei kompletter Neuanschaffung, was bei dir bis auf das RAM der Fall ist, würde ich allerdings zum Skylake ( So. 1151 ) mit H170/Z170 Chipsatz greifen.

    Wenn du OC freudig bist, dann kommst du um ein Z-Board nicht drum herum. Hier macht dann auch eine passende K-CPU Sinn. K-CPU bei Intel sind vergleichbar mit den Black Edition CPUs von AMD. Die haben einen freien Multiplikator.

    Prinzipiell könnte man jedes H- oder Z-Board ( 87/97/170 ) aller Hersteller nehmen. Die nehmen sich heutzutage nicht mehr viel. Hier ist die Anzahl an möglichen Anschlüssen ausschlaggebend für den Preis.
    Man könnte dir einen vollbesetzten Board mit allen möglichen Spielereien empfehlen, aber wenn du später nur ein Bruchteil davon nutzt, dann wäre das rausgeschmissenes Geld. Eine abgespeckte Version wäre günstiger.

    ASRock H97M Pro4 ( ~70€ ) + E3 1231V3 [ 4 Kerne, 8 Threads "güngtigeres i7" ] ( ~250€ ) oder E3 1220V3 [ 4 Kerne, 4 Threads ] ( ~200€ )
  • in: Dubioses Boot-Menu

    geschrieben von kozak

    @ eierkopf
    Ich habe im 1. Post bereits geschrieben, dass ich das aktuellste Bios verwende.

    Zu Platten:
    1. Platte abgeklemmt -> keine Änderungen.
    2. Platte abgeklemmt -> keine Änderungen.
    Beide Platten abgeklemmt -> keine Einträge mehr. ( war zu erwarten )
    Einträge müssen also auf beiden SSD's sein.

    Ich habe mit GParted Live CD die EFI Partitionen formatiert und anschließend neu erstellt.
    Ergebnis: 2 Einträge wie es sein soll.

    Jetzt kommts: USB Stick rein -> neuer Eintrag erstellt. wtf? :wazzup:

    Stick wurde unter Windows 10 mit Universal USB Installer (nutze schon ewig), sowie unter Ubuntu mit dd und syslinux erstellt.

    Ist es jetzt i-wie die Eigenartigkeit des neuen Z170-Chipsatzes?
  • in: Dubioses Boot-Menu

    geschrieben von kozak

    Schaden tut es sicherlich nicht. Aber es ist unheimlich störend, wenn ich mal von einem USB Stick booten will, was im im Bild ( IMG_7 ) auch zu sehen ist. Der taucht extrem weit unten auf, 3. von unten. Kann aber auch ganz unten sein oder auch oben.

    Ob es es sich um den gleichen Eintrag handelt, ist schwer zu sagen. Es sind nämlich 2 gleiche SSD (MX200) verbaut.

    Nach der ganzen "Bios-Procedure" Flash/Reset würde ich tippen, dass es iwo auf der Platte gespeichert sein muss.
  • in: Dubioses Boot-Menu

    geschrieben von kozak

    Nabend allerseits,

    habe ein außergewöhnliches Problem, welches mir bisher völlig fremd war.
    Und zwar hat mein Mainboard viel zu viele Boot-Einträge. Um es besser zu veranschaulichen, habe ich einige Bilder gemacht:
    http://kozak.lima-city.de/sonstiges/z170x/IMG_5.jpg
    http://kozak.lima-city.de/sonstiges/z170x/IMG_6.jpg
    http://kozak.lima-city.de/sonstiges/z170x/IMG_7.jpg

    Technisch ist der MB einwandfrei, bis eben auf diesen mehr oder weniger "optischen" Effekt, nenne ich es mal.
    Jemand Idee, woran's liegt und wie man es beheben kann? Oder ist es ein bug vom Hersteller?

    Folgendes hat NICHT funktioniert:
    - Bios reset
    - Bios update ( auf das aktuellste )
    - Bios default settings

    MB: z170x UD5 TH

    Eigtl. sind es nur zwei ( bootable ) SSD's eingebaut - Win10 und Ubuntu.
    Er zeigt mir jedoch bis zu 23 Einträge, was gar kein Sinn macht, da das MB soviele Anschlüße nicht hat :lol:
  • in: Android Studio layout probleme

    geschrieben von kozak

    Verstehe auch nicht so ganz das Problem. Zentrieren geht einfach, indem du die Breite auf 0dp setzt und die "Gewichtung" auf 1.
    android:layout_width="0dp" + android:layout_weight="1"

    Ausrichten kannst du es mit der "gravity" Eigenschaft.
    android:gravity="center_vertical|center_horizontal"

    In etwa
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
    
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:orientation="horizontal"
    	android:layout_width="match_parent"
    	android:layout_height="match_parent"
    	android:gravity="center_vertical|center_horizontal">
    
    	<Button
    		android:id="@+id/button1"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"
    		android:text="New Button"
    		android:layout_weight="1"/>
    
    	<Button
    		android:id="@+id/button2"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"
    		android:text="New Button"
    		android:layout_weight="1"/>
    
    </LinearLayout>
    http://kozak.lima-city.de/sonstiges/tmp.jpg

    Mit
    android:layout_weight="X"
    kannst du spielen und bei Bedarf mit
    android:layout_margin
    ggf. weiter anpassen.
  • in: Erkennung && Konvertierung von Emoticon

    geschrieben von kozak

    Nabend allerseits.

    Versuche gerade mein "altes" Wissen aufzufrischen und bin auf mein etwas älteres Code gestoßen, wo ich die Emoticon in Icons dynamisch bzw. in Echtzeit konvertiere. Sprich, ";)" wird bsp.-weise beim Tippen automatisch durch " :wink: " ersetzt. Muss eigtl. von diversen Messengern bekannt sein.
    Derzeit hängt an der (Custom)JTextPane ein (Document)Listener, welcher die Eingabe mittels Schleife und split() nach möglichen Mustern durchsucht und bei Bedarf ersetzt.

    Ähnelt in leicht abgewandelter Form diesem Code:
    import java.awt.Dimension;
    import java.awt.Image;
    import java.net.URL;
    import javax.imageio.ImageIO;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JScrollPane;
    import javax.swing.JTextPane;
    import javax.swing.SwingUtilities;
    import javax.swing.event.DocumentEvent;
    import javax.swing.event.DocumentListener;
    import javax.swing.text.AbstractDocument;
    import javax.swing.text.BadLocationException;
    import javax.swing.text.SimpleAttributeSet;
    import javax.swing.text.StyleConstants;
    import javax.swing.text.StyledDocument;
    import javax.swing.text.Utilities;
    
    public class JTextPaneWithEmoticon {
    
        private JFrame frame;
        private JTextPane textPane;
        static ImageIcon smiley, sad;
        static final String SMILEY_EMOTICON = ":)", SAD_EMOTICON = ":(";
        String[] emoticons = {SMILEY_EMOTICON, SAD_EMOTICON};
    
        private void initComponents() {
            frame = new JFrame();
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
            textPane = new JTextPane();
    
            //add docuemntlistener to check for emoticon insert i.e :)
            ((AbstractDocument) textPane.getDocument()).addDocumentListener(new DocumentListener() {
                @Override
                public void insertUpdate(final DocumentEvent de) {
                    //We should surround our code with SwingUtilities.invokeLater() because we cannot change document during mutation intercepted in the listener.
                    SwingUtilities.invokeLater(new Runnable() {
                        public void run() {
                            try {
                                StyledDocument doc = (StyledDocument) de.getDocument();
                                int start = Utilities.getRowStart(textPane, Math.max(0, de.getOffset() - 1));
                                int end = Utilities.getWordStart(textPane, de.getOffset() + de.getLength());
    
                                String text = doc.getText(start, end - start);
    
                                for (String emoticon : emoticons) {//for each emoticon
    
                                    int i = text.indexOf(emoticon);
                                    while (i >= 0) {
                                        final SimpleAttributeSet attrs = new SimpleAttributeSet(doc.getCharacterElement(start + i).getAttributes());
                                        if (StyleConstants.getIcon(attrs) == null) {
    
                                            switch (emoticon) {//check which emtoticon picture to apply
                                                case SMILEY_EMOTICON:
                                                    StyleConstants.setIcon(attrs, smiley);
                                                    break;
                                                case SAD_EMOTICON:
                                                    StyleConstants.setIcon(attrs, sad);
                                                    break;
                                            }
    
                                            doc.remove(start + i, emoticon.length());
                                            doc.insertString(start + i, emoticon, attrs);
                                        }
                                        i = text.indexOf(emoticon, i + emoticon.length());
                                    }
                                }
                            } catch (BadLocationException ex) {
                                ex.printStackTrace();
                            }
                        }
                    });
                }
    
                @Override
                public void removeUpdate(DocumentEvent e) {
                }
    
                @Override
                public void changedUpdate(DocumentEvent e) {
                }
            });
    
            JScrollPane scrollPane = new JScrollPane(textPane);
            scrollPane.setPreferredSize(new Dimension(300, 300));
    
            frame.add(scrollPane);
    
            frame.pack();
            frame.setVisible(true);
        }
    
        public static void main(String[] args) {
    
            try {//attempt to get icon for emoticons
                smiley = new ImageIcon(ImageIO.read(new URL("http://facelets.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/e/m/emoticons0001.png")).getScaledInstance(24, 24, Image.SCALE_SMOOTH));
                sad = new ImageIcon(ImageIO.read(new URL("http://zambia.primaryblogger.co.uk/files/2012/04/sad.jpg")).getScaledInstance(24, 24, Image.SCALE_SMOOTH));
    
            } catch (Exception ex) {
                ex.printStackTrace();
            }
    
            SwingUtilities.invokeLater(new Runnable() {
                @Override
                public void run() {
                    new JTextPaneWithEmoticon().initComponents();
                }
            });
        }
    }
    Quelle: http://stackoverflow.com/questions/13716769/java-string-replaceall

    Gibt es evtl. einen anderen (besseren/effizienteren) Ansatz dieses Problem zu lösen?
  • in: Guter Editor für PHP

    geschrieben von kozak

    Vim ist sicherlich sehr mächtig ( nutze ich auch öfters ) aber mal Hand aufs Herz, für Anfänger ist er doch etwas zu viel des Guten. Da ist man ( zu Beginn ) mehr mit dem Editor selbst beschäftigt als mit dem eigentlichen Ziel (hier PHP).
    War zumindest mein Eindruck, nachdem ich mit Vim in Berührung kam. Habe ihn mehrfach verflucht und nach mehreren Anläufen schließlich lieb gewonnen :holy:

    In letzter Zeit distanziere ich mich jedoch von textbasierten Editoren und wandere mehr zu JetBrains ( Schleichwerbung *hust* ) Produkten. Egal, ob IDEA, CLion oder PhpStorm sind mit Abstand besten IDE's mit denen ich je gearbeitet habe.
  • in: Guter Editor für PHP

    geschrieben von kozak

    Man muss nicht unbedingt das "komplette" (All Bundles) NetBeans runterladen. PHP Bundle reicht hier vollkommen aus.

    Jedoch zu Beginn würde ich allerdings von IDE's abraten und auf normale Text-Editoren setzen aka Notepad++ etc. Sicherlich bringen IDE's ihre Vorteile ( Autocomplete will ich nicht mehr missen :) ) aber eher für Fortgeschrittene. Der Einsteiger sollte ohne diese Hilfe auskommen und anhand der Fehler in seinem Code lernen, indem er Zeile für Zeile durchgeht und schaut was er/sie falsch gemacht hat. Ein Anfänger wird sich kaum mit einem umfangreicheren Projekt beschäftigen, wodurch die Vernachlässigung der Hilfsmitteln einer IDE vertretbar wäre.
    Sehe ich zumindest so.

    Wenn dennoch ein IDE sein muss, würde ich noch PhpStorm in Raum werfen. Kostet etwas, ist aber ihr Geld wert. Für Studenten übrigens kostenlos, sofern du einer bist.
  • in: Was ist eure größte Codesünde?

    geschrieben von kozak

    nawchannel schrieb:
    Meine größte Sünde besteht sicherlich darin, dass ich viel zu spät angefangen habe vernünftige Kommentare in meine Code-Stücke einzubauen.
    [ ... ]

    Kann ich (leider) auch so unterschreiben. Gehe jedoch immer noch etwas sparsam mit den Kommentaren um. Wobei ich das durch sprechende Namen bei Methoden/Attributen zu kompensieren versuche, was den Code ungemein besser leserlich macht.
  • in: Entwicklungsumgebung für C++

    geschrieben von kozak

    Schaue dir auf jeden Fall CodeLite an. Ist im übrigen auch mein persönlicher Favorit.
    Code clonen ( Stichwort GitHub ) und mit "make && make install" die IDE "installieren". Mehr OpenSource geht nicht. Zumindest auf Linux. Installer gibt es allerdings auch, z.B. für Windows.

    Ansonsten habe ich eine Zeit lang auch mit Cevelop ( setzt auf eclipse ) und NetBeans gearbeitet. Auch sehr gute IDE's. Leider sind diese etwas träge auf meinem schon etwas in die Jahre gekommenen Laptop. Da verbraucht Java immer noch viel an Ressourcen.
  • in: Habt ihr euer Windows 10 Upgrade schon?

    geschrieben von kozak

    Naja, ich habe eine 100MBit Leitung. Wenn ich mit Vollspeed laden würde, wie groß müsste dann die ISO sein :tongue:
    Und ich befürchte, dass es zu späteren Stunde noch langsamer wird.

    ( In der Zwischenzeit sind es 3% mehr geworden :lol: )
  • in: Habt ihr euer Windows 10 Upgrade schon?

    geschrieben von kozak

    Die Server sind wahrscheinlich voll ausgelastet. Habe den Download um 16 gestartet und bin erst bei 21% :nosmile:
  • in: Yosemite - keine FTP Verbindung

    geschrieben von kozak

    Falls jmd. mal was ähnliches haben sollte. Mir hat's folgendes geholfen:
    1. Navigieren zu Systemeinstellungen->Netzwerk
    2. Dort alles löschen ( mit "-" Zeichen )
    3. Im Terminal folgendes ausführen:
    sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
    4. Neustarten
    5. Dann unter Netzwerk neue Verbindung(-en Ethernet/WLan ) erstellen ( mit "+" Zeichen )

    Wo hier der Zusammenhang ist, ist mir schleierhaft. Aber Problem gelöst und kann daher geschloßen werden.
  • in: Yosemite - keine FTP Verbindung

    geschrieben von kozak

    Bin schon leicht verzweifelt, da mir der Mac den letzten Nerv raubt. Aber es reizt schon bissen, wenn ein Mac neben liegt und man ihn so ohne weiteres nicht nutzen kann :)

    BTT
    Die Login-Daten sind auf jeden Fall richtig. Versuch unverschlüsselt schlug ebenfalls fehl. Scheitert mit der gleichen Meldung beim Empfang des Verzeichnisinhalts.
    Ich peil's einfach nicht, was die Blockade auslöst, denn die Verbindung an sich findet ja statt und am Win und Linux kann ich mich problemlos verbinden.
    Ich bin mit meinem Latein am Ende.
  • in: Yosemite - keine FTP Verbindung

    geschrieben von kozak

    Daten zu tauschen geht gar nicht (unter OSX), da ich mich nicht "connecten" kann.
    Telnet bricht nach "Timed out" ab mit der Meldung "Unable to connect to remote host".
    Da ich mich jedoch, wie gesagt, sowohl unter Linux als auch unter Win81 (mit Filezilla) erfolgreich mit dem FTP Server verbinden kann, heißt es für mich, dass es zwangsläufig unter OSX i-was geblockt wird. Bloß was es sei könnte, frage ich mich.

    Status:      	Auflösen der IP-Adresse für xxx.yyy.de
    Status:      	Verbinde mit 11.22.33.44:21...
    Status:      	Verbindung hergestellt, warte auf Willkommensnachricht...
    Antwort:    	111 ::ffff:22.33.44.55 FTP server ready
    Befehl:      	AUTH TLS
    Antwort:    	234 AUTH TLS successful
    Status:      	Initialisiere TLS...
    Status:      	Überprüfe Zertifikat...
    Status:      	TLS-Verbindung hergestellt.
    Befehl:      	USER xxx
    Antwort:    	331 Password required for xxx
    Befehl:      	PASS ********
    Antwort:    	230 User xxx logged in
    Befehl:      	OPTS UTF8 ON
    Antwort:    	200 UTF8 set to on
    Befehl:      	PBSZ 0
    Antwort:    	200 PBSZ 0 successful
    Befehl:      	PROT P
    Antwort:    	200 Protection set to Private
    Status:      	Verbunden
    Status:      	Empfange Verzeichnisinhalt...
    Befehl:      	PWD
    Antwort:    	257 "/" is the current directory
    Befehl:      	TYPE I
    Antwort:    	200 Type set to I
    Befehl:      	PASV
    Antwort:    	227 Entering Passive Mode (11,22,33,44,142,130).
    Befehl:      	MLSD
    Fehler:      	Zeitüberschreitung der Verbindung nach 20 Sekunden Inaktivität
    Fehler:      	Verzeichnisinhalt konnte nicht empfangen werden
  • in: Yosemite - keine FTP Verbindung

    geschrieben von kozak

    Nabend allerseits,

    habe einen Firmen-Mac bekommen, mit dem ich eine Zeit lang arbeiten soll.
    Soweit so gut, bloß kann ich damit keine FTP Verbindung herstellen, was jedoch 90% der Arbeit ausmacht und ich so nicht vernunftig arbeiten kann.

    Was ich bisher versucht habe:
    1. Verschiedene FTP Clients
    Fillezilla, CyberDuck, Yummy
    -> keine Verbindung. Fillezilla bleibt bei der Meldung "Verzeichnisinhalt konnte nicht empfangen werden" und bricht die Verbindung dann ab (TimeOut). Die anderen Sagen einfach, dass keine Verbindung aufgebaut werden kann.
    Passiv und Aktiv Einstellung geändert, verschlüßelt und normal. Kein Erfolg.
    2. Firewall
    Ein/Aus
    -> kein Erfolg
    3. Host Datei bearbeitet ("geleert")
    -> kein Erfolg

    Win8.1 und Linux haben da keine Probleme bei der Verbindung. Deswegen gehe ich davon aus, dass am Router nichts geändert werden müsste.

    Für mich sieht es so aus, als ob beim Mac i-welcher Dienst nicht aktiv ist, da selbst die FTP Verbindung über Terminal nicht aufgebaut werden kann.

    Kennt sich hier einer aus?


    HW: MacBook Pro mit Yosemite.
  • in: Navigation für mobile Geräte

    geschrieben von kozak

    Hast du versucht dich mit Bootstrap anzufreunden? Bootstrap ist bereits für die Darstellung auf unterschiedlichen Geräten und Bildschirmauflösungen optimiert und wenn du deine Seite eh neu gestaltest, könntest du evtl auch einen Blick da rein werfen.
  • in: Das Ende von WhatsApp+ ?

    geschrieben von kozak

    WhatsApp hat für meinen Geschmack zu viele Rechte. Hab's daraufhin gar nicht installiert.
    Ich persönlich nutze Telegram. Ist zwar kein direkter Vergleich zu WhatsApp - wegen geringerer Verbreitung. Aber in meinem Freundeskreis reicht das allemal aus.
  • in: Windows 7 per USB installieren

    geschrieben von kozak

    - Unter Umständen bereitet manchmal die IDE/AHCI - Einstellung im BIOS sorgen. Überprüfen und ggf. auf AHCI umstellen.
    - Neue Win7-ISO besorgen (vlt. ist deine beschädigt). Die kann man sich legal herunterladen (z.B. bei chip.de). Im Normalfall hat Win7-Installationsmedium die nötigen Treiber parat, wenn man gerade nicht mit i-welcher exotischer Hardware unterwegs ist.
    - Stick mit HP USB (Disk Storage Format Tool) vorbereiten bzw. formatieren und die heruntergeladene ISO (oder deine) mittels Universal USB Installer auf den USB Stick "brennen".
  • in: Habe AMD Chip, besser AMD oder Nvidia Grafikkarte Kaufen.

    geschrieben von kozak

    Was bewegt dich genau, um mehr als einen 10x-en Betrag deiner aktuellen GPU für die neue auszugeben?
    Nur weil die HD abstürzt, soll gleich eine GTX 980 sein?
    Du nennst auch keinerlei Details wozu du die GPU überhaupt brauchst. Für Facebook und co. braucht man keinesfalls eine GTX 980 zu kaufen.

    Ansonsten Bench's anschauen und die mit dem besseren Preis/Leistungsverhältnis kaufen. AMD und NVIDIA nehmen sich heutzutage nicht viel. Und ob du mit dem AMD oder Intel unterwegs bist, ist absolut gleichgültig. Mir sind jedenfalls keine extra Features bekannt, die man in Verbindung mit AMD+AMD aktviert hätte können.
  • in: ABS kaputt ?

    geschrieben von kozak

    Ferndiagnosen sind sowieso etwas schwierig (und evtl. fehlleitend).
    Und Bremsanlagen würde ich genrell nicht auf die leichte Schulter nehmen. Besonders wenn man täglich mit dem Auto unterwegs ist.
    Ab in die Werkstatt damit wäre mein Vorschlag!
  • in: Fernsteuerung für tower-pc

    geschrieben von kozak

    Sofern von MB unterstützt -> Wake On Lan
  • in: Comodo,Avira,Avast was ist gut

    geschrieben von kozak

    Wie wärs mit Suchfunktion?
    Wurde erst kürzlich durchgekaut: https://www.lima-city.de/thread/brauche-virenschutzprogramm-welches-ist-gut
  • in: VirtualBox - Schönheitsfehler

    geschrieben von kozak

    Erst war das der Fall mit dem WinXP x32. Da dachte ich, dass der XP x32 sich auf dem Win8.1 x64 nicht "wohl" fühlt. Der wurde dann letztlich durch Win7 x32 ersetz. Aber damit hat sich nichts geändert. Der Fehler war trozdem da. Also ist es eher OS unabhängig.

    x64 habe ich bisher nicht probiert (ist mir gar nicht in den Sinn gekommen :biggrin:). V.a., weil ich x32 nur wegen einigen Programmen (die auf x32 angewiesen sind) betreibe. Werde jedoch testen, genauso wie Abgesicherten Modus.


    hackyourlife schrieb:
    [...]Und nebenbei bemerkt: früher habe ich VBox benutzt, und nach mehrfachen schlechten Erfahrungen (incl. Abstürzen usw) das wieder gelassen. Auf meinen Rechnern läuft jetzt KVM oder Hyper-V, beides bis jetzt immer problemlos.

    Hoffentlich wars das dann auch schon wieder mit Off-Topic … interessant was man da mit wenigen Zeilen unabsichtlich lostreten kann :-D

    Genau das selbe habe ich ebenfalls erlebt. Nur bei mir war das der Vertreter aus dem Hause VMware. VirtualBox lief dagegen stabil.
    Interessante Alternative ist der Hyper-V. Dachte, der wäre nur bei den Server-Ausführungen von MS dabei. Aber anscheinend kann man den auch in der Pro/Enterprise-Fassung des 8.1 nutzen. Mal was dazu gelernt. Werde auf jeden Fall den ausprobieren (man müsse ja schließlich alle Features des 8.1 Pro voll ausnutzen :tongue: )

    Aber hast recht. Man hätte hier auch noch viel weiter Off-Topic ausholen können und ich möchte hier keine Glaubenskrise hervorrufen :shy:
  • in: Problem mit Handy - Kaputt?

    geschrieben von kozak

    Welches Handy? Was heißt "zukleine", Micro- oder Nano-Sim?
    Kommst du mit der Pinzette nicht dran?
  • in: VirtualBox - Schönheitsfehler

    geschrieben von kozak

    Warum VBox? Ganz einfach. Weil ich damit schon seit der Version 4.1.0 unterwegs bin und mit dem Produkt immer zufrieden war bzw. bin. Nur weil die anderen "meinen" VMware wäre besser, soll ich gleich auf deren Zug springen? Dabei möchte ich jetzt in keinster Weise den Krieg der Virtualisierungssoftware anzetteln. Wenn die Fraktion der VMware-User mit ihrem Produkt zufireden sind, so soll es von meiner Seite aus auch so bleiben. Ich für meinen Teil hatte massig Probleme mit dem VMware Player. Aber das geht schon in die Off-Topic-Richtung.

    Im Grunde möchte ich auch keine Alternative (aber Hyper-V werde ich auf jeden Fall ausprobieren, danke für den Tipp). Mir gehts im wesentlichen um diesen Fehler und wie man diesen beseitigt. Man tauscht auch nicht zwangsläufig ein Auto gegen ein anderes wenn es eine Macke hat. Aber da schweife ich wieder ab.

    Bzgl. der Gasterweiterung. Die wird immer als erstes (synchron bzw. parallel mit der VB Version, sprich z.B. VB in Version 4 und die Erweiterung ebenfalls in Version 4) installiert. Andere Kombination habe ich natrülich ausprobiert. Brach kein Erfolg.

    Was auch kommisch ist, in Log-Files wird der Fehler auch nicht fesgehalten. Da ist alles brav mit "SUCCESS" aufgeführt.

    Ich dachte, es wäre evtl. ein verbreiteter Fehler. Dem scheint jedoch nicht so. :shy:

    hackyourlife schrieb:
    [...] Fragen über Fragen...

    Wenn du Fragen hast, dann her damit. Versuche auf alle eine Antwort zu liefern. Vlt. bringt mich auch eine der Fragen indirekt auf eine Lösung des Problems.
  • in: VirtualBox - Schönheitsfehler

    geschrieben von kozak

    Der Fehler war bereits in der Version 4.3.14 (aktuell ist v4.3.18 installiert) vorhanden. Jedoch nicht von Anfang an, sondern i-wann spontan hat er sich bemerkbar gemacht. Das würde die Vermutung nahelegen, dass VB sich mit i-einem Programm gebißen hat. Jedoch ist es viel Zeit seither Vergangen, um einen ptoenziellen Übeltäter bestimmen zu können.

    Dieser bemerkenswerte Fehler hat, dem Anschein nach, keine Auswirkungen auf das Gast-System. Deswegen gehe ich von einem "Schönheitsfehler" aus. Jedoch wie der Zustande kommt bzw. wo da der Zusammenhang ist, kann ich mir nicht erklären.

    Anfangs war es noch erträglich. Doch i-wann läuft der Faß über und jetzt nervt es einfach, wenn man ein Programm installiert und nachher mit dem netten Bild begrüßt wird :lol:
  • in: VirtualBox - Schönheitsfehler

    geschrieben von kozak

    Hat jemand schon mal ein ähnliches Problem mit VirtualBox gehabt?
    Screen: http://kozak.lima-city.de/sonstiges/vb_err.jpg

    Taucht hauptsächlich nur dann auf, wenn ich neue (beliebige) Programme (im Gast-System) installiere. Jedoch nicht unmittelbar nach der Installation, sondern nur beim Herunterfahren/Neustarten des (Gast-)Systems. Dann hängt sich VB in dem o.g. Zustand (screen) einfach auf.
    Mit dem Klick auf [x] kann ich dann VB problemlos schließen und das (Gast-)System wie gewohnt Neustarten und damit arbeiten und ganz normal herunterfahren. Bis halt i-wann mal wieder ein neues Programm installiert werden soll und das Spiel von vorn losgeht.

    Vom diesem Problem scheint das (Gast-)System nichts mitbekommen. Es arbeitet fehlerfrei. Programme werden ohne Abstürze ausgeführt/beendet.

    Host:
    Win8.1 x64
    i5 3570k @ HD4000
    32GB Ram
    256 SSD

    Gast:
    Win7 x32
    3GB Ram

    Der Fehler ist mir bisher noch nie begegnet. Am Host hat sich nichts geändert. Und Leistung hat er mehr als genug, um evtl. Hardware-Einschränkung auszuschließen.
  • in: Welche "sonstige" Programmiersprache sollte man lernen?

    geschrieben von kozak

    Für Assembler muss man sich vorher auch noch entscheiden. Es gibt natürlich gewisse Ähnlichkeiten, dennoch haben sie ihre Feinheiten. Oder gleich ins kalte Wasser springen und mit dem Assembler für Intel anfangen :sex:

    Generell würde ich sagen, dass man sich lieber in der schon bereits erlernten Sprache verbessert/vertieft, anstelle die neue Sprachen zu lernen, wo man dann im Endeffekt in beiden/mehreren Grundkenntnisse erlangt.
  • in: Welche "sonstige" Programmiersprache sollte man lernen?

    geschrieben von kozak

    Naja, C wäre z.B. einer dieser "veralteten" Sprachen und ich glaube kaum, dass die i-wann mal aus der Bildfläche verschwindet (und nicht nur C).
    Vorteile der "alten" Sprachen liegen, m.M.n, ganz deutlich in der Verbreitung. Was nützt mir eine Sprache, wenn ich sie nirgends einsetzen kann.
    Was willst du denn mit der neuen Sprache anfangen? Schau dir mal funktionale Programmierung an, u.a. Haskell z.B., wenn du von den üblichen Vertretern gelangweilt bist.
    Ansonsten, würde ich noch Delphi/Pascal in den Raum werfen. Ist zwar nicht so populär, aber denoch eine meiner Lieblingssprachen.
  • in: Grafikkarte Lüftergeschwindigkeit verringern/abschalten

    geschrieben von kozak

    Versuch mal mit MSI Afterburner.
    Anleitung gibt's bsp.-weise hier: http://www.msi-afterburner.de/index.php/guides/lueftersteuerung
  • in: Microsoft will Windows 8 auf Windows 8.1 Upgraden

    geschrieben von kozak

    Ich verstehe zwar den Sinn dahinter nicht, zumal Win 8.1 besser läuft als Win 8 (auf eigene Erfahrung bezogen und nicht als allgemeingültig zu betrachten) und Support auf Win 8 schon in Oktober 2015 endet (http://www.zdnet.de/88172761/microsoft-stellt-support-fuer-windows-8-schon-im-oktober-2015) und du somit "zwangsgeupgraded" wirst. Aber nun gut, BTT.

    Es gab mal einen Eintrag in der Registry ("Win-Taste + R + regedit"):
    HKEY_LOCAL_MACHINE\SYSTEM\Setup\UpgradeNotification
    dort den Wert bei
    UpgradeAvailable
    von 1 auf 0 setzten.

    Kann sein, dass dieser dann nach einem Update wieder auf 1 gesetzt wird. In dem Fall die Prozedur wiederholen oder ggf. die Updates abschalten, was sicherlich nicht zu empfehlen ist.

    edit:
    nach einer kurzen Recherche scheint das KB2885699-Update dafür zuständig zu sein.
    Also ggf. dieses aus dem Updateverlauf auswählen und deinstallieren und in Zukunft die Installation von Updates auf manuell stellen.
  • in: Problem mit alter SSD nach Garantietausch

    geschrieben von kozak

    - Evtl. einfach mal die Bios Batterie für paar Minuten entfernen (vtl. auch was ganz banales, dass der SATA/Strom Kabel nicht richtig sitzt).
    - Legacy, UEFI, WHQL Modus durchprobieren.
    - Wenn MB getauscht und resettet wurde, wurde evtl. auch der AHCI Modus zurück auf IDE gesetzt -> überprüfen und ggf. anpassen (zurück auf AHCI).

    Bei "no boot device" könnte auch der Bootsektor beschädigt sein. Da mit fixmbr und fixboot bzw. Windows Recovery Abhilfe schaffen.
  • in: Problem mit alter SSD nach Garantietausch

    geschrieben von kozak

    Wie hast du OS vorher installiert gehabt? Auf meinem Laptop ist es so, dass wenn OS in Legacy Modus installiert wird, die SSD im nachhinein in UEFI Modus nicht erkannt wird.
  • in: Welchen Anbieter nutzt ihr ?

    geschrieben von kozak

    Mit Vertrag hatte ich bisher nicht viel am Hut. Bin bisher ausschließlich mit den Prepaid-Tarifen ausgekommen.
    Aktuell nutze ich Aldi Talk. Gleich vorweg - der Empfang ist wirklich gut, kann mich nicht beklagen (Ruhrgebiet). Selten kommt es jedoch schon mal vor, dass man kein Empfang hat. Aber nur wenn ich mit der Bahn unterwegs bin und auch hier nur auf bestimmten Streckenabschnitten. Aber E-Plus ist da bestimmt nicht alleine.
    Ich nutze die 300 Flat. Heißt 300 "Frei-Einheiten" und 300MB I-Net, danach gedrosselt. Wobei 1 Minute oder 1 SMS einer Einheit entspricht. Soll heißen, wenn man keine SMS schreibt, hat man 300 Min. frei in alle dt. Netze. Kostet 7,99 die 30 Tage.
    Ähnlich wie cannadesign nutze ich zu Hause W-Lan und für unterwegs reichen mir die 300MB locker aus.
  • in: Wird sich Android durchsetzen?

    geschrieben von kozak

    Ich glaube nicht, dass Android eine Chance hat, um sich in der Autobranche einnisten zu können.
    In heutiger digitaler Welt, versucht jeder, wo es nur geht, an die User-Daten zu gelangen. Sei es zu analystischen Zwecken oder sonst für was. Und da hat Audi oder BWM oder sonst noch welcher Hersteller bestimmt kein Interesse daran die Daten mit "Konkurrenten" zu teilen. Da versucht jeder seine Technologien (iDrive oder MMI, um auf dem Beispiel von BWM und Audi zu bleiben) durchzusetzen. Und bisher habe nichts darüber gehört/gelesen, dass Autohersteller in Bezug auf Android mit Google zusammenarbeiten (abgesehen von autonomen Fahrten).

    @lolix90
    Android (4.2) läuft bereits auf dem Banana Pi - der "große Bruder" von Raspberry Pi.
    Die Einsatzmöglichkeiten des Androids auf B-Pi sind jedoch begrenzt (in meinen Augen zumindest) bzw. mir nicht ersichtlich. Da bin ich mit Wheezy beeser dran.
  • in: [JAVA] Verschachtelte Elemente vernünftig ein/ausblenden

    geschrieben von kozak

    Das hatte ich erst auch in Betracht gezogen. Musste dann jedoch wieder schnell verwerfen, da ich (verstärkt) mit jTabbedPane's arbeite und das Zusammenspiel gestaltete sich komplizierter als gedacht. U.a. weil sich dort die JPanels nicht einfachso ausblenden lassen (mit setVisible(false) ist es nicht getan) und ich manchmal nicht komplett die "ganze Ebene" bzw JPanel ausblenden möchte, sondern nur gewisse Komponente auf dieser. Das hatte zur Folge, dass es einfach zu unübersichtlich wurde, weil im Endeffekt viele JPanels zum Einsatz kamen. In meinen Augen würde es vlt. für "schlanke" Apps passen, für mich leider nicht. Aber danke für den Tipp!
    Bisher fahre ich gut mit dem CardLayout, den masysma erwähnt hat. Eignet sich (bisher) optimal für mein Vorhaben. Mal schauen, wie er sich weiter mit zunehmender Komplexität schlägt.
  • in: Laptop über Mac-Adresse finden

    geschrieben von kozak

    Die Wahrscheinlichkeit dein Laptop zu finden läuft leider gegen 0. Wohlgemerkt nicht gleich 0 ist.

    Wie thomasba bereits geschrieben hat, spielt die Mac Adresse da keine sonderlich große Rolle. Außerdem lässt sich die Mac Adresse ändern, wenn ich mich nicht irre.

    Ferner denke ich, dass der Dieb das Laptop nicht für sich behalten, sondern eher zum Verkauf anbieten wird als ungewolltes Weihnachtsgeschenk oder ähnliches ohne Rechnung.
    Evlt. schaust du in der Bucht (eB..) und auf gut Glück findest du dein Laptop aufgrund von dir bekannten Aspekten/Kratzern dein Laptop wieder.

    Was mir noch einfällt, ist der Versuch über die Seriennummer, falls du diese noch zur Hand hast. Damit zu Polizei und Hersteller. Hast dann evtl. Glcük, wenn das Laptop zur Reparatur eingeschickt wird.
  • in: Suche gutes Tablet für fairen Preis

    geschrieben von kozak

    Muss es neu sein oder kannst du dich auch mit einem gebrauchten anfreunden?

    Ich selbst habe einen Asus Memo Pad 10 FHD und würde diesen mit einer kleinen Einschränkung, dass nicht alle Spiele/Apps - wegen der Intel Atom CPU - laufen, weiterempfehlen. Evtl. hat sich mit der Zeit da schon was getan.
    Leistung ist gegeben, FHD hat er auch. Nutze ihn bevorzugt für's Lesen. Geringfügig etwas spielen. Da reicht er mir vollkommen aus.
    Gebraucht könnte er auch so gerade noch in dein Budget passen.

    Von Billigteilen würde ich generell abraten. Lieber in gebrauchte Tablets von namhafter Hersteller investieren.
    Da hast du auch Support/Updates für einen gewissen Zeitraum.
    No-Names können das meistens nicht bieten.
  • in: Weg zur Arbeit: Auto oder Moped + öff. Verkehrsmittel

    geschrieben von kozak

    Du schmeisst ziemlich viele Fragen in den Raum ohne diese zu konkretisieren, die man so ohne weiteres nicht beantworten kann. Aus meiner Sicht zumindest.
    (Ist jetzt nicht negativ zu deuten)

    Welches Auto soll's sein - Diesel oder Benzin? Mit älteren Dieseln hättest Du dann bsp.-weise evtl. Probleme in der Umwelzone, wenn eine auf der Strecke zu Deiner Arbeit liegt.
    Auf wen willst Auto(Moped) zulassen? Auf Dich, Deine Eltern, Bekannte? Wobei die Versicherungskosten man sowieso ohne weiteres hier nicht angeben kann. Da spielt nicht nur der Füherschein, sondern auch andere Faktoren (BJ, Laufleistung, Region etc) eine große Rolle, die wir hier nicht haben/kennen. Da fragst Du am besten dirket bei der Versicherung deiner Wahl nach. Ggf. bei mehreren wäre nicht verkehrt.
    Steuern sind im Vergleich dazu einfacher. Auf http://www.kfz-steuer.de/ bist Du wahrscheinlich besser aufgehoben. Wobei auch hier gilt, zu prüfen/berechnen, ob höhere Dieselsteuern sich bezahlt machen. (falls es ein Diesel sein soll)

    Das Auto zu kaufen ist sicherlich nicht das große Problem. Dies zu unterhalten wird schwieriger. Und viele Leute unterschätzen meistens genau diese Folgekosten.
    Wichtigen Faktor hast Du ebenfalls nicht bekanntgegeben - wie lang die Strecke zw. deinem Wohnort und der Arbeit bzw. S-Bahn-Station ist.
    In welcher Proportion stehen die Kosten vom Auto/Moped (Verbrauch, Unterhalt ...) zu einem Monats bzw. Jahresticket (ÖPNV) auf die Stecke bezogen?
    Ich gehe davon aus, dass du die anfallenden Kosten bereits durch den Excel gejaggt hast? Wenn es nicht um das Geld geht und man sich den "Luxus" sowieso gönnen kann, dann verstehe ich die Frage nicht. Ist mir zumindest aus deiner Fragestellung nicht ersichtilich.


    Aus meiner Erfahrung:
    Früher bin ich aussschließlich mit dem Auto gefahren, obwohl ich ÖPNV hätte nutzen können. Die nötigen Mitteln hatte ich (Uni-Zeiten). Jetzt bereue ich es i-wie. Nicht nur aus finanzieller, sondern auch aus sozialer Sicht. Habe viele neue Freunde in Bus/Bahn getroffen. Inzwischen habe ich komplett auf das Auto verzichten können (habe auch keins mehr).
    Zum größten Teil hat meine derzeitige Wohnlage dazu beigetragen. Und diesen Faktor würde ich Richtwert nehmen.

    Natürlich hat alles seine Vor- und Nachteile. Und es ist, schätze ich, immer situationsbedingt.
    Lohnt es sich in Deinem Fall Moped/Auto "nur" für die Arbeit anzuschaffen? Sowohl aus finanzieller Sicht als auch aus Umweltaspekten (falls Du Dich mit diesem Thema auseinander setzt). Oder "willst" Du es einfach?

    Rückblickend betrachtet war dies bei mir überhaupt nicht notwendig. Ich hatte das Auto aber trozdem. Wahrscheinlich nur weil ich es haben wollte. Einen großen Nutzen konnte ich davon nicht ziehen.
    Einkaufsmglk. waren (bzw. sind immer noch) bei mir direkt um die "Ecke" sowie Bus/U-Bahn und weitere Stationen. Dafür ist das Auto nicht von Nöten. Man kommt überall hin. Genauso auch zur Arbeit. (Sofern die Haltestelle in der Nähe ist.)
    Schwierig wird es evtl. bei Anschaffung vom etwas größerem - Waschmaschine, Möbel etc. Da kann man jedoch problemlos auf die Hilfe von Freunden zurückgreifen. Zur Not tuts auch ein Mietfzg.

    Ist jedoch wie gesagt auf mich bezogen und ist nicht als allgemeingültig zu betrachten. Da muss schon jeder für sich selbst abwägen.
  • in: [JAVA] Verschachtelte Elemente vernünftig ein/ausblenden

    geschrieben von kozak

    masysma schrieb:
    ... Unter "verschachtelten Elementen" verstehe ich etwa folgendes (ich kenne mich mit Apps nicht aus, das hier ist standard Java)...

    Bei mir handelt es sich schon um ein Programm. Nicht um eine App. Sry wenn ich damit in die Irre geführt haben sollte.
    Bin von NetBeans angewöhnt, Begriff App (wegen New Application...) zu benutzen.
    Aber deine Testklasse tut, im Grunde genommen genau das, was ich vorhabe.
    Selbst wenn es "nur" Labels ein/ausblendet. Hoffe, dass die Problemstellung damit jetzt deutlich geworden ist oder zumindest Du es verstanden hast.

    Ich habe mir den CardLayout jetzt nochmals genauer betrachtet. Auf den ersten Blick eignet es sich hervorragend für mein Problem, sofern ich die Vorgehensweise von diesem Layout richtig verstanden habe.
    Wenn ich es stark zusammenfassend beschreiben würde, dann lege ich damit einen Art "Stapel" von "Karten" an und kann mich beliebig zwischen diesen bewegen. Ähnlich wie in der DLL mittels next(), previous() etc.
    Stimmt so? Oder habe ich was wichtiges außen vor gelassen"?

    Bzgl. der Screens, einige Ausschnitte. Bezweifle jedoch, ob diese von Nutzen sind.
    http://kozak.lima-city.de/sonstiges/guiScreen1.jpg
    http://kozak.lima-city.de/sonstiges/guiScreen2.jpg

    Im Grunde ist es ein "Calculator-Mix" aus dem Bereich MaschBau und Informatik, den ich zu Lernzwecken "entwickle".
    Daher ist beinahe alles vertreten von jLabel bis jTable. Und da ich es evtl. in absehbarer Zeit dieses "kleines Projekt" erweitern werde, sofern mir die Lust dazu nicht vergeht, wollte ich "schlampigen" Code vermeiden. Falls dieser als solcher überhaupt in diesem Fall zutrifft und das "Umschalten" zwischen den Ebenen auf dem anderen Wege nicht realisierbar ist.
  • in: [JAVA] Verschachtelte Elemente vernünftig ein/ausblenden

    geschrieben von kozak

    Bei mir sind schon mehrere Layouts vertreten. U.a. setzte ich verstärkt auf MigLayout.
    Mit CardLayout hatte ich bisher noch keine Erfahrungen gemacht. Hole ich aber nach.

    Deine Verbesserung erspart mir im Nu einige Zeilen. :tongue:
    Aber wie werden generell diese Geschichten mit Ein/Ausblenden geregelt?
    Gibt es keine Muster nach denen man sich orientieren kann? Oder ist es immer Programmabhängig?

    Danke für den Tipp mit dem Array. Scheint in meinem Fall gar nicht so verkehrt zu sein.
  • in: Treiber Probleme

    geschrieben von kozak

    tobi1994 schrieb:
    MED 11142060250460

    Ist das die Hardware-ID aus dem Gerätemanager oder was soll das sein?
    Wenn nicht, dann lies mal diesen aus. Wie das geht, wird hier gezeigt: http://www.supportnet.de/faqsthread/2385863
    Welcher Fehler wird ausgepsuckt?
  • in: [JAVA] Verschachtelte Elemente vernünftig ein/ausblenden

    geschrieben von kozak

    Nabend allerseits,

    kann mir jemand auf die Sprünge helfen?!

    Sitze gerade an einem "Problem" fest. Mehr oder weniger.
    In einer Java-App habe ich verschiedene Panes/Tabs/Labels etc. Diese werden mittels MenüBar gesteuert.
    Gesteuert in dem Sinne, dass ich deren Sichtbarkeit auf "true/false" setze.
    Ursprünglich waren es nicht viele "Ebenen", da hatte ich für jede der Ebenen einfach eine passende Methode geschrieben, die nichts anderes tat (mit einer gewissen Logik), als die anderen Ebenen auf "false" zu setzten.
    Einer der Aufrufe sah z.B. so aus:
    public void onOffEb2(Boolean flag) {
            Boolean flanke = flag;
    
            if (flag) {
                lblBild.setIcon(formPic);
                lblText.setVisible(flag);
                btnMatrix.setEnabled(flag);
                zeigeDatenTabelle(flag);
                flanke = false;
            } else {
                lblText.setVisible(flag);
                btnMatrix.setEnabled(flag);
                zeigeDatenTabelle(flag);
            }
            onOffEb1(flanke);
            onOffEb3(flanke);
            onOffEb4(flanke);
        }

    Nun habe ich mein Programm um einiges erweitert und meine vorherige "Methode" ist jetzt kontraproduktiv geworden.
    Zumal es viel Code ist (für sogesehen beinahe gleiche Funktionen) und er bläht (zwar nicht viel, aber dennoch) das Programm einfach unnütz zu stark auf. Ferner denke ich, dass es einfach ein schlechter Programmierstil ist.

    Gibt es Strategien/"Kochrezepte" evtl. etwas Lecture zum Nachlesen für das o.g. Problem, die man ggf. für persönliches Vorhaben anpassen kann?
    Wie wird das i.Allg. behandelt?
    I-wie habe ich Zweifel, dass mein Ansatz richtig ist.
  • in: Cloud ? - OneDrive ?, Dropbox ? oder doch Telekom

    geschrieben von kozak

    Ich würde den Cloud-Dienst von Yandex (disk.yandex.ru) noch in den Raum schmeißen. Gibt's auch in englischer Sprache, falls man Probleme mit der Ru-Sprache hat.
    Zu Beginn hat man 10GB Platz frei und ähnlich wie DropBox kann man via Weiterempfehlung/Freunde einladen Platz erweitern.
    Was mir persönlich sehr gut gefällt und weshalb ich den Dienst auch hauptsächlich nutze, ist, dass man den "Disk" ohne zus. Client/Software direkt als "Netzwerklaufwerk" einbinden kann.
    Und für leicht paranoide Leute, mich eingeschloßen :biggrin:, greife ich auf EncFS zurück.
    Die Server liegen in RU. Einige sind auch in Frankfurt zu finden.

    //Edit von technofan

    Ref-Link entfernt!
    Ich möchte nochmal darauf hinweisen, dass solche Links nicht erlaubt sind, bitte beherzigt das!
  • in: 24/7 NAS Festplatten - Erfahrung

    geschrieben von kozak

    superklasse schrieb:
    Bleib ganz ruhig ;-)
    [...]

    Ich bin ganz ruhig :smile: Habe ich was falsches gesagt?

    superklasse schrieb:[...]
    Ich suche immer noch die eierlegende Wollmilchsau.
    [...]

    Joar, ein Allrounder wäre sicherlich nicht verkehrt. Die Suche kann allerdings noch eine gewisse Zeit in Anspruch nehmen :biggrin:

    voloya schrieb:[...]
    Nur zwei Namen von vermutlich Desktop Festplatten:

    Toshiba DT01ACA050 500GB 7359 Stunden. 13 Mal eingeschaltet. <1TB geschrieben.
    Seagate ST2000DM001-9YN164 2TB 17596 Stunden. 38 Mal eingeschaltet. Viele TB geschrieben.
    [...]

    Danke für das Feedback!

    Letztendlich habe ich mich für die WD RED Serie [WD20EFRX] entschieden, um meine eigene Schlüsse zu ziehen.
  • in: Übergang von Windows zu Linux

    geschrieben von kozak

    Man kann auch unter Windows "befehllastig" unterwegs sein. Stichwort MsDos.
    Aber wer tut das schon freiwillig :biggrin:

    Jedoch hat sich mittleweile auch Linux/Mint/Ubuntu starkt verändert. Terminal Nutzung ist eher selten geworden.
    Im Terminal ist man da eher mehr an der Anpassung des Systems unterwegs. Um z.B. neue Themes zu installieren. Wobei ich glaube, dass selbst das beim aktuellen Mint mit paar Mausklicks erledigt ist. Bei Windows ist das bsp.-weise so ohne weiteres nicht möglich.
    Man wird jedoch auch davon nicht abgehalten, die Terminal Befehle zu lernen.
    So war's z.B. bei mir so, dass ich mich mit der Zeit mehr hinter der Fassade befasst habe.
    Jetzt komme ich mittlerweile bei manchen Befehlen schneller im Terminal zurecht, als ich etwas mit Mausklick erledigen sollte.

    Bzgl. der Games kann man leider nichts machen. Ist nun halt so, dass die Mehrheit Windows nutzt.
    Und solange Windows Fraktion den größten Marktanteil für sich beansprucht, werden auch die meisten Games für die geschrieben. Da kommt man um ein "Dual-Boot" nicht herum, wenn man vernunftig spielen möchte.

    Als Einstieg schließe ich mich an und empfehle ebenfalls Mint oder Ubuntu zu probieren.
    Diese musst du nicht einaml installieren, sondern herunterladen, auf USB Stick packen und einfach direkt ausprobieren.
    Sollte dich die jeweilige Distribution nicht ansprechen, zurück zu Windows und die nächste Distribution vorbereiten.
    Gefällt es dir, kannst du es auch direkt aus dem "Try-Modus" installieren.
  • in: 24/7 NAS Festplatten - Erfahrung

    geschrieben von kozak

    voloya schrieb:[...]
    Ich habe noch nie ein NAS verwendet, schalten die die Festplatten aus?
    [...]

    Ich ebenso. Nutze selbst den Pi als "NAS" und für weitere Zwecke.
    Deswegen waren/sind für mich die NAS-Systeme nicht von Bedeutung.

    voloya schrieb:[...]
    Ich würde eher sagen 24/7 an = weniger Belastung, da der Lesekopf nicht so oft geparkt wird.
    [...]

    Kann man so nicht pauschalisieren. Ich für mein Teil bin bsp.-weise bis 16Uhr arbeiten.
    Da ich dann während des Arbeitstages auf den Pi/"NAS" nicht zugreife, wäre es unnötig die Platten drehen zu lassen (in meinem Fall zumindest).
    Deswegen schickt Pi sie bis dato in Standby.
    Ansonsten, falls kontinuierlicher Datenaustausch finden, bin ich auch deiner Meinung.

    voloya schrieb:[...]
    Die WD Green Platten machen das anscheinend häufig (Quelle = Internet :biggrin: ) und schrotten sich selbst sehr schnell.
    [...]

    Kann ich nicht bestätigen. Meine (Desktop) Green HDD läuft jetzt mittlerweile seit 4 Jahren problemlos.
    Ich würde eher sagen, dass es weniger an den Platten selbst liegt, sondern vielmehr an der Systemkonfiguration. Wenn der User es so eingestellt hat, dass die Platten immer nach 15-30 Min geparkt bzw. in Standby geschickt werden und auf diese gleich danach Zugriff erfolgen sollte, dann schrotten sich dadurch nicht nur die Greens. Da werden auch andere Platten schnell an ihre Grenzen gebracht.

    voloya schrieb:[...]
    Habe in Servern keinen Unterschied zwischen "Enterprise" und Desktop Festplatten bemerkt..

    Hast Namen? Oder ist da alles vertreten? :smile:


    superklasse schrieb:
    Meine älteste WD Red 3TB hat 14630h (24/7) auf dem Buckel.
    [...]

    Danke! Mal was handfestes :tongue:

    superklasse schrieb:[...]
    Falls dein NAS etwas professioneller ausfällt: [...]

    Was verstehst du unter "professionell" ?
    Mein Pi betreibt momentan 2 HDD's (Spinpoint F3 von Samsung [HD103SJ], kann ich nur empfehlen) in einem RAID1 Verbund und eine dritte (Green von WD, die mit den Alterserscheinungen nach (nur?) 40079h (24/7)) als Netzwerklaufwerk.
  • in: Grafiktreiber stürtzt öfters mal ab

    geschrieben von kozak

    Versuch mal Grafiktreiber über Systemeinstellung zu deinstallieren.
    (Nach einem Neustart ggf. mit Driver Cleaner nachhelfen)
    Neuen Treiber installieren und durch Stresstest mit Furmark für 1-2 Stunden jaggen und Temp im Auge behalten.
    Sollte es auch hier zum Absturz kommen, würde ich ein Defekt an der Karte vermuten.
  • in: 24/7 NAS Festplatten - Erfahrung

    geschrieben von kozak

    Da meine bisherige HDD die ersten Alterserscheinungen zeigt, bin ich auf der Suche nach einem Ersatz für diese.
    Insbesondere interessiert mich eure Erfahrungen bzgl. der Platten, die eine/r oder andere/r in seinem/ihrem NAS betreibt.
    Derzeit favorisiere ich zwei HDD's: WD Red/Purple und die Constellation 2 von Seagate.
    (Wobei die Purple von WD teuer ist, wegen dem speziellen Einsatzzweck)
    Im Netz kursieren einige Tests, doch in diesen wurden die Platten nicht über einen längeren Zeitraum getestet.
    Sie dienen lediglich der Orientierung und beschreiben eher den Einsatzzweck der Platten.
    Daher frage ich mich, ob überhaupt die Investition in diese Platten, die (angeblich) extra für den 24/7 Betrieb entwickelt wurden, auch lohnt.

    Empfehlungen für fertige NAS-Systeme brauche ich keine. Mir geht's lediglich um eure Erfahrungen mit den HDD's selbst.

    Wenn diese Leute sich zum Wort melden, dann bitte am besten mit Angabe von:
    Marke
    Betriebsstunden
    Art der Nutzung (gelegentlich, oft, 24/7 u.ä)
    Damit man in etwa einen Überblick bekommt.

    Zum Schluß möchte ich noch erwähnen, dass ich keinen Hersteller ins schlechte Licht rücken oder bevorzugt behandeln möchte.
    Mir geht's im Wesentlichen um die Statistik, falls solche an sich überhaupt zustande kommt.
  • in: Brauche Virenschutzprogramm - welches ist gut?

    geschrieben von kozak

    Hmmm. I-wie habe ich den Eindruck, dass dieses Thema in letzter Zeit zu oft aufgegriffen wird.
    M.E. nach gibt es nicht "das" AV, das den anderen um Längen voraus ist. U.a. auch deswegen nicht (wie mein-wunschname bereits gesagt hat), da sich die meisten AV die gleiche Engine teilen.
    Ich kann noch Comodo IS in Raum werfen. Kostet nichts und man kann es so einstellen (Stichwort - eIgene Richtlinien), dass jede Aktivität dem User gemeldet wird - sofern gewünscht.
    Und die voloya angesprochene "Sandbox" bringt Comodo schon mit.
    Ansonsten "brain.exe" unerlässlich.
  • in: Impressumpflicht?

    geschrieben von kozak

    mein-wunschname schrieb:
    kozak schrieb:
    ...
    Ich habe bisher auch nicht beobachten können, dass bei diesen Seiten (one page) i-wo ein Impressum aufgelistet ist.


    Die Art der Gestaltung spielt in Bezug auf die Impressumpflicht überhaupt keine Rolle. Ich greife 1 x kurz in die Kiste und gleich die erste Seite, die ich mit one page beispiele erhalte, hat eins:
    http://www.onepager.de/

    Glück muss man haben :biggrin:
    Nein, im ernst.
    Das ist die erste Seite, die mir untergekommen ist, wo auf einen vollständigen Impressum verwiesen wird.
    Bei mir sieht es genau so aus (Unter "Kontakt Session"), nur dass der Verweis fehlt.
    Muss man dann noch trozdem einen extra Menüpunkt einrichten bzw. wie es auf der Seite verweisen wird?
    Nach dem Motto "Hauptsache das Word Impressum kommt mal vor".
    Ich finde es halt blöd, dass wenn die gleiche Information doppelt vorkommt, wo sie im Grunde genommen das gleiche repräsentiert(in meinem Fall zumindest). Nur halt unter anderem Namen.
    Aber ich merke, dass dieses Thema nicht eindeutig beantworten werden kann.
  • in: auto selbst lackieren

    geschrieben von kozak

    Dir muss allerdings auch bewusst sein, dass der Farbton aus der Dose nur in wenigen Fällen zutrifft. Diese Erfahrung durfte ich zumindest ernten.
    Ansonsten hatte ich bisher keine schlechten Erfahrungen mit der Dose.
    Mit etwas Erfahrung (oder wenn man keine 2 linke Hände hat) verringert sich die Bildung von Lackläufern.

    Sofern es zum Auto "passt", versuche es mal mit PlastiDip (wenn unbekannt -> google). "Passt" insofern, dass PlastiDip matt ist.
    Bei Missgeschick einfach abreißen und neu versuchen. So teuer ist die Dose (im Vergleich zum Lack aus Dose) auch nicht.
  • in: Impressumpflicht?

    geschrieben von kozak

    Spielt eigtl. die Art der Seite eine Rolle? (Ob es z.B. Werbung, News, Infoseite etc.)
    Oder unterliegt die Seite immer einem Impressum?
    Kann man in Sonderfällen Kontakt = Impressum setzen?
    Ich habe z.B. eine Seite (one page design) und da stehen eigtl. schon meine Daten (unter Kontakt - Anschrift, Tel etc.) drin.
    Die Seite ist rein informativer Natur. Diese wird weder aktualisiert (bzw. sehr (sehr) selten), noch mit den neusten News gefüttert.
    Ich habe bisher auch nicht beobachten können, dass bei diesen Seiten (one page) i-wo ein Impressum aufgelistet ist.
  • in: RAM-Größe ermitteln in C

    geschrieben von kozak

    hackyourlife schrieb:
    Hast du einen wichtigen Grund ... []

    Ja, das hat einen Grund.
    Es geht um Optimierung beim Kopieren.
    Ich habe, oder besser gesagt, der User hat im Endeffekt 3 Varianten zur Auswahl.
    1. Blockweises Kopieren
    2. Kopieren mit Zwischenspeichern
    3. und unter Verwendung eines Speichabbilds
    Nach dem Kopiervorgang wird jeweils die Zeit ermittelt und bla bla bla. Eigtl irrelevant für das vorliegende Problem.

    Die ertse Variante - Blockweises kopieren, die du bereits erwähnt hast, habe ich umsetzten können. Dem User wird die Möglichkeit von Angabe der Blöckgröße (256, 512, 1024 Bytes etc.) bereitgestellt.
    Bei der 2. Methode habe ich bisher einfach einen fixen Wert genommen und diesen als "MaxRamSize" gesetzt. Aber das ist nicht der Sinn der Sache. Deswegen die Frage.

    Danke für den Link. Werde mal durchlesen.
  • in: RAM-Größe ermitteln in C

    geschrieben von kozak

    Ich schreibe eine kleine Konsolenanwendung, wo u.a. auch Kopieren (mit Zwischenspeichern) einiger Dateien erlaubt ist.
    Der Kopiervorgang wird mit Hilfe von stat() und malloc() realisiert.
    Mit stat() ermittle ich die Größe der Quelldatei und mit malloc() allokiere ich einen Speicherbereich in der Größe der Quelldatei. Problem dabei ist, dass wenn die Quelldatei die Größe des Hauptspeichers überschreitet.
    Gibt es in C (bin kein eingefleischter C-Programmierer) Standard-Bibliotheken, wo es eine func den passenden Rückgabewert (bin von Java etwas verwöhnt, wo es beinahe zu allem eine "get" Methode gibt) liefert oder muss man sich da was selbst zusammenbauen?
  • in: Filmempfehlungen?

    geschrieben von kozak

    Falls noch nicht geschehen, kann ich dir (sind schon etwas älter) Inception, Sherlock Holmes 1 + 2 (Spiel in Schatten) ans Herz legen.
    Sind meine Favoriten/Lieblingsfilme.
  • in: Umfrage und Erfahrungen: Apple, Samsung, Nokia und Co.

    geschrieben von kozak

    Meine Handyhistory:
    Siemens M55 -> Samsung SGH-E720 -> Sony Ericsson K800i -> Sagem myV-55 -> Samsung Omnia i900 -> Nokia N73 -> Nokia N78 -> LG KC910 Renoir -> HTC HD2 -> LG Secret KF750 -> HTC HD7 -> Samsung Note N7000 -> Samsung Note2 N7100

    Wie man auf den ersten Blick erkennen kann, bin ich nicht markengebunden. :tongue:
    Handykauf richtete sich meist nach dem Preis/Leistungsverhältnis und dem Design.
    Wobei ich sagen muss, dass ich absoluter Fan von HD2 bin. Ein absoluter Alleskönner.
    Nutze ihn immer noch. Aber mehr für Experimentier-Zwecke - Customizing etc.
    Die meisten Handys sind immer noch in meinem Besitz und ich setze sie immer noch ein, wenn ich mit dem aktuellen Handy gelangweilt bin.
    Aber das HD2 von HTC hat mein uneingeschränktes Vertrauen und mein Favorit. Ich denke so ein Handy wird es kein zweites mal geben. Was eigt. Schade ist.
  • in: Wiedereinstieg, Ratschläge

    geschrieben von kozak

    Hatte schon mal ein ähnliches Laufbahn gehabt.
    Mir hat's geholfen, dass ich die alten Übungs- und/oder Praktikumsaufgaben aus der UNI Zeit nochmals nachgearbeitet hatte.
    Insbesondere hab's dadurch gemerkt, wo noch Nachholbedarf war bzw. ich einige Dinge falsch in Erinnerung hatte.
  • in: Benutzt ihr eine Customrom und wen ja welche ? :)

    geschrieben von kozak

    Was ist der Zweck der Umfrage? Mir ist da der Hintergrundgedanke nicht ersichtlich.
    Bin jedenfalls auf Paranoid Android unterwegs.
  • in: Was für einen Laptop (Uni)?

    geschrieben von kozak

    Jaja, das ewige Leiden :)
    Studiere selbst Info und kann dir ein Lied davon singen.

    - Touchscreen:
    Willst damit die Vorlesung besser folgen? Dann kommt es ganz drauf an, wie der Prof die Vorlesung gestaltet. Wenn der Prof weniger die Tafel benutzt, dann hast du auch weniger zu schreiben. Bei mir bzw. uns ist die Tafel eher zweitrangig. Hauptsächlich "hält" der Beamer die Vorlesung. Touchscreen wäre damit höchstens beim Umblättern komfortabler. Wobei das auch schnell mit einem Mausklick geschehen ist.
    In meinen Augen also nette Spielerei (Touchscreen) und nichts anderes. Wer's braucht. Ich vermisse es zumindest nicht.

    - Performance:
    i5 reicht locker aus.

    - Zollgröße:
    Da habe ich einen amüsanten Effekt beobachten können. Zu Beginn des Studiums hatten die Meisten (beinahe schon alle) einen Laptop in der Hand. Dabei fiel die Wahl von einem 12" bis hin zu 17". Im Verlaufe des Studiums wurde dann halt stark selektiert. 12-er und co. sind schnell ausgeschieden, da vermutlich zu klein und somit weniger produktiv. 17-er sind jetzt nur vereinzelt zu sehen. Das Gewicht und die Größe sind wahrscheinlich dafür verantwortlich. Würde ich mal annehmen. Letztendlich blieben zahlreich die 15-er (und die kleine Apfel-Fraktion *hust*) übrig.

    - Auflösung:
    Es ist nur meiner Meinung! FHD zu viel und HD zu wenig für einen 15" (Sofern 15" überhaupt in Frage kommt). Ich entschied mich für die Mitte. HD+, sprich 1600x900.
    Am besten ist es jedoch vorher im Laden ausprobieren, mit welcher Auflösung man am besten zurecht kommt.

    Zum Schluss noch eine Anmerkung. Du hast da noch was wichtiges außer acht gelassen - die Tastatur! Spätestens bei umfangreicheren Projekten wirst du merken, dass ohne einer vernünftigen Tastatur du nicht weit kommst.

    Ich persönlich habe gute Erfahrungen mit Fujitsu Lifebook E780 und Dell Latitude e6520 gemacht.
  • in: Lohnt sich ein Raspberry Pi als Webserver?

    geschrieben von kozak

    Ich würde mal sagen - kaufen und ausprobieren.
    Falls das zu hohe Aufkommen, wovon ich erst mal nicht ausgehe, den Pi in die Knie zwingen soll, dann weißt du es spätestens dann mit ziemlicher Sicherheit.
    Rausgeschmissenes Geld ist es ohne hin nicht. Pi ist seine, runde ich mal auf, 70 Euro absolut Wert.
    Zumindest in in meinen Augen.

    Wenn sich jetzt doch herausstellt, dass der Pi als Web-Server nichts taugt, dann kannst du ihn für andere Zwecke einsetzten. Da ist der Pi sehr flexibel.

    Bei mir fungiert er u.a. als VPN-Server, Drucker-Server, NAS (Stichwort Samba, OwnCloud), DNS- und Ad Block-Filter.
    Wie man sieht, viele Einsatzmöglichkeiten. (wenn ich das so durchlese, klingt es schon beinahe wie eine Werbung :biggrin: )

    @Off-Topic
    Was mich noch interessiert.
    Wie lange hält eigtl. Pi den Einsatz als Server aus. Sprich 24-7-365 Betrieb.
    Hat da vlt. jmd schon Erfahrungen?
    Meiner hat jetzt mittlerweile fast 1 Jahr auf den Buckel?
    Verabschiedet sich vorher eher die SD Karte (Schreib/Lesezugriffe) bevor der Pi den Geist aufgibt? :biggrin:
  • in: Festplatte retten

    geschrieben von kozak

    Yay! Schlagzeile! Superman öffnet eine Festplatte in einem unreinen Raum! Eine Tragödie! Katastrophe! Weltuntergang steht bevor! *hust*


    fatfreddy schrieb:
    Dann war auch deine Frage nicht nötig, oder nicht sinnvoll formuliert. :/

    Okay, wenn dem wirklich so ist, versuche ich meine Fragen in ferner Zukunft zu konkretisieren.

    fatfreddy schrieb:
    Wenn Du das Prinzip Reinraum, und dessen Sinn und Zweck wirklich verstanden hättest, wäre auch diese Ergänzung deiner Fragestellung überflüssig, das Du das dann auch bereits wissen solltest. :tongue:

    Schön, du kannst mich also schon aufgrund eines Satzes einschätzen bzw. beurteilen, wie dumm ich doch eigtl. bin. Respekt! Ein weiterer Superman ist geboren.

    fatfreddy schrieb:
    Wenn dir alles bereits bekannt ist, warum belästigst Du dann die User dieses Forums überhaupt mit deinen Fragen?

    Es kamen Tipps, die ich bereits probiert hatte. Das hatte ich u.a. auch geschrieben. Möglicherweise wurde es einfach überlesen. Daher hatte ich lediglich darauf hingewiesen, dass die vorgeschlagenen Tipps schon abgehakt waren.
    Wenn habe ich denn belästigt? Bist Du vlt. einer dieser User, dem ich zur Last falle? Habe ich Dich gezwungen, diesen Thread zu lesen, geschweige denn einen Beitrag dazu zu verfassen? Mache doch einfach einen Bogen um diesen Thread. Verschwende nicht Deine kostbare Zeit :wink:

    Da es wenig mit dem eigtl. Thema zu tun hat und bevor hier noch weitere deplatzierte Wörter/Kommentare fallen, setzt der Superman Punkt an dieser Stelle.
  • in: Festplatte retten

    geschrieben von kozak

    nightwolf schrieb:
    ... Ein Reinraum ist ein zu mindestens 99,97% von Staub befreiter Raum. Machbar mit aufwenigen Lüftungsarbeiten inkl. Luftfilter und Betreten nur nach absuluter Säuberung in der Luftschleuse. ...

    Was ein Reinraum ist/bedeutet, ist mir durchaus bewusst. Die Definition war nicht nötig :wink:
    Mich interessierte es v.a. in Bezug auf die HDD. (Wie oben erwähnt, die HDD im "normalen"/durchschnittlich dreckigen :lol: Zimmer zu öffnen bzw. inspizieren.)


    nightwolf schrieb:
    ... Für den Tausch der äußeren Elektronik musst Du die HDD nicht öffnen - das ist nur die Platine auf der Rückseite. ...

    Das war für mich ebenfalls nicht neu :wink: ->
    kozak schrieb:
    ... . Habe ... eine baugleiche (HD103SJ) gebrauchte geschoßen. Die Platte wird einwandfrei erkannt.
    Dann gleich den Platinenwechsel (natürlich vorher BackUp) vorgenommen. ...


    Die Rettung der Platte wird vorerst eingestellt :biggrin:.
    Habe die HDD geöffnet (vorher schön mit dem Staubsauger das Zimmer auf hochglanz gebracht :lol: :megarofl:). Auf den ersten Blick scheint alles in Ordnung zu sein. Der Lesekopf sitzt nicht fest und sonst keine sichtbare Mängel festzustellen.

    Spiele dann mal ein wenig "HDD-Lotto". Vlt. taucht mal im Laufe der Zeit ein passender donor auf :lol: .
    Werde mich ebenfalls zum Wort melden, falls ein entsprechender Spender gefunden wird (wovon ich allerdings nicht ausgehe).
  • in: Festplatte retten

    geschrieben von kozak

    fatfreddy schrieb:
    ad 1) Hardwareverschlüsselung ist z.Zt.nur bei Business-Notebooks Standard. Da wir hier von einer 3,5" HDD reden, ist es nicht sehr wahrscheinlich, das sie davon betroffen ist. Es sei denn, Du hast entsprechende Softwareauf deinem System installiert. Das wüßtest Du aber und würdest nicht fragen. :wink:

    Schön, wenn man immer was dazu lernen kann.
    Bzgl. der Verschlüsselung - eine HDD ist zwar verschlüsselt, hat aber auf die (vorerst) defekte HDD keinen all zu großen Einfluss, gehe ich mal stark davon aus.


    fatfreddy schrieb:
    Unabhängig von allem, bisher genannten, gibt es aber noch einen weiteren, zwar unwahrscheinlichen, aber möglichen Fehlergrund. Nämlich den Port auf deinem Mainboard, an dem die HDD angebunden ist. Schon mal einen anderen SATA-Port getestet?

    Siehe:
    kozak schrieb:
    Auf dem "heimischen" Rechner (wo sie u.a. eingebaut war) habe ich versucht, sie auf allen Sata-Anschlüßen (auch zigtausende Sata Kabeln durchprobiert) anzusteuern. Einzeln und mit den anderen. Leider kein Erfolg.
    Auf dem Ubuntu Rechner ähnliches Bild.

    Die Platte kann nicht zurückgeschickt werden, da sie aus dem Rechner (Neuanschaffung) meines Bruders stamm und er mir deutlich gemacht hat, dass er den Rechner, nur wegen dieser einer Platte, nicht zurückschicken wird :lol:

    Habe allerdings jetzt mal beim bekannten Onlinehändler günstig eine baugleiche (HD103SJ) gebrauchte geschoßen. Die Platte wird einwandfrei erkannt.
    Dann gleich den Platinenwechsel (natürlich vorher BackUp) vorgenommen.

    Einfachheitshalber:
    Funktionierende Platine von der gebrauchten HDD = Y
    (funktionierende?) Platine von der defekten HDD = N

    Y auf die defekte HDD -> HDD nicht erkannt
    N auf die gebrauchte HDD -> HDD nicht erkannt
    Y zurück auf die gebrauchte HDD -> HDD läuft wieder*
    (N zurück auf die defekte HDD -> HDD läuft nicht* :biggrin: )
    * [in dem Sinne, dass sie erkannt wird]

    @fatfready
    1. Was hat es mit dem "sterilen" Raum auf sich? Wie schlimm ist es, wenn ich die Obduktion im meinem Zimmer ausführe? Ich werde die Platte eigtl. so oder so öffnen. Viel zu verlieren habe ich sowieso nicht.
    2. Bzgl. der Diff. der SerienNr. der Platten. Wie kann man diese bestimmen? Ich meine, ich habe jetzt zwei Platten vor mir liegen und die SerienNr besteht ja nicht nur aus Ziffern, sondern auch aus Buchstaben. Da kann ich schlecht eine Differenz bilden :biggrin:
    Oder ist mit der Diff. was anderes gemeint?
  • in: Festplatte retten

    geschrieben von kozak

    mein-wunschname schrieb:
    Wird die Platte denn vom Bios (korrekt) erkannt?
    Hast du mal probiert, die Platte an einen anderen SATA-Kanal ranzuhängen?
    Hast du deine Tests mit Ubuntu etc. so gemacht, dass die defekte Platte die einzige angeschlossene ist? ...

    Auf dem "heimischen" Rechner (wo sie u.a. eingebaut war) habe ich versucht, sie auf allen Sata-Anschlüßen (auch zigtausende Sata Kabeln durchprobiert) anzusteuern. Einzeln und mit den anderen. Leider kein Erfolg.
    Auf dem Ubuntu Rechner ähnliches Bild.

    Im Bios wird die Platte nicht angezeigt. Passiert jedoch folgendes:
    1. GA Z77 D3H Board: Platte angeschlossen ->
    es vergeht gefühlte 1 Minute bis man ins Bios kann. Dort wird sie nicht aufgelistet.
    Bei dem anderen Board (MSI Z77A G43) dauert es sogar fast 3 Minuten (gemessen) bis man ins Bios kann.
    Doch auch hier gleiches Bild.
    2. Platte weg -> Bios meldet sofort, dass keine bootfähiges Medium da ist. Beide Boards.

    Und das sagt mir, wie bereits erwähnt, dass sie wohl nicht komplett hinüber ist. Zumindest denke ich es.


    nightwolf schrieb:
    Ja, theoretisch ist es möglich, die Platine einer anderen - NICHT Hardware-verschlüsselten - HDD zu verwenden, wenn Du Dir den Umbau zutraust. Wichtig ist hier nahezu gleicher Produktionsmonat und gleiche Firmware - sofern das erst vor kurzem passiert ist, kannst Du da durchaus Glück haben.
    lf

    1. Wie kann ich überprüfen bzw. wo kann man es nachlesen, ob HW Verschlüsselung vorliegt oder nicht?
    2. Ähnlich mit dem Produktionsdatum. (Über Seriennummer?)

    Trauen an die Sache, sofern ein gewisser Erfolg in Aussicht ist, würde ich mich allemal.
    Selbst dann, denke ich, wenn es mit dem Erfolg nicht hinhaut.

    Auf der Platte waren überwiegend private Photos/Video und eine (mühsam gesammelte :biggrin:) Wallpaper Collection.
    Meisten Photos kann man sicherlich wieder beschaffen. Ein Besuch mit dem USB Stick bei all den Freunden/Kollegen etc. Wird mit einer sehr hohen Wahrscheinlichkeit viel Zeit in Anspruch nehmen :scared:


    mein-wunschname schrieb:
    ...
    Meine persönliche Strategie in solchen Fragen (wenn es um gaaaaanz wichtige Daten geht) : Spezialisten vor Ort befragen und ggf. mal einen Fuffi blechen

    Geschieht es vor Ort? Nach dem Motto, habe hier 2 Festplatten. Schmeiße mal bitte von der einen Platte die Daten auf die Andere.
    Oder muss man die Platte über Tage gar Woche bei dem Fachmann lassen.
    Bin leicht paranoid was meine pers. Daten angeht :biggrin:
  • in: Festplatte retten

    geschrieben von kozak

    Nabend allerseits,
    auch wenn ich es für unwahrscheinlich halte, fragen kostet nichts.

    Auf meinem Rechner sind mehrere HDD's im Einsatz. Für Prog's, Data's etc.
    Nun hat sich aber eine, relativ neue, HDD verabschiedet. Sie hatte gerade mal 200 +/- Betriebsstunden hinter sich.
    Es ist eine von Samsung. Typ HD103SJ.
    Die Platte war v.a. für Programme und einige pers. Daten vorgesehen.

    Die Platte lief im Betrieb einwandfrei, jedoch nach einem erzwungenen Beenden eines Programm und darauf folgendem Neustart des Rechners wurde die Festplatte plötzlich nicht mehr erkannt.
    Kann dies mit dem Defekt der Platte zusammenhängen?
    Wenn die Platte angeschlossen ist, dann dauert es fast 2 Minuten bis Windows zum Login schafft.
    Man hört auch, dass das System versucht sich den Zugriff auf die Platte zu verschaffen - HDD dreht voll auf und der Lesekopf springt hin und her.
    Wenn man die HDD entfernt, startet Windows ganz normal.
    Mein gesunder Menschenverstand sagt mir, dass sie wohl noch nicht komplett zerstört ist.

    Habe versucht die Platte unter der Verwendung von Live Cd, Ubuntu und an anderem Rechner erkennen zu lassen.
    Leider erfolglos.

    Wenn es an der HDD-Platine liegen sollte, kann man sich eine gleiche Platte (103SJ) kaufen und die Platine von der gekauften mit der von der kaputten zu ersetzen?
    Ist solches Vorhaben überhaupt technisch machbar?


    Falls von Bedeutung:
    Win 8.1 64
    i5 3570k
    GA Z77 D3H
    R9 280x

  • in: Hallo

    geschrieben von kozak

    ein herzliches Willkommen meinerseits.
    Hast gute Wahl getroffen.
  • in: Gibt es hier Freunde von US Autos?

    geschrieben von kozak

    hpage schrieb:
    earn-money schrieb:
    Also ich finde die alten US Cars richtig geil, will mir in Zukunft auch mal ein muscle car zulegen :biggrin:


    Begründen kannst du es nicht.


    Es gibt schöne alte US Cars der Spritverbrauch alter Autos ist aber höher als bei Neuen Autos.
    Bei einen Unfall ist man auch nicht so Sicher.
    Alte Autos sind meiner Meinung nicht für den Alltag und sollten auch nicht Für den Alltag benutzt werden um Schäden zu vermeiden.


    Bzgl. der Sicherheit kann ich das auch so unterschreiben.
    Wobei ich generell, egal ob jetzt ein alter Muscle Car oder ein anderer Oldtimer oder anderer Traumwagen, den Wagen nicht als ein Alltagsauto ansehe.
    Dafür wäre er mir auch viel zu Schade und die Sicherheit (insbes. Oldtimer) dürfte man auch nicht vernachlässigen. (Allerdings sitzt die größte Gefahrenquelle am Steuer.)
    Der Spritverbrauch wäre mir jedoch völlig egal.

    Die neuen Autos können schön sein. Ist aber kein Muss.
    Liegt bekanntlich im Auge des Betrachters. Praktisch sind sie jedoch allemal.
    Ich persönlich bevorzuge keine neue Fabrikate. Eher die, wo man noch die Hand selbst anlegen kann. Wäre dann ca. 60er bis 90er schätze ich. Setzt allerdings das nötige technische Verständnis voraus, welches evtl. dem einen oder anderen fehlt.

    Wenn das nötige "Kleingeld" mal endlich da ist, sollte es ein 69er Mustang GT(500) werden.
    Wobei gesagt werden muss, dass ich nicht nur auf "Ami" fixiert bin.
    Genauso gut könnte es auch ein Skyline R34 GTR werden.
    Aber die "Klassiker" wie 59er Eldorado oder 68er Charger R/T haben schon in sich.
    Sind einfach formschön, finde ich. Und diese "Musik".
    Einfach mal das Fenster runter kurbeln und den ganzen Tag diese Tonkunst des Motors genießen.
    Daher würde ich mich auch als Freund eher alten US Cars "outen" :lol:
    Wobei die nötigen Ersparnisse für den 68er Charger R/T wahrscheinlich ziemlich viel Zeit in Anspruch nehmen werden :slant:



    ofweg schrieb:
    Zählt ein Jeep Wrangler auch? Dann bin ich auch dabei.

    Klar, warum nicht :tongue:
  • in: 64Bit Assembler

    geschrieben von kozak

    Ich verstehe nicht ganz was du meinst, versuche aber ein paar Antworten zu geben.
    Generell ist Assemlber(-sprache) verschieden.
    Man muss sich also entscheiden, mit welcher "Prozessorfamilie" man arbeiten möchte, da bsp.-weise Assebmbler vom MSP430 anders aussieht als der vom AVR oder ARM oder Intel etc...
    Es gibt zwar Parallelen, im Grunde sind sie jedoch unterschiedlich.

    Es wäre also gut zu wissen, mit welchem Prozessor/µC du dich auseinander setzen möchtest, da, wie gesagt, es für den jeweiligen Prozessor/µC unterschiedliche (speziell angepasste) Befehlssätze gibt.

    Ich hatte das Vergnügen mit MSP430 und MIPS zu arbeiten (im Rahmen einer UNI Arbeit).
    Prinzipiell kann ich sagen, dass der 64Bit Befehlssatz (BS) die Erweiterung des 32Bit BSs ist.
    Grob gesagt, wird der Adressraum von 32Bit auf 64Bit "aufgestockt".
    Welche neue Features durch die Erweiterung dazu kommen, hängt dann mit dem jeweiligen Prozessor/µC zusammen.

    MIPS wurde anfänglich mit 32Bit Architektur ausgestattet und später auf 64Bit erweitert.
    MSP430 dagegen z.B. ist ein 16Bit Prozessor.
  • in: Spielverlauf vor Manipulation schützen

    geschrieben von kozak

    Vlt. habe ich auch einen Denkfehler in der Entwicklung gehabt.
    Das Game an sich war mal eine HA an der UNI.
    Nun dachte ich mir, dass ich das Spiel ein wenig erweitere.

    Momentan verläuft das so:
    Da das Spiel recht simpel ist, werden die ganzen Fortschritte intern in Listen und Arrays hantiert bzw. gespeichert/gelesen.
    Nur im Falle des Beendens werden diese (aktuelle) Fortschritte dann an die Datei übergeben und gespeichert.
    Beim Start des Spiels wird dann die entsprechende Datei mit den zuletzt gespeicherten Fortschritten "an die Liste/Arrays" übergeben, sodass das Spiel dann wieder die Ergebnisse/Fortschritte intern abarbeitet/speichert.
    Und hier stört es mich, da man hier theoretisch, wie bereits erwähnt, falsche/manipulierte Werte übergeben kann.
    Natürlich muss man auch wissen, welche Werte man abändern muss, ansonsten wird das Programm erst gar nicht starten.
    Da ich jedoch mit aussagekräftigen Variablennamen arbeite, kommt man mit ein wenig Glück auf die richtige Werte.

    Wegen der Performance:
    Das Spiel hat 20 Levels.
    Ich hatte spaßeshalber die Caesar-Verschlüßelung (ja, ich weiß :biggrin:) genommen und stellte beim Laden von Level1 und Level 20 einen Unterschied von etwa 2 Sec. fest.
    Das ist nicht die Welt, jedoch dachte ich, wenn das Spiel mehr als 20 Levels haben soll, dann fällt der Unterschied größer aus.

    Guter Tipp bzgl. des binären Speicherns.
    Mal schauen, ob ich es umsetzten kann.
  • in: Welchen Adventkalender habt ihr?

    geschrieben von kozak

    Ich habe einen Adventskalender von der Eurobahn bekommen.:wazzup: :biggrin:
    Muss sagen, dass die Schokolade durchaus gut schmeckt :tongue:
    Dann habe ich noch einen selbstgebasteltes AK von meiner Nichte bekommen. Herrlich :tongue:

    Digitalen AV verfolge ich bei TechnoBase.fm
    Leider noch ohne was gewonnen zu haben :slant: :biggrin:
  • in: Spielverlauf vor Manipulation schützen

    geschrieben von kozak

    Die Daten derart zu verbergen/verschleieren hatte ich auch nicht vor.
    Mein "Miniaturspiel" wird und soll auch nicht mit den ganzen Großkonzernen mithalten können :biggrin:
    Mir gehts im Wesentlichen darum, dass man die Daten nicht auf einem silbernen Tablett serviert bekommt.
    Sprich, wenn man bsp.-weise keine Lust auf ein bestimmtes Level hat, dass man nicht einfach die .TXT Datei öffnet und einige Daten solchermaßen abändert, dass der Level auf einmal als erledigt erscheint.
    Es gibt bestimmt Techniken, die sich genau mit dieser Problematik auseinander setzen.
    Vlt. gibt es hierfür auch spezielle .xx Dateien?
    Ich möchte halt vermeiden, dass man mit Leichtigkeit an die Daten herrankommen kann und so den Spielfluss vor Manipulationen halbwegs zu schützen.
  • in: Spielverlauf vor Manipulation schützen

    geschrieben von kozak

    frohe Weihnachten allerseits,

    habe ein kleines Problemchen.
    Ich entwickle derzeit ein kleines Game (unter Java). 2D, nichts weltbewegendes.
    Programmieren an sich bereitet mir (noch?!) keine große Schwierigkeiten.
    Doch an einem Punkt scheitere ich.
    Zur Zeit sieht es so aus.
    Ich habe eine "Haupt-Conf" -Datei. Dort wird u.a. Auflösung, Schwierigkeitsgrad etc. gespeichert. Alles in lesbarer Form (.INI Datei).
    In der zweiten Datei wird Spielverlauf (eine Art safe file) gespeichert. Ebenfalls in lesbarer Form. Diesmal ist es eine .TXT Datei.
    Hat den Vorteil, dass ich verfolgen/nachvollziehen kann, dass alles so gespeichert wird, wie ich es mir vorgestellt habe.
    Wo es jedoch Vorteile gibt, gibt es auch Nachteile. Eins davon z.B. wäre, dass wenn man bestimmte Parameter manipuliert, plötzlich der Spieler mehr Kraft hat, als er es sollte.
    Gibt es einen Trick, wie man diese Sache bewerkstelligt?
    Ich hatte erst an die Verschlüßelung gedacht, doch wenn das Game komplexer wird, denke ich, dass dies sich dann auf die Performance auswirkt.
    Wenn das Spiel aber sowieso komplexer werden soll, da dachte ich, dass ich auf .db umsteige.
    Aber auch hier kann man (wenn man will) später die Informationen auslesen.

    Die eigtl. Frage wäre also, wie man solche Sachen von vornherein unterbindet.
    Es gibt bestimmt ein "Kochbuch" nach dem sich die meisten richten.
    Oder legt der Entwickler selbst fest, wie und wo er die Daten ablegt.
    Falls ja, wie verhindert man, dass die Daten manipuliert werden können?
  • in: Free Internet Security 2013

    geschrieben von kozak

    Ich habe eine Zeit lang Comodo Internet Security genutzt. Ist Freeware. Hat AV und Firewall.
    Hatte allerdings ab und zu mal Falschalarm. Sonst war ich zufrieden.
    Derzeit verwende ich jedoch gar kein AV, nur eine Firewall, da ich schon länger auf Ubuntu umgestiegen bin.
    Das soll allerdings nicht heißen, dass Linux unangreifbar ist.
    Letztendlich sitzt die größte Gefahrenquelle vor dem Rechner.
  • in: Low Budget Notebook für Experimentierzwecke

    geschrieben von kozak

    Mit Raspberry Pi werde ich mich demnächst auseinadersetzten, Richtung Media Center. Aber das ist eine anderes Thema.

    Ich brauche schon ein mobiles Gerät. Da ich mal bei mir, mal bei'm Kumpel bin.
    Habe jetzt die letzten Wochen eBay Auktionen beobachtet und da ist mir Dell, speziell D600 und D630, aufgefallen.
    Bei gut Glück wurden sie teilweise unter 90 gehandelt. Aber etwa die Häfte war auch defekt. Deswegen war meine Frage nach Erfahrungen erstmal speziell für die beide Geräte in Punkto Zuverlässigkeit. Und Serial Port haben die auch :tongue: .
    Mit "USB to COM" habe ich bisher schlechte Erfahrungen und will, ehrlich gesagt, am besten auf i-weche "Converter-Lösungen" verzichten.

    @spitzei
    Die Seite werde ich mir anschauen. Vlt. finde ich was passendes.
  • in: Low Budget Notebook für Experimentierzwecke

    geschrieben von kozak

    nabend allerseits,
    ich steige langsam in die µC-Welt und experimentiere derzeit noch ziemlich viel (Stichwort eigener programmer u. etc.).
    Daher, falls was schief gehen sollte und mir mein Jetztiger dafür zu Schade ist, bin auf der Suche nach einem Low-Budget Laptop.
    Laptop soll auf jeden Fall, wie aus dem Titel hervorgeht, keine High-End Komponente besitzen, wohl aber serielle Schnittstelle.
    Hat da jmd. Empfehlungen/Erfahrungen, welche Laptops (einigermaßen) robust sind und ver­hält­nis­mä­ßig noch an Leistung bieten können.
    Derzeit bin ich auf Dell fixiert, D600-D630. Bin aber absolut nicht markengebunden. Es kann auch meinetwegen einer von Medion sein.
    Preislich dachte ich bis max. 80-100€
    Bisher bin ich mit einem von Schneider :tongue: gut ausgekommen, doch nach mittlerweile 13 Jahren, hat er nun die Nase voll :shy:
  • in: Excel Formular-Eigenschaften

    geschrieben von kozak

    Wenn ich dich richtig verstanden habe, dann brauchst du die Pivot-Tabellen.
    Sieh es dir mal bei YouTube an.
    Stichwort: Pivot Tabelle
  • in: Ubuntu 12 paar Fragen

    geschrieben von kozak

    Mal so nebenbei gefragt. Wird Mint (nicht die Debian Version) eigtl. auch per Update auf 12.04 gebracht, da er ja zum gößten Teil auf Ubuntu basiert?
  • in: Installer in Setup integrieren

    geschrieben von kozak

    Danke erstmal für den Tipp.
    Werde mal testen.
  • in: Home laptop!

    geschrieben von kozak

    Was genau soll dein Home-Laptop denn können?
    Fürs Surfen und bissen Office reicht ein Laptop allemal.
    Interessant wäre vlt. auch zu wissen, wie alt dein Laptop ist.

    Ansonsten hat nikcs-tipps schon recht gute Übersicht gegeben.
  • in: Installer in Setup integrieren

    geschrieben von kozak

    Kann mir einer verraten, wie man ein "Setup in Setup" integrieren kann?
    Ausgangssituation ist folgende. Ich habe ein Programm geschrieben, die auf MySQL zugreift und damit auch arbeitet.
    Allerding wird das ganze über ODBC-Treiber (Zugang zu MySQL) gesteuert. Diesen (ist .MSI Datei) kann man problemlos auf der MySQL-Seite runterladen, jedoch möchte ich das nicht.
    Ich will, dass der User diesen bei der Installation bei Bedarf auswählen kann und der Treiber dann aus "meinem" erstellten Setup installiert wird.
    Jedoch wenn ich diese .MSI Datei in "mein" Setup aufnehme, wird diese bei der Installation auch als .MSI Datei entpackt und nicht ausgeführt.
    Wie kann man sowas steuern?
    Probiert habe ich bisher mit b1gSetup und NSIS, da der Aufwand einen eigenen Setup zu schreiben mir zu groß ist.
  • in: Hack-versuche mit Anruf, Missbrauch LogMeIn

    geschrieben von kozak

    An der Dreistigkeit wird es wohl noch in ferner Zukunft nicht mangeln.
    Ich lege aber generell bei i-welchen nicht seriösen "Gesprächspartner" einfach auf.
    Habe kein Nerv dazu, mir i-wechle Geschichten noch anzuhören :biggrin:
  • in: Eine Art Netzwerkfestplatte

    geschrieben von kozak

    Was hat es mit den Ports auf sich? Das verstehe ich nicht ganz? :confused:
  • in: Eine Art Netzwerkfestplatte

    geschrieben von kozak

    wie kann ich das dann einstellen? Einer meiner Rechner läuft fast immer. Kann ich dann die Festplatte einfach so wie bsp.-weise Drucker freigeben?
  • in: Eine Art Netzwerkfestplatte

    geschrieben von kozak

    Moinsens,
    Problemstellung: Ich habe 2 Rechner zu Hause (1 und 2) und ein Laptop. Arbeiten tue ich oft mit allen drei. Heute mit Rechner 1, morgen mit Rechner 2 und dann noch Laptop etc. Ich habe z.B. eine Präsentation am Rechner 1 angefangen, die ich aber am Laptop vollenden möchte. Kann ich i-wie eine (etrxa dafür angelegte) Festplatte "freigeben" wo ich dann von allen Rechner Zugriff haben kann? Nicht dass ich jedes mal von i-einem Rechner mit USB Stick hin und her kopieren muss?
    Alle Rechner/Laptop laufen über W-Lan.

    hier ein Bild, wie in etwa ich es mir vorstelle:
    http://kozak.lima-city.de/sonstiges/188964423.jpg
  • in: Problem mit Komponentenbundle

    geschrieben von kozak

    Nein, so weit vom Verstand bin ich nun auch nicht :biggrin:


    Aber das Problem habe ich inzwischen beseitigt.
    Lag am BIOS. Neues Update - und alles läuft super :prost:
  • in: Problem mit Komponentenbundle

    geschrieben von kozak

    Nabend allerseits,
    Habe mir paar Teile bestellt, da ich mein Rechner bissen aufrüsten möchte/musste ^^ und heut sind die alle angekommen.
    Habe alles sammengebaut und stehe nun vor dem Problem, dass der Rechner bzw. der Monitor mal an ist/geht und mal nicht.
    Wenn ich auf den Knopf drücke dann laufen immer alle Lüfter, Kühler, Grakas und etc. aber der Bildschirm bleibt mal schwarz, mal nicht.
    Weiß einer woran es liegen könnte?
    Denke nicht, dass es die G-Karte schuld ist.

    System:
    ASUS P5B
    Intel q6600 @ standart (2,4) + Zalmann Kühler
    Gainward HD4870 GS

    Netzteil habe ich von meinem alten übernommen. Hat 550W
  • in: Tools zum Lesen von eBooks

    geschrieben von kozak

    Nein, keine Comics. PDF reicht mir.
    Ja, mir ist bewusst, dass iPad kein reiner eBook Reader ist, doch die Umsetzung, wie man da Bücher liest, gefällt mir.

    @ bladehunter
    Als unangenehm würde es nicht direkt bezeichnen. Das einzige was mich bissen stört, ist halt die Tatsache, dass man keine Spielerei hat, wie z.B. beim Lesen mit iPad (Blättern des Buchs beispielsweise, aber unterlasst bitte die Beiträge, die das iPad anpreisen. Darum geht es hier nicht.). Das ist der einzige Knackpunkt.

    Wenn es jedoch keine solche Tool/s gibt, dann ist es auch gut. Man kann auch weiter mit dem Foxit leben.

Login zum Webhosting ohne Werbung!