What are we trying to observe? Raw object data.
// Objects
var obj = { id: 2 };
obj.id = 3; // obj == { id: 3 }
// Arrays
var arr = ['foo', 'bar'];
arr.splice(1, 1, 'baz'); // arr == ['foo', 'baz'];
| /** | |
| * Encodes multi-byte Unicode string into utf-8 multiple single-byte characters | |
| * (BMP / basic multilingual plane only). | |
| * | |
| * Chars in range U+0080 - U+07FF are encoded in 2 chars, U+0800 - U+FFFF in 3 chars. | |
| * | |
| * Can be achieved in JavaScript by unescape(encodeURIComponent(str)), | |
| * but this approach may be useful in other languages. | |
| * | |
| * @param {string} unicodeString - Unicode string to be encoded as UTF-8. |
| import sys | |
| from gi.repository import Granite | |
| from gi.repository import Gtk | |
| from gi.repository import Gio | |
| class LightWindow(Gtk.Dialog): | |
| def __init__(self): | |
| super(LightWindow, self).__init__() |
| # coding: utf-8 | |
| """ | |
| Converts Paradox databases to Python objects or CSV. | |
| You don't need any dependency (except Python) to make this module work. | |
| This module is incomplete but reads most Paradox `.DB` files. | |
| If this module is not fast or complete enough for you, consider using pxview. | |
| """ |
| angular.module('testApp', []). | |
| directive('lazyLoad', ['$window', '$q', function ($window, $q) { | |
| function load_script() { | |
| var s = document.createElement('script'); // use global document since Angular's $document is weak | |
| s.src = 'https://maps.googleapis.com/maps/api/js?sensor=false&callback=initialize'; | |
| document.body.appendChild(s); | |
| } | |
| function lazyLoadApi(key) { | |
| var deferred = $q.defer(); | |
| $window.initialize = function () { |
What are we trying to observe? Raw object data.
// Objects
var obj = { id: 2 };
obj.id = 3; // obj == { id: 3 }
// Arrays
var arr = ['foo', 'bar'];
arr.splice(1, 1, 'baz'); // arr == ['foo', 'baz'];
| qApp->setStyle(QStyleFactory::create("fusion")); | |
| QPalette palette; | |
| palette.setColor(QPalette::Window, QColor(53,53,53)); | |
| palette.setColor(QPalette::WindowText, Qt::white); | |
| palette.setColor(QPalette::Base, QColor(15,15,15)); | |
| palette.setColor(QPalette::AlternateBase, QColor(53,53,53)); | |
| palette.setColor(QPalette::ToolTipBase, Qt::white); | |
| palette.setColor(QPalette::ToolTipText, Qt::white); | |
| palette.setColor(QPalette::Text, Qt::white); |
| #!/bin/bash | |
| sudo apt-get update | |
| # Now let's install all the required ubuntu packages | |
| sudo apt-get install build-essential uwsgi nginx uwsgi-plugin-python python-pip | |
| # PS! If you are doing this stuff for fun I do recommend to install nginx from PPA repository | |
| # that you can find here https://launchpad.net/~nginx/+archive/development |
| // console.lol by @RonnyOrbach, idea by Erez Avny | |
| if (typeof console != 'undefined') console.lol = function(){ | |
| var args = [].slice.call(arguments, 0); | |
| args.unshift("LOL"); | |
| args.push("LOLOLOL!") | |
| console.log.apply(console, args); | |
| }; |
| using Newtonsoft.Json; | |
| using System; | |
| using System.Collections.Generic; | |
| using System.IO; | |
| using System.Linq; | |
| using System.Net; | |
| using System.Text; | |
| using System.Threading.Tasks; | |
| using System.Web; |