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
Webサービスを開発/運用してるモンとしては、いろんなWebサービスを触ってみなきゃアカンってことで、アメリカの若モンに大人気ってふれこみのsnapchatに登録してみた。これでリア充の仲間入りやと思ったが、snapchat友達が同僚二人しかいないうえに、利用シーンがあまり思い浮かばないww オジサン困っちゃいました。画像とか送信できるんだけど、数秒で消えるの。むしろそこがウリっていうね。どうやって遊ぼうか…。 2月はブログ書かなかったなーと思ったのでMySQL小ネタ。世間的にも自分的にも真新しくもなんともないTipsです。 innotopで集計 実は以前、Qiitaに書いたので↓をば。。。 http://qiita.com/la_luna_azul/items/505ca441b8c8e6a87aaa 流れるクエリ、ロックの状況、トランザクション(show engine innodb s
JSLintのダウンロードページにCSSLintもあったので、CSSLintも実行してみます。 jslint-for-wsh - JSLINT / JSHINT for WSH on Windows - Google Project Hosting CTRL+F5で「外部コマンド実行...」を実行し、以下のコマンドを入力します。 cscript.exe //nologo "[保存したパス]\csslint-wsh.js" --format=compiler "$F" エラーがある場合はダブルクリックでエラーの行へジャンプできるので便利♪ ちょっと判定がきびしいなぁ。。 続き(UTF-8対応)。 サクラエディタでCSSの構文チェック その2
JavaScriptの構文をチェックするために以前JSLintのWSH版を使用していました。 が、ダウンロードしようと思ったら、いつのまにか404になってしまっています。。 とおもったら別のところにありました。 jslint-for-wsh - JSLINT / JSHINT for WSH on Windows - Google Project Hosting JSHintとは何?ということでぐぐって見たら、JSLintよりちょっとゆるいものらしい。 ということで、JSHintをサクラエディタから実行してみます。 CTRL+F5で「外部コマンド実行...」を実行し、以下のコマンドを入力します。 wscript.exe "[保存したパス]\jshint-for-wsh.js" "$F" エラーがある場合はダブルクリックでエラーの行へジャンプできるので便利♪ 続き(UTF-8対応)。 サクラ
先日プレスリリースが出たのですが、KAIZEN platform という会社で技術顧問などをやっています。それから、一昨日自分も出たWebアプリケーション開発に関する勉強会 (資料) を開いたじげんという会社でも少し前から同じように顧問のような形で携わっています。 自分が関わっている会社のPRも含めて、すこし、2013年現在のWebサービス開発の現場感、やり方みたいなものを書いてみたいと思う。ただ、自分の利益があるところの話だけではフェアではないので、Webエンジニアならよく知っているであろう Qiita を運営しているインクリメンツの様子も合わせて紹介する。 KAIZEN platform KAIZEN platform が提供しているサービスは planBCD という A/B テストの SaaS で、Webサイトのコンバージョンだとかを画面の構成要素を変えて効果測定したいとか、そういう
利用料金 有料のプレミアム版の利用するには、クレジットカードかPayPalで月額450円または年額4000円を支払う必要があります。 もしくはAmazonなどで EVERNOTE プレミアムパック 1年版 や EVERNOTE プレミアムパック 3年版 を購入する方法もあります。こちらはクレジットカードなしで利用できます。 月間アップロード容量 プレミアム会員になると、月ごとにアップロードできる容量が60MBから1GBに増加します。 アップロード容量の確認は、Windows版の場合、上部のツールバーにある「使用量」からできます。 Web版の場合は右上にある「下矢印」→「設定」から確認できます。 Evernoteに画像を何百枚も保存したり、PDFを何十枚も保存したりする人は、この容量増加の恩恵を大きく受けられます。それに対して、テキスト中心の人は無料版の60MBで十分です。 プレミアム会員な
PDFKit A JavaScript PDF generation library for Node and the browser. Description PDFKit is a PDF document generation library for Node and the browser that makes creating complex, multi-page, printable documents easy. The API embraces chainability, and includes both low level functions as well as abstractions for higher level functionality. The PDFKit API is designed to be simple, so generating com
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
注意 この内容はすでに古くなっています。 pipの使い方 (2014/1バージョン) を参照してください。 pipとは、Pythonにおけるパッケージ管理システムです。easy_installというツールもあるのですが、pipはこのeasy_installを置き換えるものとして開発されています。rubyのgem、perlのcpan的な位置づけです。 同じパッケージ管理ツールとしてsetuptools置き換えのdistributeというものもあるのですが、こちらはsetuptools全体を置き換えるものとして開発されており、pipはsetuptoolsの一部であるeasy_installを置き換える形です。 なお、現在のpipのバージョンは0.8.2で、このエントリはこのバージョンを使っています。 なにかおかしい点があれば、ご指摘ください。 > 識者の方々 pipのinstall まずはea
奇跡のリカバリー&鉄壁バックアップ 無料5GB枠のままでも十分使える「OneDrive」の節約運用法 2024.07.25
$ pip install keyring Downloading/unpacking keyring Downloading keyring-3.5.zip (88Kb): 88Kb downloaded Running setup.py egg_info for package keyring warning: no previously-included files found matching '.hg/last-message.txt' Installing collected packages: keyring Running setup.py install for keyring warning: no previously-included files found matching '.hg/last-message.txt' Installing keyring scr
2022.03.09 Azure AD導入環境に対するペネトレーションテストの資格「Certified Az Red Te...
JavaScript のオブジェクト作成においてクラス定義で継承を実装する方法はいくつかあります。 正しい継承はどうあるべきか、基本から検証しながら考えてみたいと思います。 ※正しくクラス定義がエコ楽にできる様に追加記事書きました。 [JavaScript] getter/setterも使えるエコ楽なクラス定義 - もちろん継承も - private変数も 一番簡単なオブジェクトの作成方法 典型的な JavaScript のオブジェクトを簡単に作成してみて、それらを確認してみましょう。 var obj1 = {x: 12, y: "ab"}; var obj2 = new Object; // または new Object() obj2.x = 34; obj2.y = "cd"; // obj < Object var obj3 = [12, "ab"]; var obj4 = new
英語のゆずりん ~ Useful Links for Learning English ~ 英語学習のための海外サイトリンク集。辞書、リーディング・リスニング素材など、無料で学習に役立つ海外のおすすめサイトをまとめています。 インターネットラジオとは、AMやFMのラジオをインターネット上でストリーミング放送として聞けるようにしてあるもののこと。世界中のラジオが無料で手軽に聴けます。 ここでは、英語学習の視点から、聞き流しのリスニング素材に向いているような、ニュースやトーク中心のお薦めチャンネルを国別にいくつか選び出してみました。各国それぞれの特徴のある発音に聞き慣れるためなどにもご活用ください。 * ストリーミングは各サイトの ”Listen Live”などから聞くことが出来ます。 注: アメリカなどの一部の局ではライブ放送への国外からのアクセスが制限されていることがあります。 聴けない場
価格は、ツカエル青色申告+確定申告14が圧倒的に安い。1つのパッケージに2人(台)分が同梱されているので、分けあう相手がいればさらに半額となる。マネーフォワード 確定申告は、月額800円なので年額9600円となるが、Amazon.co.jpでは少し安く購入できる。freeeも同様に月額980円(=年額1万1760円)より安く購入可能だ。 クラウド型の最大の特徴は銀行口座、クレジットカード、交通カード、Amazon.co.jpなどの通販サイトから、データの自動取り込みができることだ。さらにクラウド化によりMacに対応したことも大きい。 確定申告書Bの作成は、freee以外の3製品が対応。freeeは執筆時点では公式には非対応だが、すでに確定申告BのPDF出力は可能となっているので、近日には公式対応すると思われる。(※編集部より:freeeは、2014年2月27日に「確定申告書B」への対応を公
意志は未来を紡ぐケムコは、Android向けで先行配信していたシミュレーションRPG『イクストナ戦記』のiPhone版を本日(3月3日)より配信開始した。価格は900円[税込](Android版は945円[税込])。 『イクストナ戦記』は、国の命運を握る戦いに巻き込まれた心優しき王子・カイルと、その仲間たちの戦いを描いた本格シミュレーションRPG。クォータービューで展開する本格シミュレーションバトルでは、マップの高低差、各キャラの行動範囲や攻撃特徴を考え、敵の動きを予測しながら緻密な戦略を組み立てていこう。 場所によって回避率が異なったり、武器の種類によって攻撃範囲が変化したり、仲間が近くにいれば協力攻撃を繰り出せたりと、多種多様な戦略を生み出せる要素がギッシリ詰め込まれているぞ。 ストーリー慈悲をもって国を治めていた王によって、長い戦争に終止符を打ったイクストナ国。 しかし王は、王子カイ
合理的で無駄を嫌い、常に問題解決への最短距離を探り続ける──いま勢いのある企業やスタートアップには、そんな"エンジニア的"な思考を持つビジネスリーダーが、キーパーソンとして存在します。 今回はいわゆる"理系"の技術者的な思考法によって、先進的なビジネスを成功させた人々と、あなたの"エンジニア思考度"をはかる簡単な診断テストをご紹介します。 Yahoo!やTwitterの加速の裏には元エンジニアあり 今、ITビジネスの世界でもっとも成功し、注目されているビジネスワーカーのひとりが、元Google幹部で現在はYahoo!のCEO、マリッサ・メイヤー氏です。 メイヤー氏は人工知能とユーザーインターフェイス設計の専門家で、Googleで初めて女性エンジニアとして入社した人物。エンジニアらしいエピソードもよく聞かれます。世界でも有数の多忙なビジネスパーソンとなった現在、彼女は「もっとも重要なのはTo
うちの会社ではほぼ全社員が、ウェブサイトのクロールに「Screaming Frog SEO Spider」というツールを使ってきた。読者の多くも多分、グーグルの構造化データテストツール(以前の名称はリッチスニペットツール)を使って、自分の著者情報(オーサーシップ)の設定などの構造化データをテストしたことがあるだろう。 今回のクイックガイドでは、この2つのツールを組み合わせて、Google Authorshipやrel="publisher"、それに各種のSchema.orgマークアップといった構造化データについて自分のウェブサイト全体をチェックする方法を説明していく。 コンセプトグーグルの構造化データテストツールは、テスト対象として入力されたURLをグーグル独自のURLに変換して使用する。たとえば、こんな感じだ。 次のURLをテストツールに入力すると……: http://www.conte
LINEについて四家氏は、石原氏の「連絡のための必須手段」というキーワードを紹介する。「LINEの基本機能であるメッセージと電話を使いこなしているという印象。学校の連絡網としても使われており、LINEをやっていないことで自分だけ連絡もれするもあったというお母さんもいた」と石原氏は話す。 辰巳氏は「きめ細かいグルーピング」というキーワードを示し、「シニア女性が、娘と自分のグループ、娘の友人も含めたグループ、息子と嫁を含めたグループなどを使い分け、日常の生活のなかで駆使してきめ細かなグルーピングを使いこなしている」と説明する。 一方で、平田氏は「怖い」というキーワードを示す。 LINEの便利さやすばらしさも語られたが、一方でLINEに対する違和感が若年層とシニア層の両方から出てきている。子供にはスマートフォンを買い与えたくはないのに、部活動の連絡網のためにLINEに入るように同調圧力をかけられ
CI(Continuous Integration、継続的インテグレーション)とは、プロジェクトの成果物を継続的に統合し、ビルドやテスト、インスペクション(ソフトウェアレビュー)などを実行する習慣のことです。 そして継続的デリバリ(Continuous Delivery)とは、ソフトウェアを素早くリリースして、プロジェクトの成果物に対する継続的なフィードバックを得られる仕組みを作る、CIを含む開発フロー全体の流れのことです。これらは、近年のソフトウェア開発において必要不可欠なものとなっています。 下記の記事は、CIの基礎知識と導入するメリットを解説しています。併せて読むと、より一層理解が深まると思います。 継続的インテグレーションを始めるための基礎知識 DevOps時代の開発者のための構成管理入門 iOSアプリ開発でCI/継続的デリバリを導入する3つの利点 iOSアプリ開発でCI/継続的デ
Photo by Gayatri Krishnamoorthy via Flickr Bookmarklet(ブックマークレット)は、Webブラウザに追加できる小さなプログラムです。 ブックマーク(お気に入り)に置いといて、そこから呼び出す小さなプログラムなので、こんな名前になってます。 たとえば、Wikipediaや英和辞書で調べたり、今見ているWebページをちょっと加工したり、なんてことができます。 Webブラウザを使っていると、自分専用でちょっとした便利な機能が欲しくなることがありますよね。 解決する方法は色々あるけれど、とりあえずBookmarklet(ブックマークレット)が簡単なんじゃないか。 ということで、作り方を調べてみました。 ちなみに、ドラッグで選択した文字を検索するのは、ブックマークレットを使わなくても、右クリックすればOK >>オススメのJavscript解説書 確か
はてなの営業になって、早いもので4年目になりました。これまでは毎年「代理店から媒体に来て◯年」というタイトルで書いてきました。やはり代理店(といっても検索の広告代理店)から媒体へきて、カルチャーやスタイルの違いに戸惑っていたところがあったのかと思います。 代理店から媒体に来て一年 - はてなの広告営業 mtakanoの日記 代理店から媒体に来て二年 - はてなの広告営業 mtakanoの日記 代理店から媒体に来て三年 - はてなの広告営業 mtakanoの日記 でも今さらそれらを題名に冠しているのも違和感を感じるため、今年からは題名を変えます。今回は、この4年間を振り返り、今後やっていきたいことを書いていきます。 僕が入ってからのはてなの営業部の歴史 「よっしゃいっぱい面白い広告売るぜ」と思ってはてなに入社したら、バナー以外に特に決まった広告メニューがなくて戸惑った 記事広告メニューを作っ
この記事は Vim Advent Calendar 2013 93日目の記事になります。 先週の vimrc 読書会で読んでいた vimrc で numberwidth が設定されているのを見て思いついたのでネタにします。 さて、わたしは行番号を表示しているのですが、行番号の左側に余白がないのがちょっと気になっていました。 ぴったりくっついているのは見づらい。 そこで、バッファの行数に応じて numberwidth の値を動的に変更する事で余白を設けるようにしてみました。 augroup numberwidth autocmd! autocmd BufEnter,WinEnter,BufWinEnter * let &l:numberwidth = len(line("$")) + 2 augroup END numberwidth の値をバッファの行数桁よりも +1(正確にいえば右側のス
頭の中で起こっていることを目に見えるようにするマインドマップやプロジェクトプランニングのツールとしてWindows・Mac・iOSで使える無料ソフトウェアが「MindMaple」です。ただ頭の中を可視化できるだけではなく、プロジェクトの進捗などタスク管理機能もついているとのことなので、どんな感じなのか、実際に使ってみました。 Free Mind Mapping Software for Concept Mapping and Project Planning | MindMaple http://www.mindmaple.com/ ソフトウェアはWindows版、Mac版、iOS版があるので、まずはダウンロードページからWindows版をダウンロードしてみます。 アプリを起動。 ライセンス同意にチェックを入れ、「Next」をクリック。 「Next」をクリック。 さらに「Next」をクリッ
GREEがOpenStackを導入した理由と苦労と改良点(前編)。OpenStack Days Tokyo 2014 オープンソースで開発されているIaaS型クラウド基盤ソフトウェアのOpenStackをテーマにしたイベント「OpenStack Days Tokyo 2014」が、2月13日、14日の2日間にわたり開催されました。OpenStackはIBM、HP、シスコシステムズなど大手ベンダも相次いでサポートを表明し、急速に注目度を高めています。 OpenStack Days Tokyo 2014、2日目の基調講演ではグリー株式会社 インフラストラクチャ本部 渡辺光一氏、松橋洋平氏が登壇。GREEの本番環境で稼働しているOpenStackについて、導入の経緯から苦労した点、実装方法などについて紹介しました。本記事ではそのダイジェストを紹介します。 GREEにおけるOpenStackの導入
AndroidとiOS版のChromeにはSPDYプロトコルですべてのHTTPトラフィックをGoogleのサーバーに転送することで、データ使用量を最大で50%削減してウェブブラウジングを高速化できる「データ圧縮と帯域幅管理機能」が備わっています。この帯域幅管理機能をPC版Chromeでも使えるようにして高速ブラウジングを実現するChrome拡張機能が「Data Compression Proxy」です。 Chrome ウェブストア - Data Compression Proxy https://chrome.google.com/webstore/detail/data-compression-proxy/ajfiodhbiellfpcjjedhmmmpeeaebmep インストールするには「無料」をクリック。 「追加」をクリック。 すると画面右上に緑色のマークが出現しており、アイコンを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く