Skip to content

Instantly share code, notes, and snippets.

Atsushi Kataoka croudsky

View GitHub Profile
View spread.sass
// strip-units required by spread mixin
// http://stackoverflow.com/questions/12328259/how-do-you-strip-the-unit-from-any-number-in-sass
@function strip-units($number)
@return $number / ($number * 0 + 1)
// pow and sqrt required by ease function
// adapted from https://github.com/at-import/Sassy-math/blob/master/sass/math.scss
@function pow($base, $exponent)
$value: $base
@shokuto
shokuto / osx10.8_virtual-host.md
Last active Dec 13, 2015
OSX10.8_virtual-host
View osx10.8_virtual-host.md

MacOS X ローカル環境(バーチャルホスト)構築メモ

MacOS X 10.8.2 環境でローカルにWeb制作環境を構築する際の手順メモ。まずはバーチャルホストを構築する。ホームディレクトリの直下に「Sites」フォルダを作り、ここをローカル環境のルートにする。その中に「test.local」というフォルダを作り、これをバーチャルホストの一つにする、という設定。詳しい手順は「gaspanik / mt-lion-amp.md」にあるんだけれど、より詳しく自分用メモ。長くなるので、とりあえずApacheの設定まで。

注意

OS Xのバージョンによって設定ファイルが微妙に違っているようだし、マシンによってうまくいかないことも多々あったりするのですが、ここは作業メモなんで詳しいことはよくわかりません。

手順

@studiomohawk
studiomohawk / five-2013-01-16.md
Created Jan 16, 2013
CSS Radar @ Twitter / 2013.01.16 Wednesday Edition
View five-2013-01-16.md

CSS Radar - 2013/01/16

1. Using Web Workers to Speed-Up Your JavaScript Applications

JavaScriptのWeb Workersについてのイントロダクション的な記事。
API自体は非常にシンプル。新しい仕様ではあるので、現実のプロダクトで利用したケーススタディなどが待たれるところ。

2. Food for Thought on Fast Page Start

ページパフォーマンスの開始点、ページのロード時にかかる時間についてどんな点が問題になるのか。基本的な話が多いが現在の仕様と後方互換についても触れて、フロントだけではなくインフラ周りまでしっかりまとまっている。

@sunvisor
sunvisor / ext-lang-ja.js
Last active Feb 10, 2016
Japanese locale file for Sencha Touch 2
View ext-lang-ja.js
/**
* Japanese locale file for Sencha Touch 2
* File: ext-lang-ja.js
* Auther: sunvisor/Xenophy (hisashi.nakamura@xenophy.com)
* history: 2012-09-15 Prototype Version (test is not completed)
**/
Ext.onReady(function() {
var cm = Ext.ClassManager,
exists = Ext.Function.bind(cm.get, cm);
@BlackKetchupTea512
BlackKetchupTea512 / sublimetext_default_settings.md
Created Sep 4, 2012
Sublime Text 2 のDefault設定ファイルについて
View sublimetext_default_settings.md

追記

この記事は古いです...。はてなブログの方に完全版を置いてあります。→ http://blue-ham-cake1024.hatenablog.com/entry/2012/09/07/Sublime_Text_2_のDefault設定ファイルを眺める


はてなブログは調子が悪いようなので。

この記事ではDefault設定ファイルにどのような記述がされているか、その記述にどんな意味があるかを一つ一つ見ていきます。実際に設定をカスタマイズしてみたい方は、メニューのPreferencesタブの"Settings - User"からUser設定ファイルを開いてそこでいろいろ試してみましょう。

@altintx
altintx / swipe_to_delete.js
Created Apr 20, 2012
Swipe to Delete on Sencha Touch 2.0 list
View swipe_to_delete.js
/* Assuming:
* dataview is a { xtype: "list" }
* dataview.itemTpl includes a <div class="deleteplaceholder"></div>
*
* Delete button will disappear as soon as something is touched
*/
dataview.on("itemswipe", function(dataview, ix, target, record, event, options) {
if (event.direction == "left") {
var del = Ext.create("Ext.Button", {
@a2ikm
a2ikm / p4d-20120129.txt
Created Jan 29, 2012
SELECT系SQLでできることとかActiveRecordでできること - p4dでの資料
View p4d-20120129.txt
SELECT系SQLでできることとかActiveRecordでできること
# people
* name : 名前(文字列)
* age : 年齢(整数)
| id | name | age |
| 1 | John | 18 |
| 2 | Ben | 27 |
@leshill
leshill / gist:870866
Created Mar 15, 2011
Cucumber/Capybara JS alert handling
View gist:870866
# Add this to more_web_steps.rb
# Selenium docs: http://code.google.com/p/selenium/wiki/RubyBindings#Javascript_Alert/Confirm today!
When /^I (accept|dismiss) the "([^"]*)" alert$/ do |action, text|
alert = page.driver.browser.switch_to.alert
alert.text.should eq(text)
alert.send(action)
end
You can’t perform that action at this time.