Skip to content

Instantly share code, notes, and snippets.

View whistler's full-sized avatar

Ibrahim Muhammad whistler

View GitHub Profile
@whistler
whistler / center-div.css
Created August 12, 2011 19:55
Center a Fixed Width Div
div#main {
width: 750px;
margin-left: auto;
margin-right: auto
}
@whistler
whistler / image-caption.css
Created August 12, 2011 20:03
Create Onhover Image Caption Using CSS
/* parent div and hover properties */
.imgteaser {
margin: 0;
overflow: hidden;
float: left;
position: relative;
}
.imgteaser a {
text-decoration: none;
float: left;
@whistler
whistler / monochrome-image.css
Created August 12, 2011 20:05
Monochrome image with CSS
a.a-thumb {
border: 1px solid black;
position: relative;
}
a.a-thumb img {
width: 60px;
height: 60px;
border: 0;
}
@whistler
whistler / mouseover-opacity.css
Created August 12, 2011 20:08
Opacize on mouseover CSS
.transparent
{zoom: 1;
filter: alpha(opacity=70);
opacity: 0.7;
}
.transparent:hover
{
opacity:1;
-moz-opacity:1;
@whistler
whistler / div-align-center.css
Created August 12, 2011 20:30
Align a div to the center of another div
.inner {
width: 50%;
margin: auto;
}
@whistler
whistler / deploy.rb
Created August 13, 2011 09:04 — forked from skojin/deploy.rb
base capistrano configuration for passenger
set :application, "appname"
set :domain, "domain.tld"
role :web, domain # Your HTTP server, Apache/etc
role :app, domain # This may be the same as your `Web` server
role :db, domain, :primary => true # This is where Rails migrations will run
set :repository, "." # Deploy from the local repository
set :scm, "git"
set :branch, "master"
@whistler
whistler / jquery-hover-opacity.js
Created August 14, 2011 03:47
jQuery onHover Opacity
<script type="text/javascript">
jQuery(function(){
jQuery('#content div.portfolio,#content div.portfolio-small').hover(function(){
jQuery(this).find('img').fadeTo("fast", 0.5);
}, function(){
jQuery(this).find('img').fadeTo("fast", 1.0);
});
});
</script>
@whistler
whistler / install_vim+ruby
Created September 6, 2011 02:26
Install vim with ruby support in lion using macports
sudo port install mercurial
hg clone https://vim.googlecode.com/hg/ vim
./configure --prefix=/my/install/prefix --enable-rubyinterp --enable-gui=no --disable-gpm
make
sudo make install
## tested on lion
## more info: http://nerderati.com/2010/07/compiling-vim-with-ruby-integration-on-snow-leopard/
@whistler
whistler / download_file.rb
Created September 18, 2011 04:35
Download and Save File using Ruby
#smallest, cleanest code i have seen without curl
require 'open-uri'
open("http://someplace.com/somefile.mp3") do |in_io|
File.open("somefile.mp3", 'w') do |out_io|
out_io.print in_io.read
end
end
@whistler
whistler / thumbnail.css
Created December 1, 2011 03:40
grayscale img with css crossbrowser
a.a-thumb {
border: 1px solid black;
position: relative;}
a.a-thumb img {
width: 60px;
height: 60px;
border: 0;}
a.a-thumb span {
background-color: #000000;
position: absolute;