タグ

2015年12月20日のブックマーク (10件)

  • 『Spark StreamingでHyperLogLogを実装してみた』

    この記事は、CyberAgent エンジニア Advent Calendar 2014 の18日目の記事です。 日12/18は@sitotkfmが担当いたします。 昨日は@yuichiro.nakazawa1さんの「ログ解析にNorikraを使ってみた」でした。 明日は@strskさんです。 さて、唐突な上に私事で大変恐縮ですが最近秋葉原オフィスの近くに引っ越しました。 場所は秋葉原の少し西なので通勤途中に両国を通過します。 相撲といえば今年大記録が生まれました。 「巨人、大鵬、卵焼き」の中央に座する歴史的横綱大鵬と並ぶ32度目の優勝! そんな大横綱白鵬のブログが読めるのは アメブロだけ! (PCでみると、、、すごく、、、黒いです、、、) さてCyberAgentのAdvent Calendarとしての義理を果たしたところで題です。 私は秋葉原ラボに勤務しており、主にログの集積・解析シ

    『Spark StreamingでHyperLogLogを実装してみた』
  • jQuery formBuilder - jQueryによる動的フォームが作成

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました マーケターの人たちはアンケートフォームを数多く作成します。そんな時に一回一回プログラマに依頼して作成してもらうのでは時間もかかりますし面倒です。 そこで使ってみたいのがjQuery formBuilderです。jQuery formBuilderを使えば自由にフォームが作れるので、後はそのデータを保存できるようにすればいいだけです。 jQuery formBuilderの使い方 jQuery formBuilderのデモサイトです。項目は自由にドラッグ&ドロップできます。 編集で細かいところを直せます。 リストなどは項目を設定できます。 実際のレンダリング結果を確認できます。 jQuery formBuilderは汎用的なフォームができますので、後はそのデータをJSONなりでまとめ

    jQuery formBuilder - jQueryによる動的フォームが作成
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • 今までに経験したリモートワークを振り返る - かまずにまるのみ。

    これはリモートワーク Advent Calendar 2015 20日目の記事です。 www.adventar.org 現在、オフィスのない会社でソフトウェアエンジニアとして働いています。 これまで3社でリモートワークを経験してきたので、ざっと振り返ってみます。 1社目: チーム内で唯一人のリモートワーカー(3-4年) 2社目: エンジニアのみ週1-2回のリモートワーク(2年) 3社目: オフィスのない会社でメンバー全員リモートワーク(new!) 1社目: チーム内で唯一人のリモートワーカー リモートワーク1社目。 受託の Web アプリケーション開発の会社でした。 元々は普通に毎日オフィスへ出社して勤務していたのですが、あるとき家庭の事情により通勤が難しくなってしまい、リモートワークへ切り替えてもらうことになりました。 ルール リモートワークを始めるにあたって、以下のようなルールが取り決

    今までに経験したリモートワークを振り返る - かまずにまるのみ。
  • Windows10マシンにDocker Toolbox を入れて個人用の開発環境を作る - Qiita

    概要 Windowsマシン上にDocker Toolboxをインストールして個人用のアプリ開発環境を作ってみます。Windowsマシンそのものへのインストールツールは最小限にして、Docker Toolboxに含まれる仮想マシン上にDockerを使ってSonarQubeなどをセットアップしてみます。 2016.3.29 新しいインストーラ(DockerToolbox-1.10.3.exe)でやり直してみました。 前提としている環境 Windows 10 (7以上だったらいけるはず) Intel VT対応 (それ相当の仮想化テクノロジが使えればよい。最近のPCはほとんど対応しているはず。 ) 目指すこと JavaでのWebアプリ開発で使うだろう開発環境を構築します。構築するミドルウェア、ツールは以下のようなイメージです。 導入するDockerコンテナ Jenkins MySQL SonarQ

    Windows10マシンにDocker Toolbox を入れて個人用の開発環境を作る - Qiita
  • Slackに気を取られすぎる問題とその解決 - 無理しない感じ

    この記事は「さくらインターネット Advent Calendar 2015」の20日目の記事です。 Slackは非常に気の利いたチャットツールで、とても便利に使っています。 問題 しかし、このツールにも問題があります。 ジョインしているチャンネルが多くなると未読のメッセージがつぎつぎに溜まり、未読を消化したい欲と仕事に集中したい欲を常に戦わせる状態となります。 (そして、だいたい未読を消化したい欲が勝ちます) 解決 仕事の効率を高めるはずのツールで仕事の集中力を欠いてしまっては仕方がないので、この問題を2つのツールを使って解消します。 Slack Silencer github.com まず、Slack Silencerというツールを使います。 このツールは指定したチャンネルをミュートにしてくれます。ミュート状態のチャンネルはリスト上に薄く表示され、メッセージの未読を伝える白文字の表示にな

    Slackに気を取られすぎる問題とその解決 - 無理しない感じ
  • AWSのIAM & STSの基礎知識

    ちょっとマニアックですが、AWSのIAMやSTSについてどのようなものかを調べたので、完全俺得メモです。 理解が間違ってそうなところがあればぜひTwitterとかで突っ込んでくださいw 🚌 IAMとは?IAM とは - AWS Identity and Access Management IAMとは「AWS Idエンティティand Access Management」の略で、AWSのアカウントがもつ権限を一部他人に付与できるしくみ。 🍮 IAMの機能機能としては次のようなものがある。 - AWS アカウントへのアクセスの共有できる - 他の人に「自分のAWS」のリソース管理や利用のための権限を付与 - アクセス権限を詳細に設定できる - どのリソースをどこまで利用できるかといったことを細く設定できる - 多要素認証(MFA) - パスワード/アクセスキー以外にも、特別に設定されたデバイ

    AWSのIAM & STSの基礎知識
  • 全自動Zabbix完全版 - Qiita

    前書き 複数の方が「全自動Zabbix」を提案していますが 私の「全自動Zabbix」はZabbixの基機能を組み合わせ、ノンコーディングで実装することをテーマとしています。 これは、開発環境や外部要因に依存せずZabbix単体で実現することを目指すためです。 序文 「Zabbixは設定が大変」を言われることがありますが、 そんな方は是非私が3年前からご提案している 全自動Zabbixをお試し下さい。 全自動Zabbix AutoScalingも怖くない、Zabbix自動登録 全自動Zabbix2.2&2.4 Zabbixの自動化というと、 Ansible ZabbixモジュールでZabbix設定を自動化や ZabbixAPIを用いた方法が紹介されています。 DevOpsな環境においては、こういった方法は非常に有効です。 しかしながら、必ずしもそういった環境ばかりではありません。 またク

    全自動Zabbix完全版 - Qiita
  • 最速という噂のFlatbuffersの速度のヒミツと、導入方法の紹介(Go) - Qiita

    GoCon 2015 Winterでは、社内での取り組みとしてExcelのパースの時間のロスを避けるために、簡易データ構造を使ってMessagePack + LZ4で圧縮して高速化したことを紹介しました。それでも十分速くはなったのですが、LTで発表のあったシリアライズ系のライブラリのベンチマーク比較でFlatbuffersが最速だったので、ちょっと試してみました。 ↑のグラフは、こちらのベンチマークの結果をExcelでグラフにしてみたものです。Gobがダントツ遅かったのでそちらは振りきっています(Gobに合わせると他のものの比較がしにくくなるので範囲を狭めた)。GoConで発表した通り、今MessagePackを使っているのはデータのキャッシュです。作成に多少がかかっても、後の読み出しが速い方がトータルとしてはうれしい領域なので、Unmarshalが最速のFlatbuffersに俄然興味を

    最速という噂のFlatbuffersの速度のヒミツと、導入方法の紹介(Go) - Qiita
  • GitHub にパスワードとかセンシティブなファイルを push してしまったときの対処法 - Qiita

    .gitignore し忘れて他人に見えちゃマズいファイル(パスワードをベタ書きしたファイルや AWS_SECRET_ACCESS_KEY を書いたファイルとか)を git commit しちゃった!そんなときは すればすぐ何もなかったことにできます。 が!そこで気付かずに GitHub へ git push してしまった!こうなると容易に何もなかったことにはできません。 この記事では、こういうときに何もなかったことにする方法を紹介します。 そのデータを無効にする 特に Public Repository の場合はすでにそのデータが他人の目に触れていた…ということも十分ありえます。AWS_SECRET_ACCESS_KEY なんかは取得用のクローラが存在するとも聞きます。ので、まずは不正利用されても影響が出ないように、パスワードの書き換えやトークンの無効化を施しましょう。 (この時点でもう

    GitHub にパスワードとかセンシティブなファイルを push してしまったときの対処法 - Qiita