タグ

ブックマーク / blog.asial.co.jp (3)

  • JavaScriptとQuickSort

    Monacaチームの内藤です。 コロナであまり外出出来なくなり、家でYouTubeを見ることが多くなりました。そして、先日、関数型プログラミングの動画(https://www.youtube.com/watch?v=rIprO6zoujM)を見ていたのですが、そこでは次のようなコードが出てきました。 quicksort :: (Ord a) => [a] -> [a] quicksort [] = [] quicksort (x:xs) = let smallerOrEqual = [a | a <- xs, a <= x] larger = [a | a <- xs, a > x] in quicksort smallerOrEqual ++ [x] ++ quicksort larger (簡単のため、ピボットとして先頭要素を採用しています。再起呼び出しするときに、ピボットは含めていな

    JavaScriptとQuickSort
    sh0g0
    sh0g0 2021/10/20
  • パーフェクトPHPが発売されました : アシアルブログ

    こんにちは、小川です。 今朝届いたPHPプロ!TIPS+ ダイジェストメールにも書いてありましたが、日11月12日より「パーフェクトPHP」が発売となります。 ◆パーフェクトPHPとは パーフェクトPHPは、PHPをこよなく愛す(?)3人のPHPエンジニアが執筆した書籍です。以下のような構成です。 ・Part 1 「PHP ~overview」 PHPの基 ・Part 2 「PHPの言語仕様」 PHPの言語仕様を詳細に解説 ・Part 3 「実践Webアプリケーション」 Webアプリケーション開発の基礎知識や、さらに先へ行くためのより現代にあったノウハウの解説 ・Part 4 「PHPセキュリティ」 サンプルコードを交えた様々なセキュリティの解説 ・Part 5 「テクニカルなPHPの活用」 SPLやPDOなどPHPが提供する便利なライブラリなどの解説 ・Part 6 「PHPレシピ

    パーフェクトPHPが発売されました : アシアルブログ
    sh0g0
    sh0g0 2021/09/15
    はじめてプログラミングに触れたのはこの本だったので表紙見るだけで色々思い出しちゃうな
  • PHPからChromeにログ出力「Chrome Logger」

    こんにちは、中川です。 PHPでの開発中のちょっとしたデバッグに、echo や var_dumpで画面に値を出力して確認することがありますよね。 このデバッグ方法は簡単でいいのですが、出力した配列の値などはパッと見で確認しやすいとは言えませんし、画面の表示内容が崩れたりします。 画面に出力しない方法としては、 error_log関数を使ってapacheログやファイルに出力する方法もありますが、 この場合は、サーバ側にログインしてtailなどでファイル内容を確認する必要がでてきます。 そんなちょっとした問題を解決してくれるツール 「Chrome Logger」をご紹介したいと思います。 Chrome Loggerを使えば、JavaScriptのconsole.logのように、 表示画面には影響を与えないでブラウザのデベロッパコンソールにPHPから値を出力できます。 ■Chrome Logge

    PHPからChromeにログ出力「Chrome Logger」
  • 1