Skip to content

Instantly share code, notes, and snippets.

@a-v-k
a-v-k / FloatingActionButton.java
Created February 8, 2016 15:28 — forked from Jogan/FloatingActionButton.java
Implementation of Android L's floating action button pattern. API 14+
package your_package;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
echo "" >> .gitignore
echo ".gitignore" >> .gitignore
echo "" >> .gitignore
echo ".gradle/" >> .gitignore
echo ".idea/" >> .gitignore
echo "Bizaya.iml" >> .gitignore
echo "app/app.iml" >> .gitignore
echo "app/build" >> .gitignore
echo "build/" >> .gitignore
echo "gradle/" >> .gitignore
import javafx.application.*;
import javafx.geometry.Pos;
import javafx.scene.*;
import javafx.scene.control.Label;
import javafx.scene.layout.*;
import javafx.scene.paint.Color;
import javafx.stage.*;
import javax.imageio.ImageIO;
import java.io.IOException;
@a-v-k
a-v-k / README.md
Last active August 29, 2015 14:06 — forked from evandrix/README.md

Here are a list of headless browsers that I know about:

  • [HtmlUnit][1] - Java. Custom browser engine. JavaScript support/DOM emulated. Open source.
  • [Ghost][2] - Python only. WebKit-based. Full JavaScript support. Open source.
  • [Twill][3] - Python/command line. Custom browser engine. No JavaScript. Open source.
  • [PhantomJS][4] - Command line/all platforms. WebKit-based. Full JavaScript support. Open source.
  • [Awesomium][5] - C++/.Net/all platforms. Chromium-based. Full JavaScript support. Commercial/free.
  • [SimpleBrowser][6] - .Net 4/C#. Custom browser engine. No JavaScript support. Open source.
  • [ZombieJS][7] - Node.js. Custom browser engine. JavaScript support/emulated DOM. Open source.
  • [EnvJS][8] - JavaScript via Java/Rhino. Custom browser engine. JavaScript support/emulated DOM. Open source.
<?php
$lines = array();
foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator('.')) as $filename)
{
echo "$filename\n";
$l = $filename . ' ';
$l .= sha1_file($filename);
$lines[] = $l;
@a-v-k
a-v-k / start-ssh-agent
Created July 17, 2014 11:58
start ssh agent
eval `ssh-agent -s`
ssh-add
@a-v-k
a-v-k / check_ie_version.js
Created March 3, 2014 08:26
Check IE version
// source from: http://stackoverflow.com/questions/5940845/how-detect-ie6-with-javascript/5940884#5940884
function getInternetExplorerVersion() {
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
var rv = -1; // Return value assumes failure.
if (navigator.appName == 'Microsoft Internet Explorer') {
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null)
@a-v-k
a-v-k / gist:9190889
Created February 24, 2014 15:49
get windows activation attempts list
Get-EventLog -LogName Application -Source "Software Protection Platform Service" |? { $_.EventID -eq 12288 } | select TimeGenerated, @{Name='Result';Expression={$_.ReplacementStrings[0].Split(",")[0].Trim()}}, @{Name='Server';Expression={$_.ReplacementStrings[0].Split(",")[2].Trim()}}
@a-v-k
a-v-k / puttysave.bat
Created July 30, 2013 10:07
Export Putty and WinSCP registry keys for transfer to another computer
@rem Export Putty and WinSCP registry keys for transfer to another computer
echo %COMPUTERNAME%
reg export "HKCU\Software\Martin Prikryl\WinSCP 2" winscp.%COMPUTERNAME%.reg
reg export "HKCU\Software\SimonTatham\PuTTY" putty.%COMPUTERNAME%.reg
@a-v-k
a-v-k / gist:5797507
Last active December 18, 2015 14:29 — forked from getify/gist:675496
var _flash_installed = ((typeof navigator.plugins != "undefined" && typeof navigator.plugins["Shockwave Flash"] == "object")
|| ((typeof window.ActiveXObject != 'undefined') && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) != false));