Skip to content

Instantly share code, notes, and snippets.

Avatar

Helielson helielson

  • Indaband, Frontend Bahia
  • Salvador, Brazil
View GitHub Profile
@helielson
helielson / slider.html
Created Dec 2, 2012
Infinite slideshow js
View slider.html
<div class="slider">
<div class="slide-mask">
<ul class="slide-images" style="<!-- imagesAmount * slideWidth -->">
<a href="http://path/to/link">
<li style="background-image: url(http://path/to/image);"></li>
</a>
<a href="http://path/to/link">
<li style="background-image: url(http://path/to/image);"></li>
</a>
</ul>
@helielson
helielson / responsive.css
Last active Apr 15, 2022
Boilerplate CSS Media Queries
View responsive.css
* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}
/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}
@helielson
helielson / appearing-filter.js
Last active Dec 12, 2015
jQuery filter to detect if a element or part of it is appearing in the window (viewport)
View appearing-filter.js
jQuery.expr[':'].appearing = function(elem) {
var $window = $(window),
windowViewTop = $window.scrollTop(),
windowViewBottom = windowViewTop + $window.height(),
elemTop = $(elem).offset().top,
elemBottom = elemTop + $(elem).height(),
isAppearingFully = ((elemTop >= windowViewTop) && (elemBottom <= windowViewBottom)),
isAppearingBottom = ((windowViewTop > elemTop) && (windowViewTop < elemBottom)),
isAppearingTop = ((windowViewBottom > elemTop) && (windowViewTop < elemBottom));
View jquery.autoresize.js
/*
* jQuery autoresize 0.1
* http://jusbrasil.com
* Copyright 2013
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* @author: webteam@jusbrasil.com.br
*/
@helielson
helielson / content.html
Created Apr 16, 2013
Centering in the Unknown
View content.html
<div class="block" style="height: 300px;">
<div class="centered">
<h1>Some text</h1>
<p>But he stole up to us again, and suddenly clapping his hand on my shoulder, said&mdash;"Did ye see anything looking like men going towards that ship a while ago?"</p>
</div>
</div>
<div class="block" style="height: 200px;">
<div class="centered">
<h1>Some text</h1>
View .bash_profile
# Note: You may need to use sudo (for OSX, *nix, BSD etc) or run your command shell as Administrator (for Windows) to run some shortcuts.
# ------------------------------------------------------------------------------
#
# NPM
#
# ------------------------------------------------------------------------------
# Install Bower
function nb() {
npm install -g bower
View data.json
{
"menu": {
"home": [
{
"label": "title1",
"iconClass": "icon1"
},
{
"label": "title2",
"iconClass": "icon2"
@helielson
helielson / publish.py
Created Aug 14, 2013
Pub/Sub example with ZeroMQ
View publish.py
import time
import zmq
context = zmq.Context()
socket = context.socket(zmq.PUB)
socket.bind("tcp://127.0.0.1:6000")
while True:
socket.send("Msg")
time.sleep(1)
View Vagrantfile
Vagrant.configure("2") do |config|
config.vm.define "app" do |app|
app.vm.provider "docker" do |d|
d.build_dir = "."
d.cmd = ["echo", "hello"]
end
end
end
View all-user-agents.js
all_user_agents = [
'Mozilla/5.0 (compatible; U; ABrowse 0.6; Syllable) AppleWebKit/420+ (KHTML, like Gecko)',
'Mozilla/5.0 (compatible; ABrowse 0.4; Syllable)',
'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser 1.98.744; .NET CLR 3.5.30729)',
'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)',
'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5;',
'Mozilla/4.0 (compatible; Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6; Acoo Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727); Windows NT 5.1; Trident/4.0; Maxthon; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2)',
'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Acoo Browser; GTB6; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)',
'Mozilla/4.0 (compatible; MSIE