You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Wiserを使うとメール送信のテストコードを書けるんだけど、Gmail等の認証が必要なSMTPを使うコードをテストする場合に、ちょっと工夫が必要だったのでメモ。 Properties PROP = new Properties(); PROP.put("mail.smtp.auth", "true"); PROP.put("mail.smtp.starttls.enable", "true"); Session sess = Session.getInstance(PROP); MimeMessage mm = new MimeMessage(sess); Transport transport = sess.getTransport("smtp"); transport.connect("aaa", "bbb"); transport.sendMessage(mm, mm.getAllR
やりたいこと Redisのコレクションに入っている日本語の文字列中から、あいまいマッチでの検索結果を取得したい。 例:「 私元気です 」-> [ {"haystack":"元気そうです", "match":0.5}, {"haystack":"元気なはずです", "match":0.429}, {"haystack":"寒そうです", "match":0.4}, {"haystack":"書いたんです", "match":0.333}, {"haystack":"死ぬそうです", "match":0.333}, {"haystack":"楽しそうです", "match":0.333}, {"haystack":"よかったです", "match":0.333}, {"haystack":"よさそうです", "match":0.333}, {"haystack":"学生なんです", "matc
<前編のあらすじと後編のお話> 寒風吹きすさぶ師走の夜、伊藤直也氏(以下「naoya」)が寿司屋に招いたのは、かつての上司でもある『グリー』CTOの藤本真樹氏(以下「藤本」)。インターネット業界におけるCTOの第一人者であり、私淑するエンジニアも多いことで知られる藤本氏だが、焼酎片手に語り出したのは、かつてマネジメント業務で四苦八苦したという反省の歴史。CTOとしての藤本氏の“凄さ”を知る伊藤氏にとっては意外な話のオンパレードで、会話のボルテージは時とともに高まっていくのであった――。 ⇒【前編】の記事はこちら さて、今回の後編では、藤本氏のCTOとしての取り組みをさらに深掘りすることで、いかにして「CTOとはかくあるべし」と開眼するにいたったのかを明らかにしていきます。実は生魚が苦手という藤本氏ですが、今のところは料理も愉しんでいただいている様子で一安心。ぼちぼち酔いもまわってきて、二人
社内向け資料。自分が書いたコードを説明するために資料作る羽目になった。 昔のことはうろ覚えで雰囲気で書いてる部分もあるので、そこらへん勘弁。 古の時代(~2010) 前提としてJavaScriptは名前空間がwindowの一つしかない。 昔Prototype.jsがあった。もうみんな忘れたけどあの時期はプリミティブなオブジェクトのprototypeを生やしまくって、それが衝突しまくってprototype良くない的な雰囲気が生まれたり生まれなかったりした。 その反省があってか(歴史的に若干微妙な気がするが) jQueryは名前空間を一つに集約した。いわゆる jQueryPlugin は、jQueryのプロトタイプにヘルパを生やしまくっていた。グローバルを汚すのは駄目だけどjQueryの名前空間を汚すのはいいよね、ぐらいの考え。 jQuery非依存なライブラリは、「GoodParts」として、
The document discusses graph databases and their properties. Graph databases are structured to store graph-based data by using nodes and edges to represent entities and their relationships. They are well-suited for applications with complex relationships between entities that can be modeled as graphs, such as social networks. Key graph database technologies mentioned include Neo4j, OrientDB, and T
タイトルそのまま。勉強がてらslack botを作ってみた。やった事はRubotyのruboty-google_imageとか、他のGolangで既にあるslack ライブラリの劣化パクリです。 r7kamura/ruboty-google_image · GitHub ソースはこれ。 oranie/slack-bot-golang · GitHub 書いてみて思ったのは、slackのoutbound webhookがデータをJSONで投げてくれなかったので面倒だった事が分かりました(小並感 とりあえずherokuで動かしています。実際の動作はこんな感じ。 「画像も立てずにスレ立てとな?」とは言わず、自分から画像を貼る意識の高い麻呂をslackに登場させる事が出来ました。 やる事としては通常のherokuの使い方はまあ一旦置いておいて、golangでやらなければいけない事として Goで作っ
この章では、Java でメールアプリケーションを作成する方法について説明します。 1.1. JavaMail API 「JavaMail」は、Java でメールアプリケーションを作成するためのクラスが集められた API です。 SMTP プロトコルによるメールの送信 MIME メッセージの取扱 POP3 プロトコルによるメールの受信 IMAP4 プロトコルによるメールの受信 の機能が提供されています。この節ではメールの送信について説明します。 1.2. javax.mail.Session JavaMail を利用するには、クラスライブラリを取得する必要があります。 http://java.sun.com/j2ee/ja/javamail/index.html よりダウンロードしてください。また JavaMail は内部で、JavaBeans Activation Framework の機
JavaMailのダウンロード JavaMailはJAF(JavaBeans Activation Framework)に依存しているので javamail1_4_7.zipとjaf-1_1_1.zipを以下のアドレスからダウンロード 2つともこのページからダウンロードできる zipファイルを解凍して得られるmail.jarとactivation.jarをWebContent\WEB-INF\libにコピー 以下省略... package com.sample.simpleinquiry; import java.io.IOException; import java.io.PrintWriter; import java.util.Properties; import javax.mail.Message; import javax.mail.PasswordAuthentication
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!Jun-ichi Sakamoto
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く