Skip to content

Instantly share code, notes, and snippets.

View coderaiser's full-sized avatar

coderaiser coderaiser

View GitHub Profile
@coderaiser
coderaiser / c9kill.sh
Created November 28, 2012 16:07
Kill active node process in cloud9 ide
# print finded process
ProcessList=`ps ax|grep node-openshift`
echo $ProcessList
# getting pid of process
PID=`echo "${ProcessList}"|grep -v grep|awk '{print $1}'`
echo $PID
#kill it
if test ! $PID
then echo 'process not found'
else kill -9 $PID && echo 'killed process'
@coderaiser
coderaiser / c9kill.js
Created November 28, 2012 13:07
Kill active node process in cloud9 ide
/* c9.io kill active node process */
(function(){
"use strict";
var exec = require('child_process').exec,
lCmd = 'kill -9' + ' ' + /* kill finded process */
'`ps ax' + '|' + /* show all process */
'grep node-openshift' + '|' + /* find node-openshift */
'grep -v grep' + '|' + /* exlude grep command */
@coderaiser
coderaiser / anyLoadOnload-spead.js
Last active October 11, 2015 21:38
anyLoadOnload speed results
/*
spead result
1198
1162
1189
*/
DOM.anyLoadOnload = function(pParams_a, pFunc){
if( this.isArray(pParams_a) ) {
var lParam = pParams_a.pop();
@coderaiser
coderaiser / EasyLinkLoaderBookmarklet.js
Created September 8, 2012 09:34
Bookmarklet for download any web page file from links thru drag'n'drop
/* Add bookmark with this link
* on web page would be dragable and you can
* drag it to desktop
*/
javascript:for(var lLinks=document.getElementsByTagName("a"),i=0;i<lLinks.length;i++)lLinks[i].ondragstart=function(a){lElement=a.target;a.dataTransfer.setData("DownloadURL","application/octet-stream:"+lElement.textContent+".html:"+lElement.href)};
@coderaiser
coderaiser / fontSizeForAce.js
Created July 17, 2012 12:57
ace editor font normilizer for koding.com
ace_editor.textContent = ace_editor.textContent.replace('font-size: 12px;','font-size: 15px;');
@coderaiser
coderaiser / cloudMirror.js
Created July 17, 2012 09:07
CodeMirror plugin for Cloud Commander v2
var CloudCommander;
CloudCommander.Editor = { CloudMirror: undefined };
CloudCommander.Editor.CloudMirror = { load: (function(){
CloudCommander.jsload('http://codemirror.net/lib/codemirror.js', load_all(this));
function load_all(pParent) {
return function(){
CloudCommander.cssLoad({
src : 'http://codemirror.net/lib/codemirror.css',
@coderaiser
coderaiser / codemirror.js
Created July 16, 2012 14:45
codeMirror plugin for CloudCommander
/* removing keyBinding if set */
CloudCommander.keyBinded = false;
var editor;
left.className = 'panel hidden';
function setStyle(){
var element= document.createElement('style');
element.media='screen';
element.type='text/css';
@coderaiser
coderaiser / cloudMirror.js
Created July 16, 2012 13:58
CodeMirror bookamarklet
/* turns first found textArea - looks like CodeMirror editor */
var editor;
function setStyle(){
var element= document.createElement('style');
element.media='screen';
element.type='text/css';
element.innerText='@import url(//fonts.googleapis.com/css?family=Droid+Sans+Mono);'+
'.CodeMirror{'+
'font-family:\'Droid Sans Mono\';'+
'font-size:15px;'+
@coderaiser
coderaiser / server.js
Created July 12, 2012 12:49
Cloud Commander SS
/* Piece of server.js code */
/* https://github.com/coderaiser/cloudcmd/blob/44e96a63de3414cc71073f25c08588f6ed10cf2b/server.js */
/* создаём сервер на порту 31337 */
CloudServer.start=function()
{
CloudServer.init();
/* constant ports of deployng servers */
var lCloudFoundryPort = process.env.VCAP_APP_PORT;