流れ SSH認証の公開鍵と秘密鍵を作成 Mac側(クライアント側)へのSSHキーの設定 GitHubへの公開鍵の登録 ローカルリポジトリの設定を変更する (おまけ)SourceTreeユーザーの方 1. SSH認証の公開鍵と秘密鍵を作成
![GitHubにSSH接続できるようにする方法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b53fbf4a5e913f85930495244e81eb14d7b53792/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R2l0SHViJUUzJTgxJUFCU1NIJUU2JThFJUE1JUU3JUI2JTlBJUUzJTgxJUE3JUUzJTgxJThEJUUzJTgyJThCJUUzJTgyJTg4JUUzJTgxJTg2JUUzJTgxJUFCJUUzJTgxJTk5JUUzJTgyJThCJUU2JTk2JUI5JUU2JUIzJTk1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz01NzM4YzcyNjJkMzM0MWU0ZTRlYTI2MGZiNDFlMGEwNw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrYXRzdWtpaSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NWQ5YmNlYjUxMmRlOWVkNGVhNWQzZmM1MjYzNDM4NjI%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-44Oa44Op44Kk44OB%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3D8049fed743c5d418b8f47af3a5c2d953)
プロパティファイルを外部ファイル化したい。 さらにファイル名に application.properties は使えないという条件。 Application.java package hello; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.MessageSource; @SpringBootApplic
コンフィグレーションファイルに@PropertySourceアノテーションを付加します。 @Configuration @PropertySource("classpath:application.properties") public class HogeConfig { ... } 利用したいクラスでpropertiesファイルに記載の項目を取得する際はValueアノテーションを付加します。 @Service public class HogeService { @Value("${foo.bar}") private String foo; .... } ${…}の形の記法はPropertySourcesPlaceholderConfigurerによってプロパティのkeyであると解釈されます。 application.propertiesに foo.bar=hoge という記載があれ
はじめに Springframeworkの@PropertySource、@Valueアノテーションを使って、プロパティファイルから設定を取得する方法を記述します。 環境 jdk 1.8 Maven 3.3 Springframework 4.2.1.RELEASE JUnit 4.21 Mavenの設定 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion
すべての実装されたインタフェース: Serializable, Comparable<ChronoLocalDateTime<?>>, ChronoLocalDateTime<LocalDate>, Temporal, TemporalAccessor, TemporalAdjuster public final class LocalDateTime extends Object implements Temporal, TemporalAdjuster, ChronoLocalDateTime<LocalDate>, Serializable ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。 LocalDateTimeは、日付/時間(年-月-日-時-分-秒として表示されることが多い)を表す不変の日付/時間オブジェクトです。他の日付と時間
パナマ文書については、いろいろな方面で話題になっているが、我々の情報科学の分野的にもなかなか興味深い事件である。 ただ今回の興味のポイントは、ハッキングとかではない。ポイントはデータのサイズ。「文書」と言うが、実は1150万ファイル、2・6テラバイトという巨大データの塊がその正体だ。 経済犯罪で検察や調査報道の記者が行うのが押収文書の分析。文書を読み込んでその中に出てくる登記上の名前や住所が実質同じなのかとか、取引相手の血縁関係といった相関図を作り金の流れを追い、本当は誰の金なのかを解き明かす。 しかし、2・6テラバイトは小さめの図書館にも匹敵する文書量。その分析はもはや人間のおよぶところではない。当然コンピューターの出番となる。 この記事は有料記事です。 残り826文字(全文1146文字)
この手の記事は日付に気を付けないとすぐに古くなる。これは2015/10の記事。 @PropertySourceを使う。下記が詳しい。 Spring @PropertySource - Jayway 今回の場合は /src/main/resource配下にconfigディレクトリを掘ったのち、 環境変数 SPRING_PROFILES_ACTIVE を指定して読み込む。 これは、サーバ別に設定を読み分けたい場合、application.properties も同様の環境変数を指定することによりproperties ファイルを読み分けられるから、そのついでということである。 Spring-Bootの設定プロパティと環境変数 - Qiita STS での環境変数の設定は RUN->RUN Configurations -> Enviroment に書き込むと使える。 この環境変数の中身は「loc
最近、プログラミング教育が大きな注目を集めています。 日本でも小学校でのプログラミング教育必修化が検討されており、Ruby界隈でも『Hello Ruby』の翻訳本である『ルビィのぼうけん』が今年5月に出版されるといった話題もありますね。 プログラミング教育の盛り上がりは、松江でも例外ではありません。 筆者は、NPO法人Rubyプログラミング少年団の活動を通じて、小中学生にプログラミングを教えています。 そこでは、スモウルビー(Smalruby)というソフトウェアを使っています。 この記事では、いちユーザの立場からスモウルビーを紹介します。 想定読者は、ある程度プログラミングの経験があって、小中学生にプログラミングを教えたいと思っている方々です。 また、スモウルビーでゲームを作る際のノウハウはあまりウェブ上に無いため、それらについてもいくつか紹介したいと思います。 本記事では、それぞれ下記の
Windows環境で保存したシェルスクリプトをLinux環境で実行すると /bin/bash^M: bad interpreter: そのようなファイルやディレクトリはありません /bin/bash^M: bad interpreter: No such file or directoryのエラー。 改行コードが\r\nで保存されてしまったため、Linuxの\nに直す必要がある。 対処法は以下。 sedコマンド一発で変換できる $ sed -i 's/\r//' <対象のファイル> 以下、検証 cat -e で見ると、改行コードに\rが含まれていることが分かる。 $ cat -e hello.sh #!/bin/bash^M$ echo "hello,world"^M$このまま実行するとエラー $ ./hello.sh -bash: ./hello.sh: /bin/bash^M: bad
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く