[Raspberry Pi] send Mail Konfiguration

How to Configure the Raspberry Pi with Debian image to Send Mails trouth an firewall.

# Login as Root
# Update Package List
apt-get update
# apt-get install ssmtp

# if Installation complete
# Configure the ssmtp.conf

vim /etc/ssmtp/ssmtp.conf
root=yourMailAddy@myDomain.com

# Sender Server / Extern Mail Hoster Adress
mailhub=mail.myDomain.com:25

# Senders Host must be Exist.
hostname=myDomain.com

AuthUser=myMailUserName
AuthPass=MySecretKey
UseTLS=YES

Now the Mail Configuration is ready to test.

# Login as Root
pstree | mail -s "PSTREE RESULT" mymail@addyy.com

If you plan to test this Projekt you need:

c++ vc11 0x00418573 in Viewer3d.exe: 0xC0000005: 0x00000000

Bei den mfc Samples in Opencacade für Visual Studio 2012 kommt es bei if (!pApp->InitApplication()) in den Beispielen zu einer Null Pointer Exception.

nullpointer

nullpointer2

Die Ursache ist folgende im Debug mode wird anscheint die Datei „mfcsample.dll“ nicht in das bind verzeichnis kopiert.
Das muss an der stelle händisch erfolgen.


Quelle: ~\opencascade-6.7.1\samples\mfc\standard\win32\vc11\libd\mfcsample.dll
Ziel: ~\opencascade-6.7.1\samples\mfc\standard\win32\vc11\bind\

Quelle: http://www.opencascade.com/content/sample-run-errorvc2008

Fehler nach update auf VisualStudio 2012

Nachdem ich mein VisualStudio von 2008 auf VisualStudio 2012 aktualisierst habe. Konnte ich keine neuen Projekte in C++ mehr erstellen die Kompilierung scheitertet jedes mal. Selbst die beschriebene Änderung der Plattform brachte keinen Erfolg und ich erhielt immer noch die folgenden Fehlermeldungen:

Fehler 1 error C2065: 'LOAD_LIBRARY_SEARCH_SYSTEM32': nichtdeklarierter Bezeichner c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlcore.h 633 1 MFCApplication3
Fehler 2 error C2061: Syntaxfehler: Bezeichner '__RPC__inout_xcount' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3011 1 MFCApplication3
Fehler 3 error C2733: 'BSTR_UserMarshal' : Zweite C-Bindung für überladene Funktion nicht zulässig c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3011 1 MFCApplication3
Fehler 4 error C2061: Syntaxfehler: Bezeichner '__RPC__in_xcount' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3012 1 MFCApplication3
Fehler 5 error C2733: 'BSTR_UserUnmarshal' : Zweite C-Bindung für überladene Funktion nicht zulässig c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3012 1 MFCApplication3
Fehler 6 error C2061: Syntaxfehler: Bezeichner '__RPC__inout_xcount' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3016 1 MFCApplication3
Fehler 7 error C2733: 'HWND_UserMarshal' : Zweite C-Bindung für überladene Funktion nicht zulässig c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3016 1 MFCApplication3
Fehler 8 error C2061: Syntaxfehler: Bezeichner '__RPC__in_xcount' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3017 1 MFCApplication3
Fehler 9 error C2733: 'HWND_UserUnmarshal' : Zweite C-Bindung für überladene Funktion nicht zulässig c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atliface.h 3017 1 MFCApplication3
Fehler 10 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\uianimation.h 2621 1 MFCApplication3
Fehler 11 error C2065: 'UI_E_VALUE_NOT_SET': nichtdeklarierter Bezeichner c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxanimationhelper.h 411 1 MFCApplication3
Fehler 12 error C2065: 'UI_E_VALUE_NOT_SET': nichtdeklarierter Bezeichner c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxanimationhelper.h 441 1 MFCApplication3
Fehler 13 error C2011: 'DXGI_FORMAT': 'enum' Typneudefinition c:\program files\microsoft sdks\windows\v6.0a\include\dxgitype.h 85 1 MFCApplication3
Fehler 14 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 309 1 MFCApplication3
Fehler 15 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 707 1 MFCApplication3
Fehler 16 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 853 1 MFCApplication3
Fehler 17 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 923 1 MFCApplication3
Fehler 18 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 1007 1 MFCApplication3
Fehler 19 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 1036 1 MFCApplication3
Fehler 20 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\windows kits\8.0\include\um\d2d1.h 1092 1 MFCApplication3
Fehler 21 error C2143: Syntaxfehler: Es fehlt ';' vor '*' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxwin.h 5584 1 MFCApplication3
Fehler 22 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxwin.h 5584 1 MFCApplication3
Warnung 23 warning C4183: 'GetITaskbarList3': Rückgabetyp fehlt; Memberfunktion, die 'int' zurückgibt wird angenommen c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxwin.h 5584 1 MFCApplication3
Fehler 24 error C2143: Syntaxfehler: Es fehlt ';' vor '*' c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxglobals.h 317 1 MFCApplication3
Fehler 25 error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxglobals.h 317 1 MFCApplication3
Warnung 26 warning C4183: 'GetITaskbarList3': Rückgabetyp fehlt; Memberfunktion, die 'int' zurückgibt wird angenommen c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\afxglobals.h 317 1 MFCApplication3
27 IntelliSense: Mindestens eine Instanz der überladenen Funktion ""ATL::operator new"" weist eine "C"-Verknüpfung auf. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\new.h 80 24 MFCApplication3
28 IntelliSense: Mindestens eine Instanz der überladenen Funktion ""ATL::operator delete"" weist eine "C"-Verknüpfung auf. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\new.h 82 23 MFCApplication3
29 IntelliSense: Diese Deklaration weist möglicherweise keine externe "C"-Verknüpfung auf. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atldef.h 691 1 MFCApplication3
30 IntelliSense: Diese Deklaration weist möglicherweise keine externe "C"-Verknüpfung auf. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atldef.h 701 1 MFCApplication3
31 IntelliSense: Der Bezeichner ""__RPC__inout_xcount"" ist nicht definiert. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3011 75 MFCApplication3
32 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3011 95 MFCApplication3
33 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3011 98 MFCApplication3
34 IntelliSense: Der Bezeichner ""__RPC__in_xcount"" ist nicht definiert. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3012 75 MFCApplication3
35 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3012 92 MFCApplication3
36 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3012 95 MFCApplication3
37 IntelliSense: Der Bezeichner ""__RPC__inout_xcount"" ist nicht definiert. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3016 75 MFCApplication3
38 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3016 95 MFCApplication3
39 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3016 98 MFCApplication3
40 IntelliSense: Der Bezeichner ""__RPC__in_xcount"" ist nicht definiert. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3017 75 MFCApplication3
41 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3017 92 MFCApplication3
42 IntelliSense: Es wurde eine ")" erwartet. c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\include\atliface.h 3017 95 MFCApplication3

mfc_fehler

Ich konnte die Lösung hier finden. Bzw. den entscheiden Hinweis zu den Einstellungspfaden von visual studio %LOCALAPPDATA%\Microsoft\MSBuild\v4.0\

Man muss in diesem Ordner nur die 4.0 in z.B. 4.0_ umbennen und VisualStudio neustarten dann werden diese Settings neuerstellt. Die Projekte können Kompiliert werden.vs_change

Asterisk asterisk-chan-dongle

So erstellt du chan-dongle für deine Asterisk GSM box am Beispiel fürs Cubieboard.


# root werden
sudo su -
# Paket Quellen erneuern
apt-get update
# Asterisk installieren mit zugehörigen Dev und Dok Packen
apt-get install asterisk asterisk-dev asterisk-doc asterisk-modules
# asterisk-chan-dongle downloaden
cd /usr/src
wget https://code.google.com/p/asterisk-chan-dongle/downloads/detail?name=chan_dongle-1.1.r14.tgz
# asterisk-chan-dongle entpacken
tar xzf chan_dongle-1.1.r14.tgz
cd chan_dongle-1.1.r14/
# Chan_dongle conf und bauen..
./configure --enable-debug
make
make install
# dongle conf in Asterisk kopieren und rechte definieren.
cp etc/dongle.conf /etc/asterisk/
chown asterisk:asterisk /etc/asterisk/dongle.conf
service asterisk restart
# Asterisk kontrollieren
asterisk -r

RepRap: Prusa – Teilekaufen

Ich habe mir vor längerzeit vorgenommen auch einen 3D-Drucker zu besitzen, um ein paar halterungen, abdeckungen und einen Quadcopter zu drucken.

Mein 3D Drucker soll unter 450€ Kosten und trozdem ein Prusa i2 sein, aus diesem Grund war mein haupt Markplatz ebay. Mit den Richtiegen suchberiffen meist Englische erhält man entsprechende Parts/Teile auch entsprechend kostengünstig.

  • Zahnriehmen 2m + T2.5 Zahnrad
  • Kugellager 12X LM8UU
  • J-Hotend 0.4 für 3mm ABS/PLA
  • Heizfläche
  • „Data Dealer“: Farmville für Datenverticker

    Beim DatenDealer geht es darum so viele Daten wie Möglich von Personen zu ermitteln und diese Informationen an Firmen zu verkaufen, ohne dabei Stress mit Behörden oder der Person selber zu kommen. Hierbei wird wie ich finde sehr schön dargestellt wie das Web2.0 heut zutage funktioniert.
    arghttp://demo.datadealer.net/

    Quelle: http://www.heise.de/newsticker/meldung/Data-Dealer-Farmville-fuer-Datenverticker-1889193.html

    Lenovo U410 touchpad right click not work under Ubuntu 12.10 LTS rechte Maustaste funktioniert nicht

    Mit der Funktion xinput ist es Möglich sich alle Eingabegeräte auszugeben und diese zu Testen.

     xinput
    
    ....
    Virtual core pointer                        id=a  
       ? PS/2 Synaptics TouchPad                     id=x
    ....

     

    Gut nun wollen wir den Fehler bei Ubuntu 12.10 LTS für den Lenovo U410 beheben. Alles was wir dafür machen müssen ist im Endeffekt modprobe.d und den Eintrag psmouse.modprobe zu erweitern.

    sudo su
    echo options psmouse proto=exps > /etc/modprobe.d/psmouse.modprobe
    reboot

    Nach dem Neustart sollte die rechte Maustaste wie gewohnt funktionieren.