Skip to content

Instantly share code, notes, and snippets.

View MeanEYE's full-sized avatar

Mladen Mijatov MeanEYE

View GitHub Profile
# thanks to Jaap Karssenberg (github.com/jaap-karssenberg)
import gi
import ctypes
gi.require_version('Gtk', '3.0')
gi.require_version('GIRepository', '2.0')
from gi.repository import GIRepository, Gtk
function handle_load(article) {
var title = document.createElement('h1');
var content = document.createElement('div');
title.innerHtml = article.item.title;
content.innerHtml = article.item.content;
}
new Communicator('articles')
.on_load(handle_load)
@MeanEYE
MeanEYE / dump_by.py
Created May 24, 2017 22:11
Silly Bluetooth raw text dump.
#!/usr/bin/env python
import bluetooth
socket = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
socket.connect(('00:00:00:00:00:00', 1))
data = socket.recv(4096)
while data:
lines = data.split('$')
data = lines[-1] + socket.recv(4096)
@MeanEYE
MeanEYE / test.js
Created January 26, 2017 13:55
Exclusive node class.
var list = document.querySelectAll('a');
function handle_click(event) {
event.preventDefault();
for (var i=0, count=list.length; i<count; i++) {
var link = list[i];
if (link === this)
continue;
link.classList.remove('active');
@MeanEYE
MeanEYE / object.js
Last active January 10, 2017 15:31
Generic simple JavaScript object.
function Class(parameter) {
var self = this;
self.some_variable = parameter;
/**
* Complete object initialization.
*/
self._init = function() {
};
@MeanEYE
MeanEYE / test.php
Created June 5, 2016 19:02
Simple CSS optimizer in PHP.
<?php
/**
* Simple CSS minifier.
* Copyright (c) Mladen Mijatov, Way2CU
*/
// sample data
$data = <<<END
@MeanEYE
MeanEYE / main.js
Last active August 29, 2015 14:18
Fire Google AdWords conversion pixel.
$('form').on('analytics-event', function(event, data) {
// register Google AdWords conversion
var google_conversion_id = 0;
var google_conversion_label = "";
image = new Image(1,1);
image.src = 'http://www.googleadservices.com/pagead/conversion/' + google_conversion_id + '/?label=' + google_conversion_label + '&script=0&guid=ON';
});
@MeanEYE
MeanEYE / config
Created July 8, 2014 07:54
i3 config
# set modifier to Super key
set $mod Mod4
# workspaces
set $ws_chat 1: Chat
set $ws_web 2: Web
set $ws_code 3: Code
set $ws_misc 4: Misc
set $ws_fm 5: FM