Perlプログラミングを学びたい人向けのPerl入門講座です。 Perlはテキスト処理に最適化されたプログラミング言語です。Linuxシステム管理、Web開発という分野でも大活躍。後方互換性、ライブラリの安定性、数多くのOSサポートに定評があります。 Perl入門 PerlのインストールPerlのインストール方法を解説。Windows、macOS、Unix/Linux対応。 基礎文法最速マスターPerlプログラムの基本のすべて 文字列処理Perlは文字列処理が得意。文字列の連結や文字列関数などを解説 if文による条件分岐if、elsif、elseの条件分岐の構文をマスターすれば、条件で処理を変えるPerlプログラムが書ける。 for文、while文による繰り返しfor文、while文と繰り返し構文を覚えれば、Perlで繰り返し実行する処理が書けるようになります。 正規表現正規表現を覚えると
皆さんはどのような方法で最新の技術や、コードのTipsを収集していますか? はてなブックマークやTwitter, GitHubなど様々あると思います。 私はテックブログを使った情報収集をしています。今回はエンジニアが見るべきおすすめのテックブログをいっきにご紹介します。 テックブログとは? ご存知の方も多いと思いますが、テックブログとはWEBサービスやゲーム等を提供している企業が、自社で使っている技術や開発手法を紹介するブログです。デベロッパーブログとも呼ばれます。 エンジニアが持ち回りで書くことが多いので、そこで働いている人のこともわかっちゃいます。 普段使っているサービスがどのような言語でできていて、どのようなフレームワークを使っているか、どんなツールを利用して開発しているのかが載っているのでとても刺激的な内容ばかりです。 転職、新卒の会社選びにも役立つ!? 転職する際に気になるどんな
スライドを作成するにあたって、色々なサイトを閲覧しましたので、まとめてみました。 基本的なこと Git - Book まずはこれを読んどいた方が良いと思います DVCSとGitの基礎 サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ わかりやすいです git - 簡単ガイド 天下一gitconfig大会 参考になるけど、ちょっと古い。 こわくない Git ブランチのこと良くわかる。必読。 コミットメッセージの書き方 - ククログ(2012-02-21) コマンドの使い方とか gitとsubversionのコマンド対応表 « cyclogy 一覧で見やすい Git - SVN Crash Course(in Japanese) SVNとのコマンド比較が充実している Subversion ユーザーが Git を使ってみた (基本操作編) - ま
対象 Apache Sparkをやるにはどれから始めたらいいかわからない方。 Apache Spark関連のリンクをまとめます。主に英語がおおいです。Edxのコースはとてもお勧めです。動画で説明があり、Pythonで実際にコードをかいて学んでいくのでとても理解しやすいです。 I will keep you updated! なにか他にいいリソースありましたらコメントください。 本家 http://spark.apache.org/ Quick start https://spark.apache.org/docs/latest/quick-start.html Overview Stanford CS347 http://www.cs.berkeley.edu/~rxin/talks/2015-05-18_cs347-stanford.pdf Compile and Run Example
20150909初めてのSpark.md 概要 イベント名:「初めてのSpark」刊行記念Spark Meetup 2015 開催日:2015年9月9日(水) 時 間:19:00から22:30(懇親会21:00〜22:30) 場 所:ドワンゴ様セミナールーム (歌舞伎座タワー14階) 〒104-0061 東京都中央区銀座4-12-15 http://dwango.co.jp/corporate/map.html 定 員:250名 参加費:無料(含む懇親会) 主 催:Cloudera株式会社 協 賛:株式会社ドワンゴ、株式会社オライリー・ジャパン 19:00 「初めてのSpark」刊行のご挨拶 Sky株式会社 玉川竜司 Advanced Analytics with Spark年内に出したい! 入門にはとても良いはず。原書(今年一月初版)の間違い結構直ってます。新バージョン(1.41)にキャ
2014年暮れから2015年にリリースされた、個人や商用で利用できる日本語の無料フォントを紹介します。初紹介のものもけっこうあるので、見逃さないように要チェックです! フォントの利用にあたっては、個人サイトや商用サイト、同人誌や各種印刷物などの紙での利用も確認して明記しました(2015年4月現在)。 フォント紹介の前に各フォント制作者からのお願いごと。 フォントを利用の際には必ず利用条件やライセンスをご確認ください。 もっとフォントをという人は、下記ページもどうぞ! 2019年用、日本語のフリーフォント 366種類のまとめ フォント:はれのそら明朝 写真:春の青空 個人・商用サイトで無料利用可。同人誌や各種印刷物なども可。 少し墨だまりを含んだ角丸のすっきりしたデザインで、横書きだけでなく縦書きでも楽しめるオールド系明朝体。
いさけんさん【目指せ令和の紀貫之チャレンジ(小休止中)】 @isa_kent 「y=x+1」を満たす(x,y)の組み合わせは無限にあるんだけど、自分が(x,y)=(1,2)という組み合わせを見つけたら、それしか正解がないと思い込んだり、その組み合わせが正解だと教えられたら、それ以外の組み合わせを認めないような人って、それこそ腐るほどいるよね。 2015-04-15 18:13:54 いさけんさん【目指せ令和の紀貫之チャレンジ(小休止中)】 @isa_kent 最近、ご縁があって週に一回、小学生の学童のお手伝いをやっているんだけど、ひと月ほどやってみて気になることがある。それは「揉め事が起こると『相手がいかに悪かったか』を伝えようとする子供」の多さです。何があったのか、どういう状況なのかを聞こうとしても、なかなかそういう話ができない。 2015-04-20 11:45:56 いさけんさん【目
Goの制御構文 今回は関数やポインタ、条件分岐、ループなどを使ってみます。 動作環境 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.9.4 Go : 1.4.1 IDE : IntelliJ IDEA 14 CE ここを参考に、GOPATHとGOROOTは設定しておいてください。 Goの関数 関数定義 Goで関数はfuncを使って定義します。funcに続いて関数名、引数があれば引数を記述します。戻り値があればそれも記述します。 // func functionName ( arg1 arg1Type, ・・・) (result1 resultType・・・) func add(x int, y int) int { return x + y } z:= add(2,3) //z = 5 可変長引数 引数に...を指定すれば可変長引数をとることも可能です。 fun
HOME » テックブログ » AWS , CI » JenkinsのSlaveノードを使ってNAT配下のサーバにアプリケーションをデプロイ 以前、「Jenkinsのビルドパイプラインでテストからデプロイまでを自動化」という記事を書きましたが、運用環境へのデプロイジョブもJenkinsのビルドパイプラインに加えたい、でも運用環境がJenkinsが動作してる環境とは別の環境で、VPCのPrivate Subnet(あとNAT配下みたいケースとか)になるとJenkinsから対象のサーバに直接デプロイするのがネットワーク的に難しかったりします。 そういった環境下にデプロイする際に有効なのが、デプロイ対象のサーバもしくはそのサーバと同じネットワークセグメントにあるサーバをJenkinsのSlaveノードとして登録する方法です。JenkinsのSlaveノードとMasterノードとの間の接続方式は2
目標 Windows Server 2012 を以下の機能を備えたビルド用のスレーブとして環境構築する。 Jenkinsから自動ビルド NUnitテストの自動実行 NUnit結果をJenkinsに表示 OpenCoverでカバレッジ計測 OpenCover結果をJenkinsから参照 使用する環境 Jenkins ver1.565 (CentOS6.5) Windows Server 2012 Jenkinsプラグインのインストール Jenkinsに以下のプラグインをインストールする。 MSBuild プラグイン NUnit プラグイン HTML Publisher プラグイン Windows Server 2012 Windows Server 2012 でビルドに必要なツール類をインストールする。 Java7 64bitを選択すること Microsoft Build Tools 20
みんな大好きWordPress!プラグインは宝の山やで!! 近年ではブログサイトのみならず、企業サイトやウェブサービスの基幹としても使われて久しいWordPress。 その最大の魅力ともいえるのは、膨大かつ便利なプラグインの数々。 ただ、あまりにプラグインの数が多すぎて、似たような機能を持つプラグインの中からどれを選んだら良いのか、迷うケースも多々あって。 キャッシュ系は「W3 Total Cache」か「wp Super Cache」か、バックアップなら「BackWPup」「WP-DBManager」か、などなど。。。 そんなワケで今回のエントリーでは、素晴らしいWordPressのプラグインの中から、実際にフリーランスのワタクシがクライアントワークでも使わせて頂いている「smkn的スタンダード」なモノだけを、総計21個まとめてみました。 実務においてジャンルを問わず利用できる基本的なモ
その後、管理者のユーザー名、パスワードを入力しました。 ホストはマスタからスレーブがマシン名で名前解決できなかったので、IPアドレスを記述しました。 サービスを実行するユーザーは「Use Local System User」を選択しました。 (これがまずかったかも?) 「WindowsサービスとしてこのWindowsスレーブを制御」ではなく、 「JNLP経由でスレーブを起動」を選択しました。 保存後、スレーブ側からこのページにアクセスし、Launchボタンを押下することで接続完了でき、スレーブ上でジョブを実行することができました。 ■「WindowsサービスとしてこのWindowsスレーブを制御」で失敗した原因は何か ・「Use Local System User」ではなく、「Use Administrator account given above」を選択すればよかった? ・Jenkin
Photoshopは標準機能だけでも便利なツールですが、もっともっと便利になる機能拡張やアクションを紹介します。 定番として入れておきたいものから、特別な使用シーンに使うものまで、優れ物ばかりです。 Photoshopでのガイド引きに欠かせない強力な機能拡張 定番のGuideGuideは3.1.2にバージョンアップ 幅の異なる複数のガイドを一気に作成できる優れ物 Photoshopのスウォッチをフォルダで管理 カラーピッカーを開かずにカラーのコードを簡単コピー 複数のさまざまなオブジェクトのカラーを一元管理 手元の画像からシームレスなテクスチャを1クリックで作成 ビットマップのオブジェクトをベクターに変換 画像にパースをつけてかっこよく見せる パラグラフのレイアウトを段組みに変更 要素のサイズやエフェクトやフォントなどの情報を書き出す エレメントやマージンのサイズを書き出してくれる 黄金比
この記事ははてなエンジニアアドベントカレンダー2014の23日目とシステム系論文紹介 Advent Calendar 2014の23日目を兼ねています。 今回は、インフラエンジニア向けにシステム系論文を読むということについて書きます。 ここでいうインフラエンジニアは、Webサービスを作る会社のサーバ・ネットワーク基盤を構築・運用するエンジニアを指しており、はてなではWebオペレーションエンジニアと呼んでいます。 人が足りなくて普通に困っているので採用にご興味のある方はぜひこちらまで。 SRE (Site Reliability Engineer) 職 - 株式会社はてな はてなでは、id:tarao さんを中心に有志で論文輪読会を定期的に開催しており、システム系論文にかぎらず、言語処理系、機械学習についての論文などが読まれています。 だいたい1人でインフラまわりの論文を読んでいて、インフラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く