Skip to content

Instantly share code, notes, and snippets.

View iamkristian's full-sized avatar

Kristian Rasmussen iamkristian

  • Denmark
  • 10:53 (UTC +02:00)
View GitHub Profile
siteLoader.loadMovie("mysite.swf");
loadingBar._xscale = 1;
loadingBar.onEnterFrame = function() {
kBytesLoaded = this._parent.siteLoader.getBytesLoaded() / 1024;
kBytesTotal = this._parent.siteLoader.getBytesTotal() / 1024;
percentage = Math.round(kBytesLoaded / kBytesTotal * 100);
this._xscale = percentage;
if (percentage == 99) {
delete this.onEnterFrame;
}
var request:URLRequest = new URLRequest("content.swf");
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
function loadProgress(event:ProgressEvent):void {
var percentLoaded:Number = event.bytesLoaded/event.bytesTotal;
percentLoaded = Math.round(percentLoaded * 100);
trace("Loading: "+percentLoaded+"%");
<?php
// $Id: node.tpl.php,v 1.7 2007/08/07 08:39:36 goba Exp $
?>
<div class="node<?php if ($sticky) { print " sticky"; } ?><?php if (!$status) { print " node-unpublished"; } ?>">
<?php if ($picture) {
print $picture;
}?>
<?php if ($page == 0) { ?><h2 class="title"><a href="<?php print $node_url?>"><?php print $title?></a></h2><?php }; ?>
<span class="submitted"><?php print $submitted?></span>
<div class="taxonomy"><?php print $terms?></div>
@iamkristian
iamkristian / mbeanContext.xml
Created April 20, 2011 06:43
Howto expose springbeans as mbeans in your container!
<bean id="myBean" class="com.iamkristian.MyBean" factory-method="instance" />
<bean class="org.springframework.jmx.export.MBeanExporter" lazy-init="false">
<property name="beans">
<map>
<entry key="bean:name=myBean" value-ref="myBean"/>
</map>
</property>
</bean>
@iamkristian
iamkristian / web.xml
Created April 20, 2011 06:45
Adding webAppRootKey to support multiple applications on the same app server that use Log4jConfigListener
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>myVeryOwnWebApp</param-value>
</context-param>
@iamkristian
iamkristian / nameit.sh
Created April 20, 2011 10:30
Name your terminal windows
#!/bin/bash
function nameit() {
name=""
for arg in $@; do
name="${name} ${arg}";
done
echo -e '\e]0;'${name}'\07'
}
@iamkristian
iamkristian / gists-add-linenumbers.js
Created April 26, 2011 07:39
Adds line numbers to embedded gists
function addLineNumbersToAllGists() {
jQuery('.gist').each( function() {
_addLineNumbersToGist('#' + jQuery(this).attr('id'));
});
}
function addLineNumbersToGist(id) {
_addLineNumbersToGist('#gist-' + id);
}
@iamkristian
iamkristian / log4jAdmin.jsp
Last active May 3, 2023 05:04
Change log4j log levels runtime from a jsp
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<%@ page import="org.apache.log4j.Level" %>
<%@ page import="org.apache.log4j.LogManager" %>
<%@ page import="org.apache.log4j.Logger" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Enumeration" %>
<%@ page import="java.util.Set" %>
<%@ page import="java.util.Arrays" %>
<%
/* This was originally suggested by Nelz on http://nelz.net/2008/04/08/log4j-runtime-configuration
@iamkristian
iamkristian / ServerNoShutdownOfIO.java
Created May 9, 2011 11:20
TCP: socket programming - remmeber to shutdown in/out
/* ... extract */
public void stopServer() {
try {
socket.close();
} catch (Exception e) {
logger.warn("An exception occured closing the socket", e);
}
}
@iamkristian
iamkristian / upgrade.sh
Created May 14, 2011 06:57
Remember to upgrade the macports
#!/bin/bash
sudo port -d selfupdate
sudo port upgrade outdated
#Or alternatively
sudo port upgrade installed