タグ

ブックマーク / ameblo.jp/itboy (4)

  • 『PHPからActive Directoryに認証・パスワード変更する方法』

    IDやパスワードを一元管理するために、Active Directoryと連携したいというケースがあったりしますが、ADへ認証やパスワード変更などをPHPから行うためのメモです。 LDAPを通して簡単に認証やパスワードなどの属性値変更が行えます。 PHPは5.3系を使っています。 Windows側はWindows2008およびWindows2012で動作確認しています。 これは特に難しいことなく、PHPldap_bind を使えば認証が行えます。 <?php $host = "ldaps://192.168.0.100"; $ldapConn = ldap_connect($host); // userprincipalnameを指定 $userId = "username@testdomain.test"; $userPass = "HogeHoge12"; ldap_set_optio

    『PHPからActive Directoryに認証・パスワード変更する方法』
  • Apache Solrを利用して本格的な検索エンジンを導入する | A Day In The Boy's Life

    情報を検索するというのは、どんなサービスであれ重要な機能になってきますが、単純なDB検索などでは情報の精度が悪かったり、パフォーマンスが出ないといった問題が出てきます。 SQLのLIKE文ではIndexが使われなかったり、あいまい検索をすると余計な情報が引っかかったりして、その検索順位のスコア付けをしようとすると別のロジックが必要になってきたりして、かなり複雑な処理になってきます。 そんなこんなで億劫になってしまう検索システムですが、Apache Solr を利用すると手軽に高度な検索システムを導入することができます。 Apache SolrはJavaで書かれているため、利用するためにはJava(バージョン1.5以上)の環境を用意する必要があります。 今回の環境では、CentOS6.4にApache Solr4.2をインストールします。 Javaの環境が用意されていない場合は、yum経由と

    Apache Solrを利用して本格的な検索エンジンを導入する | A Day In The Boy's Life
    hiroomi
    hiroomi 2018/10/31
  • 『Linuxサーバー上でデータ操作に便利な10のコマンド』

    大量のデータが詰め込まれたファイルがUnixサーバー上にあって、そのデータファイルを修正したり集計したいといった場合、わざわざプログラム作るのも面倒だし、ダウンロードしてExcelで加工するか、なんてことないでしょうか。 Linux上でも幾つかのコマンドを覚えておけば、結構簡単にデータの集計作業というものができます。 こちらはかなりメジャーなコマンドなので普段から使っている人も多いのではないでしょうか。 例えばこんなCSVファイルがあったとして - hoge.csv 100,apple,50 103,orange,75 102,banana,30 100,apple,20 103,orange,75 この中から「apple」の行だけを取り出したいといったときに使います。 $ grep apple hoge.csv 100,apple,50 100,apple,20 逆に「apple」を含ま

    『Linuxサーバー上でデータ操作に便利な10のコマンド』
    hiroomi
    hiroomi 2010/10/06
  • 『管理職エンジニアが伸び悩む理由』

    ある地位につけられ、下に部下をつけられ、日々上からの達成指示と部下からの不満に悩まされる。 なりたくなくとも、いつの間にかそんな位置に追いやられてしまったエンジニアの人たちも多いかと思います。 こんなことになってしまうと、技術的スキルを磨く時間も取れず、仕事は上流工程に追いやられ、いつの間にか技術的な話題からも取り残されるエンジニアとなってしまいます。 エンジニア定年説なんてものは、私自身信じていませんが、そういう風に来力を発揮できるフィールドから強制的に退去させられたエンジニアは、武器を磨く時間もなく、いつの間にか錆びたレガシーシステムしかわからない、技術的には現場のエンジニアとかけ離れた能力の人となっていたりします。 それでも、技術的スキルは犠牲にしても、マネジメント能力とか他のスキルが成長してるから良いと言う人もいるかもしれませんが、来第一線で活躍したいことを願うエンジニアにとっ

    『管理職エンジニアが伸び悩む理由』
    hiroomi
    hiroomi 2009/05/20
    「伸び悩む理由は、シンプルに「それに集中する時間がない」から」
  • 1