Skip to content

Instantly share code, notes, and snippets.

View Swader's full-sized avatar
🏠
Buidling

Bruno Škvorc Swader

🏠
Buidling
View GitHub Profile
$oFormRow = \Zend\Form\View\Helper\FormRow();
echo $oFormRow->render($myElement);
// or
echo $oFormRow($myElement)
// Always produces empty markup when used outside zend views. Otherwise works ok.
@Swader
Swader / .profile
Created September 26, 2012 06:42
My .profile
alias sudo='sudo '
alias edit='SUDO_EDITOR="open -FWne" sudo -e'
alias edit_hosts='edit /etc/hosts'
alias edit_httpd='edit /etc/apache2/httpd.conf'
alias edit_php='edit /etc/php.ini'
alias edit_profile='open -e ~/.profile'
alias edit_vhosts='edit /etc/apache2/extra/httpd-vhosts.conf'
alias goto_mw='goto_web; cd mindworks'
@Swader
Swader / idNumbersUsage.php
Created September 27, 2012 09:59
INTECH - using IdNumbers to get ISBN
$idNumbers = $oRegistry->get('IdNumbers')->setEntity(Entity::STM_PROCESS, $iStmProcessId);
$isbn = $idNumbers->has('isbn') ? $idNumbers->getNumber('isbn') : null;
@Swader
Swader / ServiceManagerUsage.php
Created October 7, 2012 14:33
Using ZF2 Service Manager
public function getServiceConfig()
{
return array(
'factories' => array(
'Pizza' => function ($sm) {
/** @var $sm \Zend\ServiceManager\ServiceManager */
$oObject = new \Application\Model\Pizza();
return $oObject;
},
'Ingredient' => function ($sm) {
@Swader
Swader / TestApp.scala
Created October 10, 2012 05:31
Test App
package test
object TestApp {
def main (args: Array[String]) {
val p = new HelloWorldPrinter
p.output()
println("Howdy")
}
}
@Swader
Swader / Printers.scala
Created October 10, 2012 05:32
Printers
package test
abstract class Printer {
def output()
}
class HelloWorldPrinter extends Printer {
def output() {println("Hello World!")}
}
@Swader
Swader / List.scala
Created October 19, 2012 13:24
List.scala
package week4
trait List[T] {
def isEmpty: Boolean
def head: T
def tail: List[T]
}
class Cons[T](val head: T, val tail: List[T]) extends List[T] {
def isEmpty: Boolean = false
@Swader
Swader / background.html
Created November 7, 2012 14:13
Codeskulptor Autosave - Background HTML
<script type="text/javascript" src="fancy-settings/source/lib/store.js"></script>
<script type="text/javascript" src="background.js"></script>
@Swader
Swader / manifest.json
Created November 7, 2012 14:06
Codeskulptor Autosave - Manifest JSON
{
"name": "Codeskulptor Autosave",
"version": "1",
"manifest_version" : 2,
"description": "Autosave timer for Codeskulptor!",
"background" : { "page" : "background.html" },
"page_action" :
{
"default_icon" : "icon.png",
"default_title" : "Autosave detected you're on Codeskulptor"
@Swader
Swader / main.js
Created November 7, 2012 14:15
Codeskulptor Autosave - Main JS
chrome.extension.sendRequest({}, function(response) {
var readyStateCheckInterval = setInterval(function() {
if (document.readyState === "complete") {
clearInterval(readyStateCheckInterval);
var saveButton = document.getElementById("save");
var autosaveInterval = setInterval(function() {
if (document.URL.indexOf("/#user") != -1 && saveButton !== null) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", true, true );
saveButton.dispatchEvent(evt);