Benutzer:Nikiwaibel/work

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

informations technologie, labor, netzwerk, gehirn, komplex, tank, elektronik, programmieren, service, elektronische daten verarbeitung

Bitcoin cgminer[Bearbeiten | Quelltext bearbeiten]

$ ./configure --enable-cpumining
$ make -j2 && make install
$ bitcoin-qt -server
$ cgminer -o localhost:8332 -O bitcoinrpc:<randomPasswd>

Language and country[Bearbeiten | Quelltext bearbeiten]

Defined in RFC 1766

de-AT

de: language, as defined in ISO 693
AT: country, as defined in ISO 3166

... it seems with the sunray server software, de-AT is not working, but de-DE is.

Python[Bearbeiten | Quelltext bearbeiten]

#! /bin/sh
""":"
exec python $0 ${1+"$@"}
"""

Perl[Bearbeiten | Quelltext bearbeiten]

#! /bin/sh
eval 'exec perl -x -w -S "$0" ${1+"$@"}'
if 0; 
#!perl

MediaWiki[Bearbeiten | Quelltext bearbeiten]

  • fight spam: http://www.mediawiki.org/wiki/Manual:$wgEnableDnsBlacklist
  • fight spam: http://www.mediawiki.org/wiki/Extension:ConfirmEdit
  • fight spam: http://www.mediawiki.org/wiki/Extension:Nuke
  • sidebar: MediaWiki:Sidebar
  • stylesheets: MediaWiki:Common.css
  • javascript: MediaWiki:Common.js
  • logo: Datei:MediaWikiSidebarLogo.png, then in LocalSettings.pgp $wgLogo = "${wgScriptPath}/images/7/70/MediaWikiSidebarLogo.png";
  • favicon: Datei:MediaWikiFavicon.ico, then in LocalSettings.pgp $wgFavicon = "${wgScriptPath}/images/8/82/MediaWikiFavicon.ico";
  • permissions: $wgGroupPermissions['*']['edit'] = false;
  • permissions: $wgGroupPermissions['*']['createpage'] = false;
  • permissions: $wgGroupPermissions['*']['createtalk'] = false;
  • permissions: $wgGroupPermissions['*']['writeapi'] = false;
  • permissions: $wgGroupPermissions['*']['createaccount'] = true;
  • uploads: $wgFileExtensions[] = 'ico';
  • uploads: $wgFileExtensions[] = 'svg';
  • uploads: $wgFileExtensions[] = 'png';
  • subpages: $wgNamespacesWithSubpages[NS_MAIN] = true;
  • parserfunctions: require_once("$IP/extensions/ParserFunctions/ParserFunctions.php");
  • parserfunctions: $wgPFEnableStringFunctions = true;
  • magic word: __NOTOC__
  • magic word: __NOEDITSECTION__
  • magic word: #REDIRECT [[link]]
  • editicon: $wgEditSectionIcon = "$wgScriptPath/images/3/35/Bearbeiten.png";
  • editicon: require_once("$IP/extensions/EditSectionLinkTransform.php");

OpenELEC[Bearbeiten | Quelltext bearbeiten]

mkdir build.OpenELEC-Fusion.x86_64-devel
PVR=yes LLVM_SUPPORT=yes PROJECT=Fusion ARCH=x86_64 time make -j2 release
find packages -type f -name meta -exec grep 'PKG_IS_ADDON="yes"' {} /dev/null \; \
| sed -e 's%.*/\(.*\)/meta:.*%\1%' \
| while read i; do
        PVR=yes LLVM_SUPPORT=yes PROJECT=Fusion ARCH=x86_64 scripts/create_addon $i
done

SunRay[Bearbeiten | Quelltext bearbeiten]

# Get rid of the new Solaris 10 login screen (obviously Solaris 10 only)
touch /etc/dt/config/C/styleModern
# Get rid of the Gnome splash screen
gconftool-2 --type bool --set /apps/gnome-session/options/show_splash_screen false
# Get rid of Network Status applet
gconftool-2 --type list --list-type string --set /apps/panel/global/disabled_applets '[OAFIID:GNOME_NetstatusApplet]'
# Don't show the JDS About screen (Solaris 10)
gconftool-2 --type bool --set /apps/gnome-session/options/sun_extensions/viewed_about_jds_three true
# Get rid of the logout effect
gconftool-2 --type string --set /apps/gnome-session/options/logout_effect black
# Turn on WireFrame windows (Gnome 2.6+ & Solaris 2.0.x Gnome)
gconftool-2 --type bool --set /apps/metacity/general/reduced_resources true
# Turn off wall paper
gconftool-2 --type string --set /desktop/gnome/background/picture_options none
gconftool-2 --type string --set /desktop/gnome/background/primary_color 000000
gconftool-2 --type string --set /desktop/gnome/background/color_shading_type solid
# Use dtterm instead of gnome terminal
gconftool-2 --type string --set /desktop/gnome/applications/terminal/exec /usr/openwin/bin/xterm
gconftool-2 --type string --set /desktop/gnome/applications/terminal/exec_arg -- -e
# Use a simpler theme
gconftool-2 --type string --set /apps/metacity/general/theme Simple
# Turn off tool tips
gconftool-2 --type bool --set /apps/panel/global/tooltips_enabled false
# Use a smaller font
gconftool-2 --type float --set /desktop/gnome/font_rendering/dpi 86
# Turn off the Desktop (submitted by Glynn Foster)
# gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop false

Android[Bearbeiten | Quelltext bearbeiten]

(cd kernel_imx; git checkout v2.6.35.3)
./repo abandon imx_r10.3
. /home/android/imx-android-r10.3/code/r10.3/and_patch.sh
c_patch /home/android/imx-android-r10.3/code/r10.3 imx_r10.3
VERSION=r10.3.1
./repo forall -c git branch $VERSION
./repo forall -c git checkout $VERSION
cd /home/android/imx-android-$VERSION/code/$VERSION
find . -type d -a -name '*.git' | sed -e 's/..\(.*\)....$/\1/' | while read i; do
    echo ===$i===
    j=`echo $i | sed -e 's/platform\///'`
    cd /home/android/imx-android-$VERSION/code/$VERSION/$i.git
    \ls -1 *.patch > series
    cd /home/android/myandroid/$j
    git quiltimport --patches /home/android/imx-android-$VERSION/code/$VERSION/$i.git
    echo ===$?===
done
VERSION=r10.3.2
./repo forall -c git branch $VERSION
./repo forall -c git checkout $VERSION
# execute above 'cd' and 'find'

cd external/linux-firmware-imx
git checkout master
git branch imx_$VERSION
git checkout imx_$VERSION
git quiltimport --patches /home/android/imx-android-$VERSION/code/$VERSION/platform/external/linux-firmware-imx.git
VERSION=r10.3.2.1
git branch imx_$VERSION
git checkout imx_$VERSION
git am /home/android/0001-ENGR00172473-vpu-upgrade-f-w-to-v1.4.50-on-i.mx51-m.patch
android@localhost:~/myandroid/device/fsl/proprietary/omx $ rm -rf lib/ registry/
android@localhost:~/myandroid/device/fsl/proprietary/omx $ cp -a ~/imx-android-r10.3.2/code/r10.3.2/device/fsl.git/device_fsl_proprietary_omx/* .

MySQL cluster[Bearbeiten | Quelltext bearbeiten]

Tue Oct 18 22:12:29 CEST 2011 ..

Tue Oct 18 01:43:27 CEST 2011 .. Tue Oct 18 02:59:45 CEST 2011: get overview about master-slave

Cerebra[Bearbeiten | Quelltext bearbeiten]

TODO:

  • understand boot logic
  • modify image
2011-01-07 (5h)
explore the android SDK and plugins for eclipse and netbeans.
2011-01-03 (7h)
successfully boot from TFTP/NFS
2011-01-02 (6h)
compile uboot, kernel, android
2010w51 (8h)
meetings with guenther
2010-12-13
2200-0400 (6h)
understand redboot and ecos compile strategy; compile this redboot beast
initial repository cleanup (create trunk and shift code into)
understand current state and start documentation
test connectivity and access
2010-11-30
1810..1910 (1h)
Check current state, look at some scripts and docu, define next steps: get everything going on some other computer to learn the basics.
Provide keyboards, mice and powercables.
2010-11-09
1840..1940 (1h)
Test and check OpenVPN config. Provide recommendations.
2010-11-08
1730..1930 (2h)
Check PPPoE config and internet connection settings.
2010-11-01
1900..0100 (6h)
Configure and compile openvpn on the firewall.
Install gcc and dev tools (ie openssl-devel) on the firewall.
Reinstall the firewall with CentOS-5.5 (acpi=off), network setup (DHCP) and basic things (no selinux, no ip6?tables, services, NTP).
Create vbox user and group, move /root/.VirtualBox, setup ROOT shared dir.
Make sunray kiosk working (utscadm).
Update sunray server SW, configure network and DHCP.
Update sunray server OS, setup 1000hz, configure network.
Update fritzbox FW, activate expert mode, check DHCP settings (20..200)
2010-09-30
Android(Google) | MeeGo=Moblin(Intel)+Maemo(Nokia)
2010-09-23
Check Android stuff.

Virtual Computing[Bearbeiten | Quelltext bearbeiten]

2010-09-23
Configure racoon as VPN endpoint.
2010-09-22
Knowledge sharing about OpenIndiana installation and Xen.

Botmat[Bearbeiten | Quelltext bearbeiten]

2010-11-26
2000..0500 (9h)
Implement optimized menu navigation.
Fix edit bug (integer range).
2010-11-25
2200..0400 (6h)
Implement offsets.
Implement solarbot logic.
Simplify temperature calculation (a lot) and reduce errors caused by different Vdd by using Vdd as Vrefadc.
Make ADC and PTC stuff robust.
Wrong temperatures cause by Vdd not being 5V (5.12V instead).
2010-11-24
2200..0400 (6h)
ADC ... why do we have wrong temperatures?
2010-11-23
1730..1930 (2h)
Initial implementation of temperature sensors.
2010-11-20
1100..1200 1600..1700 0030..0130 (3h)
Get/check info about temperature sensors and botmat logic.
Editable menustructure with 2 level autorepeat and range checking.
2010-11-19
2300..0330 (4h30)
Tidy pgmspace.h/PRGMEM -- put menu and def/min/max data into PRGMEM.
Create botmat_demo_keyboard_display_rtc-0.5-prgmem-menu-view-only tag.
2010-11-15
2300..0400 (5h)
Implement pgmspace.h/PRGMEM
2010-11-14
2000..0300 (7h)
Implement pgmspace.h/FLASHMEM
2010-11-13
2000..1800 (22h)
Implement menustructure (view only, so far)
2010-11-11
2030..0330 (7h)
Test of revisionB (max7313).
Various descussions and training.
2010-11-09
Give comments about new website http://www.smog.at/ and AGBs.
2010-11-07
Separate and integrate keyboard (software) interrupts.
SVN repo unavailable.
2010-10-31
move interrupt code (kernel) to class Main.
2010-10-24
Java like event / listener implementations.
Upgrade to Arduino-0021.
Working on the timer now.
2010-10-19
More work on class avr_keyboard.
2010-10-02
Implement pinchange (keyboard) interrupt demo and tag it. Work on some general keyboard implementation (needs timer interrupts later on for doubleclick and longpress).
2010-09-22
Get it ready for Arduino-0019.

OpenIndiana[Bearbeiten | Quelltext bearbeiten]

2010-10-03
Get T2000 ready.
2010-10-02
Suggest to have a general simple build script.
Several updates on the website.
2010-10-01
Get the build environment ready on sparc and document the steps on the Wiki.
Get edit permissions on the OI-Wiki.
Ask about sparc on #oi-dev.