タグ

utilに関するkiyo_hikoのブックマーク (8)

  • 各メジャーバージョンの Perl に同梱されている List::Util で使える関数一覧 - Qiita

    リスト処理に有用な関数群を収録している Perl モジュール List::Util はコアモジュールであり、原則的にどの Perl 環境でも同梱されています。 とはいえ、Perl のバージョンアップに伴って、同梱されている List::Util もバージョンアップしており、収録されている関数にも差異があります。2010年前後の古い Perl だと外部モジュール List::MoreUtils を別途インストールしないと出来なかったことも、2020年代の新しい Perl であれば List::Util のみで完結することもあります。 以下、Perl のバージョンと、それに同梱されている List::Util のバージョン、そしてその List::Util が提供する関数一覧を表にしてみました。なお Perl 5.8 より前のバージョンの Perl は省略しています。 Perl List::U

    各メジャーバージョンの Perl に同梱されている List::Util で使える関数一覧 - Qiita
    kiyo_hiko
    kiyo_hiko 2023/08/31
    Perl 5.20で一気にパワーアップしていた
  • Fit Win - ウィンドウを移動・サイズ変更するフリーソフト

    Fit WinFit Win(フィットウィン)は複数のウィンドウを並べたり、移動・サイズ変更できる Windowsフリーソフトです。 マウスをドラッグ&ドロップするだけで簡単に素早くマルチディスプレイや 4K ディスプレイにたくさんのウィンドウを効率よく配置Hit a Hint を使ったキーボード操作も ダウンロード v1.3 2015/06/05 動作環境は Windows 10/8/7 32/64bit ・ .NET Framework 4.5 ・ Internet Explorer 10 以上です。 バグの報告・要望 マニュアルアプリの一覧起動しているアプリケーションの一覧です。 ウィンドウを移動・サイズ変更するには、アイコンを周囲(レイアウトエディタ・レイアウトテンプレート・簡易移動・数値指定)にドラッグ&ドロップしますウィンドウをアクティブにするにはアイコンをクリックしますウ

    Fit Win - ウィンドウを移動・サイズ変更するフリーソフト
  • ActiveSupport | String#truncate - Tbpgr Blog

    概要 String#truncate 詳細 String#truncate について String#truncate 指定文字数以降を除去した文字列を返す。 デフォルトでは最後の3文字を...にして返却する。 よくブログ等で見る、「...続き」などの用途に使える。 デフォルト以外の文字を設定したければomissionオプションを指定する。 separatorオプションを指定することで、単語の途中など中途半端な箇所で 切れないようにできる。 separatorは正規表現を利用することもできる。 サンプル # encoding: utf-8 require 'active_support/core_ext/string/filters' text100 = '01234567890123456789012345678901234567890123456789012345678901234567

    ActiveSupport | String#truncate - Tbpgr Blog
  • 大刷新リリース Java 8の新機能

    関数型インタフェース ラムダ式はどのような場面で使用できるのだろうか? Java 8では実装するべきメソッドが1つしかないインタフェースを「関数型インタフェース」として扱うことができ、ラムダ式はこの関数型インタフェースの代わりに使用することができる。前述のサンプルで例として挙げたjava.util.Comparatorも関数型インタフェースとして扱うことができるインタフェースの1つというわけだ。 なお、Java 8ではjava.util.functionパッケージで以下のような汎用的な関数型インタフェースがいくつか用意されており、後述するコレクションAPIなどではこれらのインタフェースが使用されている。ラムダ式を使用可能なメソッドを自作する場合は基的にこれらの汎用的な関数型インタフェースを使用するといいだろう。 Function<T, R> … 1つの引数を受け取って結果を返す関数 Bi

    大刷新リリース Java 8の新機能
    kiyo_hiko
    kiyo_hiko 2014/06/27
    関数、演算子、述語、ユニット的なものがあるらしい。FunctionalInterfaceアノテーションで作ったinterfaceが妥当 (大雑把には抽象メソッドを1つ含む) な関数型でない場合コンパイルエラーにできる
  • java.util.function以下の関数インターフェース使い方メモ - Qiita

    package java8sample; import java.util.function.Function; public class Java8Sample { public static void main(String[] args) { Function<String, String> wrapDoubleQuotation = str -> "\"" + str + "\""; Function<String, String> wrapSingleQuotation = str -> "'" + str + "'"; Function<String, String> wrapDoubleAndSingleQuotation = wrapDoubleQuotation.compose(wrapSingleQuotation); String result = wrapDoubl

    java.util.function以下の関数インターフェース使い方メモ - Qiita
  • JDK 22 Documentation - Home

    kiyo_hiko
    kiyo_hiko 2014/06/27
    レイアウト見づらすぎ。
  • http://aima.cs.berkeley.edu/lisp/utilities/utilities.lisp

    kiyo_hiko
    kiyo_hiko 2013/09/09
    参考になる
  • flabaka.com

    AstroでPandaCSSを使ってみるAstroを触ってみようかな? と思い、まずは公式のチュートリアルを一通り終わらせてみました。以前から気になっていたPandaCSSの勉強も…と思ったので、AstroでPandaCSSを使ってみることに。PandaCSSのインストールマニュアルを見ながら各種設定を終え、npm run devしてみても、CSSが反映されず。原因は単純なミスでした。 LaravelでjQueryを使ってみるデータベースに登録、更新、削除を行なった際に、簡単なflashメッセージを表示させてみようかと。一定時間が経過 or ボタンクリックでメッセージが消えるアニメーションを、jQueryで実装してみたいと思います。npmを使ってインストールしたjQueryを使うと、javascriptの実行順が意図しないものになってしまい、jQueryが実行されなくなってしまいました。色

    flabaka.com
  • 1