Skip to content

Instantly share code, notes, and snippets.

@varesa
varesa / lock.lua
Created July 18, 2012 12:16
Lock for ComputerCraft (Minecraft mod)
--
-- This is a program to lock a chest/door with computercraft
-- Made by Esa Varemo
--
--
-- NOTE: This file must be named 'startup', for the computer to load the program on startup
--
file = io.open("password","r")
@varesa
varesa / gist:3868593
Created October 10, 2012 21:35
./configure ... -v
+ /home/esa/sources/qt5/qtbase/configure -opengl es2 -device linux-rasp-pi-g++ -opensource -confirm-license -optimized-qmake -reduce-relocations -reduce-exports -release -make libs -prefix /usr/local/qt5pi -v
Precompiled-headers support enabled.
g++ -c -fvisibility=hidden fvisibility.c
Symbol visibility control enabled.
g++ -o libtest.so -shared -Wl,-Bsymbolic-functions -fPIC bsymbolic_functions.c
Symbolic function binding enabled.
This is the Qt Open Source Edition.
You are licensed to use this software under the terms of
@varesa
varesa / gist:4153185
Created November 27, 2012 08:43
flash peli
package fi.dy.esav.loppupeli {
import flash.display.*;
import flash.geom.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
import flash.ui.*;
public class Main extends movieclip {
@varesa
varesa / gist:4156911
Created November 27, 2012 20:48
make error (qt5)
/home/esa/qtonpi/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf-g++ -Wl,-rpath-link,/home/esa/qtonpi/rpi_image//opt/vc/lib -Wl,-rpath-link,/home/esa/qtonpi/rpi_image//usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/esa/qtonpi/rpi
_image//lib/arm-linux-gnueabihf --sysroot=/home/esa/qtonpi/rpi_image/ -Wl,--no-undefined -Wl,-O1 -shared -Wl,-Bsymbolic-functions -Wl,--dynamic-list,/home/esa/qtonpi/qt5/qtbase/src/corelib/QtCore.dynlist -Wl,-soname,libQt5Core.so.5 -o libQt5Core.so.5.0.0 .obj/release-shared/qabstractanimation.o .obj/release-shared/qvariantanimation.o .obj/release-shared/qpropertyanimation.o .obj/release-shared/qanimationgroup.o .obj/release-shared/qsequentialanimationgroup.o .obj/release-shared/qparallelanimationgroup.o .obj/release-shared/qpauseanimation.o .obj/release-shared/qatomic_unix.o .obj/release-shared/qglobal.o .obj/release-shared/qlibraryinfo.o .obj/release-shared/qmalloc.o .obj/release-shared/qnumeric.o .obj/release-shared/qlogging.o .obj/release-shared/qatomic.o .obj/release-shar
@varesa
varesa / gist:4181634
Created December 1, 2012 11:33
EGL + udev errors
cd eglfs/ && ( test -f Makefile || /home/esa/qtonpi/qt5/qtbase/bin/qmake /home/esa/qtonpi/qt5/qtbase/src/plugins/platforms/eglfs/eglfs.pro -o Makefile ) && make -f Makefile
make[4]: Entering directory `/home/esa/qtonpi/qt5/qtbase/src/plugins/platforms/eglfs'
rm -f libqeglfs.so
/home/esa/qtonpi/gcc-4.7-linaro-rpi-gnueabihf/bin/arm-linux-gnueabihf-g++ -Wl,-rpath-link,/mnt/rpi//opt/vc/lib -Wl,-rpath-link,/mnt/rpi//usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/mnt/rpi//lib/arm-linux-gnueabihf --sysroot=/mnt/rpi/ -Wl,--no-undefined -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/usr/local/qt5pi/lib -shared -o libqeglfs.so .obj/release-shared/main.o .obj/release-shared/qeglfsintegration.o .obj/release-shared/qeglfswindow.o .obj/release-shared/qeglfsbackingstore.o .obj/release-shared/qeglfsscreen.o .obj/release-shared/qeglfshooks_stub.o .obj/release-shared/qeglfscursor.o .obj/release-shared/qeglfscontext.o .obj/release-shared/qeglfshooks_pi.o .obj/release-shared/qrc_cursor.o -L/mnt/rpi//opt/vc/lib -lbcm_host -L/home/esa/qt
@varesa
varesa / gist:6105438
Created July 29, 2013 16:05
Full output from Slic3r Build.pl
App::cpanminus is up to date. (1.6934)
Boost::Geometry::Utils is up to date. (0.15)
Class::XSAccessor is up to date. (1.18)
Encode::Locale is up to date. (1.03)
File::Basename is up to date. (2.84)
File::Spec is up to date. (3.40)
Getopt::Long is up to date. (2.41)
Growl::GNTP is up to date. (0.20)
IO::Scalar is up to date. (2.110)
Math::Clipper is up to date. (1.22)
@varesa
varesa / gist:6106117
Created July 29, 2013 17:44
cpanm Math::Clipper
sa@localhost Slic3r]$ sudo cpanm Math::Clipper
--> Working on Math::Clipper
Fetching http://www.cpan.org/authors/id/A/AA/AAR/Math-Clipper-1.22.tar.gz ... OK
Configuring Math-Clipper-1.22 ... OK
==> Found dependencies: Test::Deep
--> Working on Test::Deep
Fetching http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Deep-0.110.tar.gz ... OK
Configuring Test-Deep-0.110 ... OK
==> Found dependencies: Test::Tester, Test::NoWarnings
--> Working on Test::Tester
[esa@localhost Slic3r]$ rpm -q --filesbypkg perl-Math-Clipper
perl-Math-Clipper /usr/lib64/perl5/vendor_perl/Math
perl-Math-Clipper /usr/lib64/perl5/vendor_perl/Math/Clipper.pm
perl-Math-Clipper /usr/lib64/perl5/vendor_perl/auto/Math
perl-Math-Clipper /usr/lib64/perl5/vendor_perl/auto/Math/Clipper
perl-Math-Clipper /usr/lib64/perl5/vendor_perl/auto/Math/Clipper/Clipper.so
perl-Math-Clipper /usr/share/doc/perl-Math-Clipper-1.22
perl-Math-Clipper /usr/share/doc/perl-Math-Clipper-1.22/Changes
perl-Math-Clipper /usr/share/man/man3/Math::Clipper.3pm.gz
SELECT
--ZABCDRECORD.Z_PK AS 'ID',
ZABCDRECORD.ZFIRSTNAME AS 'First Name',
ZABCDRECORD.ZLASTNAME AS 'Last Name',
ZABCDPOSTALADDRESS.ZSTREET AS 'Street',
ZABCDPOSTALADDRESS.ZZIPCODE AS 'Postal code',
ZABCDPOSTALADDRESS.ZCITY AS 'City',
ZABCDPHONENUMBER.ZFULLNUMBER AS 'Phone',
ZABCDEMAILADDRESS.ZADDRESS AS 'Email'
FROM
#!/bin/bash
yum install -y https://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
yum install -y puppet
cat << EOF > /etc/resolv.conf
nameserver 10.0.100.7
search lab1.esav.fi
EOF