はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ コールバック

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 45件)

Rails: Active Record属性のデフォルト値はコールバックよりもdefaultオプションで設定しよう(翻訳)|TechRacho by BPS株式会社

2023/06/19 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Andy Croll APIドキュメント 許諾

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Assign a default value to an attribute in Active Record – Andy Croll 原文公開日: 2023/03/13 原著者: Andy Croll 日本語タイトルは内容に即したものにしました。 以下のAPIドキュメントもどうぞ。 Rails: ActiveRecord標準のattributes APIドキュメント(... 続きを読む

コンストラクタの外からresolve/rejectを呼ぶPromsieテク

2023/06/03 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip resolve reject コンストラクタ Promise

Promsie を作って返す関数で、Promise コンストラクタの引数のコールバックではないところで resolve とか reject とかしたいことがある。 こんな感じで、外部に変数を作って普通に代入して外から resolve/reject を呼べるテクがある。 function registerSomething() { let resolve, reject; const promise = new Promis... 続きを読む

桜を見る会「取材には懇切丁寧に」のはずが「内閣府対応は不十分」指摘 - 毎日新聞

2019/12/25 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip 毎日新聞 内閣官房 菅義偉官房長官 内閣府 会見

「確実にコールバック」→2週間以上放置、「関係課に直接」→直接取材拒否 菅義偉官房長官は25日の記者会見で、首相主催の「桜を見る会」を巡る内閣府や内閣官房の取材対応が不十分だとの指摘に対して「可能な限り、改善をしたい。もう一度しっかり指導する」と述べた。菅氏は従来の会見で「懇切丁寧に説明する」との立場... 続きを読む

【JavaScript/Node.js】クラスに定義したメソッドをコールバックとして実行した際にコールバック内の this がクラスを参照しない件 - Qiita

2019/03/11 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンテキスト Qiita this 言語 メソッド

【JavaScript/Node.js】クラスに定義したメソッドをコールバックとして実行した際にコールバック内の this がクラスを参照しない件 JavaScript におけるthisはコンテキストによって参照するものが異なることはこの言語のハマり所としてよく知られていると思います。 今回は Node.js で クラスに定義したプロトタイプメソ... 続きを読む

Rails: Active Recordのコールバックを避けて「Domain Event」を使おう(翻訳)

2018/08/03 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip 許諾 原著者 Microsoft Docs 実装 著者

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Domain Events over Active Record Callbacks | Arkency Blog 原文公開日: 2016/05/03 著者: Robert Pankowecki サイト: Arkency Blog 参考: Domain Event 参考: ドメイン イベント: 設計と実装 | Microsoft Docs Rails: Active Recordのコールバックを避けて... 続きを読む

JS基礎ー非同期とコールバック

2018/06/17 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip サブルーチン Promise function 引数 定義

初めに 自分は業務中でよくPromiseで非同期処理を実現しますが、そもそもなぜPromise使うのかをよくわからないので、今回は基礎からJavaScriptの非同期とコールバックについて整理してみます。 先ずは定義 非同期処理 :JSにおける非同期処理は、プログラムコードを上から順に1行ずつ実行していきません コールバック :他のコードの引数として渡されるサブルーチンである 例 function... 続きを読む

ActiveRecordのモデルが1つだとつらい - Qiita

2018/02/11 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip ActiveRecord miyagi Rails モデル

Railsあるある 何気ないモデルの変更がアプリケーション全体を傷つけた TL;DR 最近の趣味アプリではコントローラーごとにモデル生やしてトップレベルのモデル使わない設計で書いていて、コールバックやデフォルトスコープ書き散らかしても影響範囲がコントローラー内だけで済むので便利だしFormオブジェクト書いてグルーしまくる必要もなく快適 — Miyagi (@hanachin_) 2018年1月30... 続きを読む

ES/JavaScriptのthisとアロー演算子について知っておくべきこと - それマグで!

2017/05/29 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip this マク Array.forEach イベントハンドラ

2016 - 06 - 02 ES/JavaScriptのthisとアロー演算子について知っておくべきこと javascript this. この便利でハマりどころの多い変数 Array.forEach this 変数の紹介 this 変数の例 apply , call window オブジェクト コールバック イベントハンドラ Array.forEach 個人的な結論 this はできるだけ避け... 続きを読む

TypeScriptの型検査を無効化して型安全性を失わせる落とし穴5つとその避け方 - falsandtruのメモ帳

2017/03/27 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript aNy メモ帳 型検査 パターン

2016 - 01 - 19 TypeScriptの型検査を無効化して型安全性を失わせる落とし穴5つとその避け方 TypeScript TypeScriptにはanyを使わないよう注意しても型検査が無効化され型安全性が失われるパターンがいくつかあり、中には致命的なものも存在する。今回はこのパターンをいくつか紹介する。 コールバックのvoid戻り値型 コールバックのvoid戻り値型はすべての型を受け... 続きを読む

RxJavaのsubscribeOn()とobserveOn()を使いこなしたい - Islands in the byte stream

2015/12/12 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip RxJava コンポーネント

2015 - 12 - 12 RxJavaのsubscribeOn()とobserveOn()を使いこなしたい RxJava Advent Calendar 2015 の 12月12日分です。 RxJavaのSchedulersは、RxJavaのコールバックの実行スレッドを制御するための コンポーネント です。 恥ずかしながら、最近まで subscribeOn() と observeOn() の使... 続きを読む

Windowリサイズ完了時のコールバックを設定できるようにするjQueryプラグイン「Resize End」:phpspot開発日誌

2015/09/02 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQueryプラグイン phpspot開発日誌

Windowリサイズ完了時のコールバックを設定できるようにするjQueryプラグイン「Resize End」 2015年09月02日- Resize End | Github Pages | A jQuery Plugin by Erik Nielsen Windowリサイズ完了時のコールバックを設定できるようにするjQueryプラグイン「Resize End」 onresizeなどでWindow... 続きを読む

スレッドプログラミングによる HTTP/2 の実装

2015/08/11 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip http プロトコル ストリーム 応答 山本和彦

1 スレッドプログラミングによる HTTP/2の実装 山本和彦 @kazu_yamamoto 2 概要 HTTP/2 スレッドとイベント駆動(コールバック) 軽量スレッドによるHTTP/2の実装 ストリームの優先順位 3 HTTP/2 4 HTTP/1.1 の問題点 5 同期性 HTTP/1.1 は同期的なプロトコル サーバ:   ある要求を処理した後、応答を返す クライアント:応答が返ってきた... 続きを読む

橋本商会 » flux.DispatcherのwaitForの実装

2015/04/26 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip Dispatcher Flux 橋本商会 実装 Promise

Promiseもコールバックも使ってないのにDispatcherのwaitForで順番の制御ができる。どういう事なのか気になったので調べた。 flux.Dispatcher Reactはなんとなく使えるようになった気がしたので、fluxでやろう、StoreとかActionとかどう書くんだと調べてて、とりあえずflux npmというfluxアーキテクチャの説明とDispatcherが一つだけ入ってい... 続きを読む

IT業界人の横文字会話がヤバい「エビデンスとってフィックスしたらコールバック」「フィードバックちょうだい」 : IT速報

2015/03/21 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip エビデンス IT速報 ヤバイ IT業界人

エンジニアさんって横文字を使って要件を伝えることが多いですよね。そして、いつの間にやら、それが普通の会話にも出てくることが多いようです。 「今度のプロジェクトにアサインされたので、今のステータス、アップデートしてシェアしてください」 「了解です。アライアンス案件だけど当社イニシアチブなのでフルコミットでお願いしますね」 とか。 ちょっとした日常会話でも、 「新しくオープンしたお店にいくんだー」 「... 続きを読む

Rails - ActiveRecord の attribute 更新方法まとめ - Qiita

2015/01/20 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails ActiveRecord readonly 保存

ActiveRecord の attribute 更新方法ってどんなものがあって、それぞれどんな違いがあるかご存じですか? 案外色々とあったので表にまとめてみました。リファレンスやソースコードを参考にしつつ、Rails 4.2 でテストしています。 単一の attribute 更新 メソッド 保存 バリデーション(*1) コールバック(*2) readonly チェック(*3) updated_a... 続きを読む

一定時間表示して消える通知用jQueryプラグイン「jQuery Toast」:phpspot開発日誌

2014/11/18 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip phpspot開発日誌 モーダル jQueryプラグ 挙動

Kamran Ahmed 一定時間表示して消える通知用jQueryプラグイン「jQuery Toast」。 最近流行りの通知方法で、複数の通知を表示することも可能。カスタマイズ性が豊富で、色や表示時間、コールバック等細かな挙動の指定が可能です。 関連エントリ ツールチップ、モーダル、通知等を一手に扱えるjQueryプラグイン「jBox」 ページ内にどんどん通知アラートを設定できるjQueryプラグ... 続きを読む

cortex.js: 監視可能なネストできるオブジェクト - Qiita

2014/10/29 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Cortex オブジェクト 監視 getter

mquan/cortex 副作用が加えられるとコールバックを発火するオブジェクトを作れる。ネストしたオブジェクトもとれる。 Vue.jsの$dataを知っている人は、getter/setterが専用に置き換えられたそれだと思えばよい。逆に言えばそれだけしかしないのだが。 何に使うの JSのMVW用のミドルウェア。README見る限り、Reactと一緒に使うのを想定しているが、APIを見る限り、別に... 続きを読む

Rails奮闘記 〜ActiveRecordのコールバック ハマり編〜 | マネーフォワード エンジニアブログ

2014/09/24 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip ActiveRecord Rai マネーフォワード 横山 なか

こんにちは。 Railsエンジニアの横山です。 私がRailsで開発を行うようになって2年弱になりますが、日々、知らない事・分からない事・理解の不十分な事があり勉強の毎日です。 今回は、そのなかでも、理解が不十分であった故にActiveRecordのコールバックでハマってしまったお話をしようかと思います。 ActiveRecordのコールバックについて 細かい説明は省略させていただきますが、Rai... 続きを読む

Java - コールバックと上手に付き合う - Qiita

2014/08/25 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip オブジェクト ライフサイクル Qiita 非同期処理 結果

コールバック、よく使いますよね。 非同期処理の結果を受け取るには、必ずと言っていいほど付き合うことになるコールバックですが、UI のようにライフサイクルを持つオブジェクトと共存するには、考慮すべきことがいくつかあります。 ここでは、おおまかに、上手にコールバックと付き合う方法を見ていきます。 基本となるポイント なんといってもまず抑えなければいけないポイントは、ライフサイクルを持つオブジェクトとの... 続きを読む

node.js - 非同期処理やQの話 | S.F.Page

2014/08/11 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js 非同期処理 Promise Step 破滅

Pyramid of Doom 非同期処理をうまく処理するためにQを使っている。QはPromiseとそれを使用するアルゴリズムで構成されている。 どうも人間というのは上から下にフローが流れていかないと理解が難しくなるようである。コールバックによる非同期処理を行うと縦方向と同時に右横方向にフローが流れていく。これを「Pyramid of Doom(破滅(死)のピラミッド?)」と呼ぶそうだ。 step... 続きを読む

HTML5 - HTMF5 File API で画像をアップロードしてプレビュー - Qiita

2014/07/10 このエントリーをはてなブックマークに追加 82 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita onChange プレビュー Files File

<input type='file'/> で画像を選択させる input.onchange が発火するのでコールバックをとる File APIがあれば input.files[0] にFileオブジェクトが入ってるの抜き取る FileReader の FileReader#readAsDataURL に Fileオブジェクトを渡す FileRead#onload が発火するのでevent.targ... 続きを読む

iPhone『Launch Center Pro』と『IFTTT』を使ったコールバックが面白い

2014/06/17 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip iPhone iPhoneApp ifttt トリガー アプリ

iPhoneApp : Launch Center Pro - 500円 - / IFTTT Notification iPhone『Launch Center Pro』がIFTTTのトリガーとして使えるようになった事は先日ご紹介しましたが、新たに面白いレシピを見つけましたので試してみました。 Simple Living様の記事で紹介されています『IFTTTと連携すれば、すべてのアプリでコールバッ... 続きを読む

Bolts-Androidで連続したHTTPリクエストをウォーターフォールにする - Islands in the byte stream

2014/05/03 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウォーターフォール HTTPリクエスト Bolts task

AndroidFacebook (Parse) が開発している Bolts-Android は asyn.js のように、ネストしたコールバック呼び出しをウォーターフォールで記述できるライブラリである。コールバックのネストをウォーターフォールで記述できるというのもありがたいが、処理をTaskに分割することで、非同期リクエストを組み合わせて使うことも簡単になっている。Boltsを使わない、ネストした... 続きを読む

Rails4 + OmniAuthでTwitter Sign Inをできるようにするまでの流れ - Cumiki

2014/01/09 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip OmniAuth Cumiki routes Twitter

IntroductionStep. 1 : OmniauthをGemfileに追加Step. 2 : OmniAuthの設定Step. 3 : Twitterからのコールバックのためのroutesの設定Step. 4 : コントローラーでTwitterの情報をもとにユーザー登録Step. 5 : Userモデルでユーザー情報をデータベースに保存する Step. 1 : OmniauthをGemfi... 続きを読む

Big Sky :: Golang で PubSub 出来る go-pubsub を書いた。

2013/12/25 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip mattn golang PubSub Sub インタフェース

Golang ってネットワークを扱うのが凄く楽で色んな物が作りたくなるんだけど、いつも pubsub っぽいのが欲しくなって毎回作ってる気がしたので汎用的に扱えるインタフェースを作った。 mattn/go-pubsub - GitHub https://github.com/mattn/go-pubsub 使い方は簡単で、まず subscribe 側はある型を引数に持つコールバックで Sub を呼... 続きを読む

 
(1 - 25 / 45件)