{"blog_title":"BSDmad \u306e\u65e5\u8a18","categories":["Ruby"],"description":"kou \u3055\u3093\u306b\u5c3d\u529b\u3044\u305f\u3060\u3044\u305f\u304a\u9670\u3067 OpenLDAP 2.4 \u7cfb\u3067\u3082\u30b3\u30f3\u30d1\u30a4\u30eb\u53ef\u80fd\u306a ruby/ldap 0.9.9 \u304c\u30ea\u30ea\u30fc\u30b9\u3055\u308c\u307e\u3057\u305f\u3002 LDAP_OPT_X_TLS_PROTOCOL \u304b\u3089 LDAP_OPT_X_TLS_PROTOCOL_MIN \u306b\u5909\u66f4 gem \u5316 LDAP::Schema.attr() \u306e\u6b63\u898f\u8868\u73fe\u3092\u4fee\u6b63 3. \u304c\u4f55\u304b\u3068\u601d\u3063\u305f\u3089\u3001\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u5dee\u5206 \u3092\u898b\u308b\u9650\u308a\u300e\\-\u300f\u3068\u66f8\u304f\u3079\u304d\u3068\u3053\u308d\u3092\u300e-\u300f\u306b\u3057\u3066\u3044\u305f\u9593\u9055\u3044\u306e\u4fee\u6b63\u3067\u3059\u306d\u3002\u3046\u3061\u3067\u554f\u984c\u306b\u306a\u3063\u3066\u3044\u306a\u304b\u3063\u305f\u306e\u306f schema \u3092 parse \u3059\u308b\u3088\u3046\u306a\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u306a\u304b\u3063\u305f\u304b\u3089\u306a\uff1f","width":"100%","provider_name":"Hatena Blog","url":"https://bsdmad.hatenablog.com/entry/20090614/1244947926","height":"190","author_url":"https://blog.hatena.ne.jp/hiro-ueda/","version":"1.0","title":" ruby/ldap 0.9.9 \u30ea\u30ea\u30fc\u30b9","type":"rich","author_name":"hiro-ueda","published":"2009-06-14 11:52:06","blog_url":"https://bsdmad.hatenablog.com/","image_url":null,"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fbsdmad.hatenablog.com%2Fentry%2F20090614%2F1244947926\" title=\" ruby/ldap 0.9.9 \u30ea\u30ea\u30fc\u30b9 - BSDmad \u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_url":"https://hatena.blog"}