はてブログ

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



タグ use strict

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

Appleの商品ページに使用されているスクロールに合わせて動画を再生するエフェクトを実装するスクリプト -Scrolleo | コリス

2019/11/15 このエントリーをはてなブックマークに追加 153 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス エフェクト スクロール スクリプト Apple

/* Scrolleo - make your video scroll with inertia * MIT License - by Mark Teater */ (function(window, document, undefined) { "use strict"; var _Scrolleo = function(opts) { // Defaults this.acceleration = 0.08; //1 is fastest, 0 is slowest, 0.08 is default this.secondsPerScreen = null; //Set this ... 続きを読む

Node.jsのビルトインモジュールに名前空間が使われるかもしれない - 技術探し

2018/05/25 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip nodeJS Con require node.js from

2018 - 05 - 25 Node.jsのビルトインモジュールに名前空間が使われるかもしれない Node JavaScript Tweet 注意: これはまだ未定です。 他にいい案があれば、提案やコメントをしてほしいです。 'use strict' ; const fs = require( '@nodejs/fs' ); // import fs from '@nodejs/fs'; con... 続きを読む

react-native - ReactNativeでgulpとreact-jadeを使ってみる - Qiita

2015/04/15 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip react-native Qiita Gulp Xtend

'use strict'; global.React = global.require('react-native'); let xtend = require('xtend'); let {View, Text} = React; let template = require('./template'); let styles = React.StyleSheet.create(require(... 続きを読む

Node.Jsの暗号化について調べてみた。 | Developers.IO

2014/07/28 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js Developers.IO crypto

はじめに node.jは暗号化する際に特別なパッケージ等は必要なく、 require('crypto')と指定するだけで基本的な暗号化は実装できます。 AES-256で暗号化しようととした場合、以下の方法で実装が可能です。 'use strict'; var crypto = require('crypto'); var cipher = crypto.createCipher('aes-256-... 続きを読む

Internals::SvREADONLY() はオススメできない - stfuawsc

2014/04/21 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip stfuawsc Internals immutable

Immutable な hashref, arrayref たまに欲しくなりますが Internals::SvREADONLY() はクセが強すぎてあまりオススメできないです。 たとえ次のコードの挙動を言い当てられたとしても、赤の他人(≒ 半年後の自分)が見た時に分かるかどうかは怪しいかと。 use strict; use warnings; use Data::Lock 'dlock'; my ... 続きを読む

Node.jsのrequireをインライン化、無駄なuse strictを取り除くモジュールを書いた | Web scratch

2014/03/16 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip require モジュール node.js インライン化

はじめに Promises Bookという薄い本を書いているのですが、書籍中に出てくるサンプルコードはテストが必須であるという原則があります。 サンプルコードは必ずテストコードが必要となる。(読者がコピペして実行するようなコードをテストを書くべきである) promises-book/CONTRIBUTE.md at master · azu/promises-book サンプルコードとテストはNo... 続きを読む

[tech] perl 5.19.9 の signatures 構文 (普通に引数を書ける構文) を試す | Mon, Feb 24. 2014 - 氾濫原 [HANRANGEN]

2014/02/24 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip HANRANGEN tech Exp 構文 Mon

Perl 5.19.9 で実装された signatures の構文をためしてみる - blog.64p.org を見てそんなのできたのか〜と思ったので、いろいろ試してみた。なんとこれは、今までになく直感的に引数が書けてしまう革命的構文です。 use v5.19; use strict; use warnings; use feature 'signatures'; no warnings "exp... 続きを読む

chomp() は $/ に依存していると知れ! - Islands in the byte stream

2013/11/16 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chomp perldoc local スコープ 挙動

perldocにあるように、chomp()の挙動は $/ に依存します。ということは、うっかり local $/ したスコープで chomp() を行うと、何もおきません。モジュールの中ではchomp()を使わず s/\n\z//xms するのが無難でしょう。 use strict; use warnings; local $/; my $s = "Hello\n"; chomp $s; prin... 続きを読む

jQuery.Deferredを使って非同期ループ! #jQuery #JavaScript #Deferred - Qiita [キータ]

2013/06/06 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip typeof キータ setTimeout jQuery

if(jQuery) !function($){ 'use strict'; if( typeof $.asyncEach === 'undefined' ){ // setTimeoutとDeferredを使い非同期にする関数 var async = function($callback){ var $dfd = $.Deferred(); setTimeout(function(){ $cal... 続きを読む

Hasegawa方式の CSRF対策を試してみた - tokuhirom's blog.

2013/03/04 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip spec TOKUHIROM トークン Amon2 実装

2013-03-04 Hasegawa方式の CSRF対策を試してみた Amon2 での実装例です。 使用感としては、 * 実装はそれほどむずかしくない * トークンの保存をサーバー側でやらなくていいので楽 といったかんじ。 管理画面とかでつかってみたらよいかもしれぬ。 use strict; use warnings; use utf8; use File::Spec; use File::Ba... 続きを読む

[Polyglot][Ruby][JavaScript]JavaScriptとして動作するfizzbuzz.rb - ゆとRubyist日記

2012/08/11 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip puts FizzBuzz var Ruby バージョン

LL Decadeで、Polyglotの話を聞いて面白かったので、私もやってみました。 そこで、FizzBuzzを書いてみました。 fizzbuzz.rbですが、JavaScriptとしても動作します。Rubyのバージョンは1.9です。 'use strict'; "#{define_singleton_method(:var){|*v|}||";/*"}" # */ puts=console.l... 続きを読む

Amon2 が WebSocket に対応していた!! - tokuhirom's blog.

2012/08/07 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebSocket TOKUHIROM Twiggy 作法

Amon2::Plugin::Web::WebSocket というプラグインをだしました。Amon2 の中で非常に簡単に web socket がつかえます。 なんかよくわからん作法とかおぼえなくてもいいので楽すぎる。。実装例は以下のとおりです。Twiggy でしかうごきません。 use strict; use warnings; use utf8; use Amon2::Lite; use Di... 続きを読む

"use strict" - blog.niw.at

2012/07/07 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip 港町 車窓 仕事場 麻薬 blog.niw.at

use strict” 最近、仕事場が引っ越をしました。 結果、自宅からはちょっと徒歩で通うのは色々な意味で困難になったので毎日路面電車に乗っているのですが、なんていうか路面電車が走っている、坂のある街に住んでるっていうところだけ切り取ると、魔女の宅急便のようなあるいは港町の風光明媚な日常が勝手に想起されるのですが、実際にはどう見ても麻薬の売買です本当にありがとうござました、のような車窓の路面電... 続きを読む

にひりずむ::しんぷる - Data::Dumper と Data::Dump の実行速度の違い

2012/02/10 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Dumper コンテキスト デバッグ Dump スクリプト

Data::Dump はデフォルトでそれなりに整形して表示してくれるのと、コンテキストを見てよしなに処理を変えてくれるので、スクリプトのデバッグなどに使うのはまぁまぁ便利だったりします。 が、この子は PurePerl で実装されているので実行速度が結構遅いです。 どのくらい遅いかというと use strict; use warnings; use Benchmark qw(cmpthese :h... 続きを読む

Big Sky :: Vim scriptはウェブアプリケーション記述言語やったんやー

2012/01/27 このエントリーをはてなブックマークに追加 112 users Instapaper Pocket Tweet Facebook Share Evernote Clip Vim script Big Sky Plack vim 昨今

こんにちわ。昨今、ウェブ開発の進化はすざましいですね。PythonやPerlやJava、色んな言語で書かれていると思います。 もちろん編集にはVimを使っているかと思います。 でも編集だけ? 違うよね! Vim scriptはウェブアプリケーション記述言語なんだよ! Plack::App::Vim package Plack::App::Vim; use strict; use warnings;... 続きを読む

Released FurlX::Coro! - Islands in the byte stream

2011/06/25 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Coro Usage perl Furl ARGV

Coroを使うと簡単にFurlで並列HTTP通信が出来ます。 #!perl # usage: http-ping.pl [urls...] use strict; use warnings; use Coro; use Coro::Select; # Furlよりも先にロードすること! use Furl; my @coros; foreach my $url(@ARGV) { push @coro... 続きを読む

一定時間ログを吐かないとイスが飛ぶ Log::Minimal::FlyingChair というモジュールを作りました - (ひ)メモ

2011/06/10 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Minimal encoding std sleep log

sfujiwara package Log::Minimal::FlyingChair; use strict; use warnings; use utf8; use open IO => ':encoding(utf-8)', ':std'; use Log::Minimal; use Time::HiRes qw(sleep); our $VERSION = '0.01_01'; our $... 続きを読む

小ネタ:関数ブロックでnext使うと悲しい事になる - D-6 [相変わらず根無し]

2011/02/23 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip NEXT D-6 根無し warn 悲しい事

小ネタ:関数ブロックでnext使うと悲しい事になる2011年2月23日 15:54 D| ブログ記事のURL| コメント(0)| トラックバック(0)use strict;sub foo {my $n = shift;next if $n > 5;warn $n;}foreach my $x ( 1..10 ) {foo( $x );}これで嵌った。問題は当然 "next"。ループの中で呼ばれるf... 続きを読む

Win32::GuiTest で Windows の GUI アプリをハックしよう

2008/12/11 このエントリーをはてなブックマークに追加 239 users Instapaper Pocket Tweet Facebook Share Evernote Clip dis GUI おまじない use warnings all

基本的な書き方 use strict; use warnings; use utf8; # ↑ Perl ハッカーに DIS られなくなるおまじない # Win32::GuiTest を使うおまじない use Win32::GuiTest qw(:ALL); # 日本語を使えるようにするおまじない UnicodeSemantics(1); # ここで Win32::GuiTest を使う マウスを... 続きを読む

naoyaのはてなダイアリー - Perl の話をまとめた

2006/05/21 このエントリーをはてなブックマークに追加 507 users Instapaper Pocket Tweet Facebook Share Evernote Clip naoya 拙作 perl 陳腐化 あたり

use strict がどうのこうのという話があって、そういえば昔自分もそんなこと書いたなあと思っていろいろ自分の書いた Perl の話を見返してて、せっかくだから拙作のまとめでも作っておくかと思いました。とりあえず文章量がそれなりにあって、まとまりのあるものだけを見繕ってみます。今見ると、当時の理解が不十分で微妙なところもあったりしますが、そのあたりはご愛嬌。 いま読んでもまだ陳腐化はしてなさそ... 続きを読む

404 Blog Not Found:perl - use strict; # and be happy

2006/05/20 このエントリーをはてなブックマークに追加 89 users Instapaper Pocket Tweet Facebook Share Evernote Clip strict プラグマ perl 中略 土井

どうやら私の本では、啓蒙が全然足りなかったらしい。 Perl/CGI辞典 - 土井 毅さん 著 - にて use strict が推奨されていない件について - iandeth. p.104 strict プラグマは、Perlスクリプトでの記法を厳密にするためのプラグマです。 (中略) これにより、宣言の曖昧な変数への参照を発見できます。 [参考] strict プラグマは厳密すぎるため、通常のプ... 続きを読む

Class::DBI関連モジュール : blog.nomadscafe.jp

2005/08/26 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip class dbi MySQL Plugi Plugin

Class::DBI関連モジュール いま作っているWebアプリで、Class:DBIをはじめてきちんと使った。 いろいろとPluginを使ったのでメモ。 ベースクラスには、 package Object; use strict; use base qw(Class::DBI::mysql); use Class::DBI::AbstractSearch; use Class::DBI::Plugi... 続きを読む

naoyaのはてなダイアリー - Perlプログラマのレベル10 - Perlプログラミング救命病棟より

2005/08/09 このエントリーをはてなブックマークに追加 376 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラマ ハッカー ライブラリ naoya if文

プログラマ、と一言で言っても、if文の意味をようやく理解したばかりの駆け出しのプログラマもいれば、汎用的で優れたライブラリを量産できるような凄腕のハッカーもいる、つまりはピンきりです。Perlプログラマに関してはどうでしょう。一流のPerlプログラマになるためには、見えない階段があるようです。use strict を使い始めたらその階段を一歩上ったと言えるでしょうし、正規表現を理解したときも一段あ... 続きを読む

本邦初公開!電話番号の正規表現 - にぽたん研究所

2005/03/30 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip ぽたん研究所 本邦初公開 正規表現 電話番号 RegExp

近年「本邦初公開」って表現、あんま使わないすね。。。 さて、Regexp::Assemble という、正規表現愛をものすごく感じるモジュールを見付けました。 愛がある上に、ものすごく便利です。 use strict; use Regexp::Assemble; my $ra = Regexp::Assemble->new; $ra->add('a'); $ra->add('b'); print $... 続きを読む

 
(1 - 24 / 24件)