ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。
![サル先生のGit入門〜バージョン管理を使いこなそう〜【プロジェクト管理ツールBacklog】](https://cdn-ak-scissors.b.st-hatena.com/image/square/0f3d8e180050956bf376e97b1012313a2537c580/height=288;version=1;width=512/https%3A%2F%2Fbacklog.com%2Fja%2Fgit-tutorial%2Fsite_image.png)
そもそも兄弟みたいな名前だし。 iOSのメールアプリMailboxは直感的な操作が高く評価され、公開時にはもう25万のユーザーが待ち行列していました。そんな彼らをDropboxが買収したことがわかりました。Dropboxの公式ブログから発表されました。 公式ブログによると、DropboxはMailboxが「メールをシンプルにする」という約束をちゃんと実現したことに感銘を受け、同じことをDropboxユーザーにも届けたいと考えたそうです。以下、そのエントリです。(強調は訳者) 今日、DropboxにMailboxのチームを迎えられることにとてもワクワクしています。 みなさんの中の多くの方と同じように、私たちはMailboxを見てすぐに大好きになりました。それはシンプルで、喜びに満ちていて、美しくできています。「メールがあふれる受信箱をどうにかしてあげます」と言うサービスはたくさんありますが、
var listenerImage = function(e) { var image = e.source; var blob = image.toBlob(); // blob.imageAsResized() とか適当な画像処理 image.image = blob; }; var image = Ti.UI.createImageView({ image: imageUrl }); image.addEventListener('load', listenerImage); みたいなことをしていると、ImageView の image プロパティを書き換えた時に、また load イベントが発火するので、どこかでイベントリスナーを解除しておかないと無限にループします。リサイズ処理させていたら画像がどんどん小さくなるアニメーションをしたので気付きました。 リスナー関数の中で自分自身を指
これはちょっと自分の中で衝撃的すぎたのでメモ。 参考:addEventListener, handleEvent and passing objects | The CSS Ninja - All things CSS, JavaScript & HTML こんなんアリなんかー!w handleEventって用意しておけば var Swiper = function(element) { this.elm = element; // touchstartでthis・・・this?? this.elm.addEventListener('touchstart', this, false); this.elm.addEventListener('touchmove', this, false); this.elm.addEventListener('touchend', this, false
【スマホ×HTML5】Web&ハイブリッドアプリ開発者ブログ このブログでは、HTML5+CSS3+Javascriptなどの情報を定期的に提供していきます。 運営企業:株式会社ニーロク(http://i26.jp/)
代表中山陽平 ブログ「苦手意識を無くせばWeb活用はうまくいく」弊社では「がんばる中小企業」のWeb活用をサポートしています。今の時代、第3者である、制作会社や代理店におまかせでは勝てません。同じような商品・サービスが溢れる中、選んでもらうためのコンセプトを立て、それを実現するためにネットもリアルも総動員しながら戦う必要があります。 みなさんが世の中に・自社の従業員に実現したい幸せや提供価値を、しっかりと実現していくためには、みなさん自身が主役になり、私達のような専門会社が側面支援するのがベストです。 このブログでは御社が中心となってウェブ活用できるヒントを配信しています。お悩みの方はお気軽に問い合わせフォームからご相談ください。 最新の記事一覧
Opera SoftwareがブログにてレンダリングエンジンをPrestoからWebKitへ移行すると発表した(GIGAZINEの記事)。また、JavaScriptエンジンはV8になるという。 まずモバイル向けを先に開発し、デスクトップ版はその後になる、としている。エンジンは入れ替わるが、ユーザ体験としては従来通りであり、これまでは正常に表示されなかったページ等が正しく表示されるようになる。拡張機能については、既存のものを変換するコンバーターが開発中であり、新しいOperaでも動作する予定である。 Webkit化の理由として、1995年頃はWeb標準を決定しようとするNetscapeやInternetExplorerに対抗するために独自のレンダリングエンジンが必要であったが、Web標準がHTML5となり相互運用性が高まったことを挙げている。 これまでOperaからタブ機能、スピードダイアル
HOME>WEBプログラム覚書>[jQuery]デザイン系の人は、$(function(){})よりwindow.onloadを使ったほうがいいかも。 [jQuery]デザイン系の人は、$(function(){})よりwindow.onloadを使ったほうがいいかも。 入門記事の多くで、基本的に $(function(){}); にコード書けと言われますが、 window.onloadを使ったほうが良いケースも結構あります。 たとえば、 画像を含む要素の高さを取得したい。 CSSで設定された結果に対して何らかの操作をおこないたい。 とか。 ページロード時のイベント 通常ブラウザでページがロードされて表示されるまでに、発生する主なイベントは2つあって(もっとあるんだろうけど)DOMツリーの構築が完了して安全に操作ができるようになった段階で発生するのがDomReady、 外部リソースの読み込
CSSファイルをクライアントサイドだけで動的なURLつけて非同期読み込みしたい場合、単純に以下のようなコードを書くと同期読み込みになって読み込み完了まで他のファイルの読み込みがブロックされる。 (function () { var href = 'style sheet url'; var link = document.createElement('link'); link.rel = 'stylesheet'; link.href = href; var head = document.getElementsByTagName('head')[0]; head.appendChild(link); })(); これに関しては以下のように別のiframeを作成して読みこめば非同期で読み込めるので、他のファイルの読み込みをブロックしない。 (iOS, Androidで動作を確認) (fun
4.2.4 link 要素 カテゴリー: メタデータ・コンテント この要素を使うことができるコンテキスト: メタデータ・コンテントが期待される場所。 head 要素の子となる noscript 要素の中。 コンテントモデル: 空 コンテント属性: グローバル属性 href — ハイパーリンクのアドレス crossorigin — この要素がクロスオリジン・リクエストを扱う方法 rel — ハイパーリンクを含むドキュメントと、そのリンク先のリソースとの間の関係性 media — 受け入れ可能なメディア hreflang — リンク先のリソースの言語 type — 参照リソースのタイプに関するヒント sizes — アイコンのサイズ (rel="icon" の場合) title 属性は、この要素では特別なセマンティクスを持ちます。リンクのタイトルや代替スタイルシートのセット名になります。 te
I'm trying to understand why Firefox (I'm using 15 but it's the same even in nightly) is not behaving like WebKit when trying to access error event information. This one works everywhere: window.onerror = function(message, lineno, filename) { } But of course I don't want to use this. The right thing to do is: window.addEventListener('error', function(e) { console.log(e.message); }, false); Unfortu
function _IE_DOMContentLoaded(){ try { (new Image()).doScroll(); // [!] if DOM is not ready to throw error. //if aleady DOM loaded, do something. } catch(err) { setTimeout(_IE_DOMContentLoaded, 64); // delay after 64ms } } Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く