旧WiMAXサービスは2020年3月31日をもって終了させていただきました。 これまで旧WiMAXサービスをご愛顧いただき深く御礼申し上げます。 本キャンペーンは2020年3月10日(火)で終了しました。 おトクな3つの特典※1 ※1.本キャンペーン受付期間:2020年3月10日(火)まで ※2.ギガ放題(2年自動更新あり)の場合、2年間の割引期間終了後の基本使用料は4,268円(税込)/月となります。課金開始月から起算した25ヶ月間の契約となり、さらに2年間(24ヶ月間)の自動更新となります。契約期間の最終月を「満了月」、満了月の当月、翌月、翌々月の3ヶ月間を「更新期間」とし、更新期間以外に解約または「ギガ放題(期間条件なし)」へのプラン変更のお申込みをされた場合は1,100円(税込)の契約解除料がかかります。 ※3.ギガ放題(2年自動更新なし)の場合、2年間の割引期間終了後の基本使用料
UQ Wi-Fiプレミアムは2023年3月31日をもってサービス提供を終了いたしました。 このページに記載された情報は、サービス終了時のものです。 WiMAX 2+料金プランのオプションとして 無料でご利用いただける公衆無線LANサービス。 国内多数のエリア カフェなどの飲食店、公共交通機関など全国のスポットでご利用いただけます。 ID認証でかんたん! もしルーターを忘れてしまっても、国内多数のエリアを備えたUQ Wi-Fiプレミアムで安心。 速度制限ナシ※1 Wi-Fiスポットは速度制限ナシ!高速サービスが容量無制限で、好きなだけ使い放題。 新幹線などの 車内Wi-Fiも使える 東海道・山陽・九州新幹線でご利用いただけます。※2 ※1一部エリアでは通信の種類によって速度制限があります。 ※2携帯電話の電波を使用して提供いたしますので、携帯電話の電波の状況などにより、ご利用いただけない場合
Googleは11月11日、個人向けにChromebookの販売を開始すると発表した。それを受けて、各社PCメーカーが新製品を発表している。 デルが同日より販売を開始したほか、Acerは13日より発売する。ASUSはノート型の「ASUS Chromebook C300MA」とデスクトップ型の「ASUS Chromebox」を12月中旬より販売予定だ。 Chromebookは、Chrome OSを搭載し、Chromeブラウザ上で動作するアプリを利用する。Googleが提供するGmail、ドライブ、検索、Google マップ、YouTube、Google Play、Google+ハングアウトなどを利用できる。数秒で起動する軽快な動作と、自動アップデートによるセキュリティの高さも特長の一つだ。 ASUS、個人向けにカラフルなChromebook--オンラインでは英語キーボード搭載モデルも - C
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Pythonで日本語を使う 主にPython 2.xについての話題です。 ソースの書き方編 ソースコードの1行目か2行目でソースコード自体の文字コードを指定する。 # coding: utf-8 # coding: cp932 # coding: euc-jp emacsenなどとの互換性を考慮して以下のようにしてもよい。 # -*- coding: cp932 -*- なお cp932 は Windows の機種依存文字を含む Shift_JIS のことである。それから以上のコメントは純粋にソースコードの文字コードを指定するだけであって、他の部分(入出力など)には一切の影響を及ぼさない。 複数の環境で動かすスクリプトの文字列は、次のように u を使って書く。 s = u"日本語" 文字コードの変換を行う場合は errors 引数を指定し、変換できない文字が見つかった場合の処理を明示する。
動的型付言語であえて型を宣言する方式(Type Hinting or Optional Typing)、最近流行ってますね。 言語仕様としては Dart や TypeScript が採用していますし、Pythonでは 開発者のGuido氏が次期バージョン (3.5) での型アノテーションの導入を提案 しています。 Pythonで型アノテーションの導入って結構インパクトありそうですが、国内の情報がほとんどなかったので、実際どんなもんなのか、既存ツールで試せる範囲で試してみました。 そもそも、Python で型を使うと何が嬉しいのか、 Guido氏の提案メール から引用します。 Editors (IDEs) can benefit from type annotations Linters are an important tool for teams developing software
デルは11月11日、11.6型のChromebook「Dell Chromebook 11」の個人販売を開始した。 Dell Chromebook 11は、ウェブブラウザーであるChrome上で動作するアプリを利用するPC。Chromeウェブストアで提供しているアプリや拡張機能により、自分好みのカスタマイズが可能だ。 ラインナップは、メモリー容量が2GB/4GBの2モデル。 2GBモデルの主なスペックは、2コア/2スレッドのCeleron2955U(1.4GHz)、2GBメモリー、16GB SSDなど。ディスプレーは11.6インチで、解像度は1366×768ドット。無線規格は、無線LAN(IEEE 802.11a/b/g/n)とBluetooth 4.0に対応する。バッテリー駆動時間は最大10時間。本体サイズや重量は現段階では公開されていないが、3ポンド(約1.36kg)以下となっている。
ダウンロード Download ダウンロード カスタムダウンロード ツール/ライブラリ ギャラリー Gallery ギャラリー ガイド Guide チュートリアル Webアプリ入門 基本編 データモデル編 データバインド編 リソースFW編 リファレンス APIドキュメント レシピ Recipe レシピ 資料室 Reference HTML5資料室 HTML5用語辞典 開発者向け Developers Developer Channel ユーザーグループ 開発リポジトリ リリースノート コードホスティング 開発者ブログ hifive開発情報 ヘルプ Help 本サイトについて FAQ 本ウェブサイトでは、利便性及び品質の維持・向上を目的に、クッキーを使用しております。本ウェブサイトにおけるクッキーの使用についてはプライバシーポリシーをご参照いただき、クッキーの使用にご同意頂ける場合は「同意す
(本内容は当社Webマガジン「オブジェクトの広場」に掲載した記事を再掲したものです) 今回の記事では, プロジェクト管理に特化したアジャイル開発手法であるスクラムの概要を説明します. また, スクラムによる開発が成功する理由を説明するための理論的なバックボーンとして引用されている知識創造プロセスやコンテキストの概要を紹介します. さらに, 20 名程度の中規模開発チームにおいてスクラムを適用し, 開発に成功した事例を紹介し, その中で知識創造プロセスやコンテキストが生まれたのか否かについて考察します. 目次 スクラムとは スクラム実践事例の紹介 アジャイル・スクラムに関するトレーニングのご案内 1. スクラムとは 1.1 スクラムの価値と理論的な基盤 スクラム [1] は, Ken Schwaber と Mike Beedle によって考案されたアジャイル開発手法です. スクラムという開発
スクラムとは? 段階かつ反復型(インクリメンタル & イテレーティブ)のアジャイルソフトウェア開発手法の1つです。他のアジャイル手法と比べ、プロジェクト運営活動のみをシンプルに定義していることが特徴です。 ロール スクラムチーム テスター、プログラマー、データベースエンジニア、ユーザビリティ専門家、ドメイン専門家、ビジネスアナリスト等の役割の人々を まとめてチームとスクラムでは呼びます。 ひとまとめにチームと呼ぶのは、共通のゴールである価値のあるソフトウェアをつくるために、それぞれの専門家が密に協力することを強調しているためです。 プロダクトオーナー 機能(フィーチャ)を取りまとめ、優先度を最終決定する権限と責任を持つ人です。優先度の高い順に並べた機能リストであるプロダクトバックログを管理します。 スクラムマスター プロジェクトを円滑に進めることに責任を持つ人です。プロジェクト初期は、スク
Eclipse+Ant勢にオススメする、Android Studio+Gradleに移行すると手に入る便利機能AndroidAndroidStudioandroid開発 @eaglesakuraです。2013年にAndroid Studioが発表されて、だいたい1年ちょいが経過しました。最初は不安定でアレな感じだったAndroid StudioとGradleプラグインもそれなりに安定してきて、普通のAndroidアプリを開発する分にはあまり困らなくなりました。 現在は移行期にあたるため、2014年のEclipseを使っている人も多いと思いますので、「Android Studioって正直どうよ?」っていう人たちのためにEclipse+Antにはない利点を列挙していきます。 ビルドがGradleに統合される 最大の利点で、コレが移行するための大きな動機であり障壁です。Gradleはそこそこ新し
テストは様々なパターンが存在します。ユニットテストもあれば結合テスト、負荷テストなどもあります。いずれも目的に合わせて選択する必要があります。しかしテスト項目は人が考えるもので、ある意味限界があるかも知れません。 そこで試してみたいのがMonkey.js、Webベースのモンキーテストライブラリです。とにかく適当に触って入力してを繰り返すことで何か起きるかも知れない、そんな可能性を秘めています。 Monkey.jsの使い方 テスト中。クリックしたポイントに印がつきます。 入力テスト。こちらもまたランダムな文字列を入力します。 デモでは一つのページ上だけで行われますが、Monkey.jsを全ページで呼び出しつつ、自動実行し続ければ何かエラーが起こる可能性があります。URLごとに遷移してしまう場合はまだいいですが、Webアプリケーションで画面遷移を行わないシステムの場合はJavaScriptでエ
デスクトップとノートなど複数のPCを使っていると、液晶画面の色やコントラストの違いで見づらいといった経験はないだろうか。 メーカー製のノートPCなどでは、出荷時に色調整が行なわれている場合が多く、購入直後から違和感なく使えるが、自作PCや一部のノートPCなどでは色調整を手動で行なう必要があり、液晶の種類や特性によって、色が大きく異なることも……。 外部ディスプレーの場合は、液晶側の色調整機能でこの差をある程度吸収できるが、逆にノートPCを外部ディスプレーに合わせたいといった場合は、OSの機能を使って調整するといい。 ディスプレーの調整は、コントロールパネルの「ディスプレイ」の設定画面ができるようになっている。Windows 7以降のPCでは、画面のコントラストなどの調整が可能だが、Windows 8以降ではカラーバランスまでいじれるようになった。 おかげで、ノートPCやタブレットの液晶でも
インフラ構築の現場で活用が広がっている国産OSS「Serverspec」をご存知でしょうか。Think ITで活用連載を執筆したTISの池田氏と、開発者であるServerspec Operationsの宮下氏のインタビューが実現したので対談形式でお届けします。Serverspecってなに? という方はぜひこちらの連載もご覧ください。 宮下:宮下です。よろしくお願いします。4月からフリーランスでソフトウェアエンジニアとして仕事をしています。個人事業主の届け出を出すと屋号を付けられるので、「Serverspec Operations」にしてみました。ただ、特にそれを前面に押し出して活動しているわけでもなく、今はクックパッドでフルタイムで仕事をしています。主にインフラ周りの業務、たとえばVagrantを導入したり以前から使っているPuppetの整備をしたりなど、あとはインフラCI※の整備をしてい
Blog 201411 快適にGoogle Chromeを使うために!Chromeのメモリ消費をおさえるためにやっておきたい4個の事 今自分が使っているPCでは、通常のブラウジングではGoogle Chromeを用いているのだが、メモリ16GB搭載しているPCでもタブを200個とか開くと、PC自体の動作が異常に重くなってしまう。 Google Chromeは非常にスイスイ動くブラウザなのだが、メモリを非常に食うのがネック… そこで、今回はGoogle Chromeを快適に使うために、覚えておきたい事をまとめてみることにした。 1.Google Chromeで利用しているメモリ使用量を知る Google Chromeでタブを開きすぎている事で重くなっている事がわかっても、どのタブがどの程度メモリを使用しているのかがわからないと原因がわからない。 そこで、各タブがどの程度メモリを食っているのか
Djangoでテストを書いて、テストレポート・カバレッジレポートを出力し、Jenkinsにテスト結果を出力するまでのメモ 以下の記事を参考にさせてもらいました。 Django でのテスト 前提 BitbacketとJenkinsを連携済み。 ローカル環境からBitbacketへpushすると、自動でJenkinsのビルドが走り、テストが実行されるようになっている状態。 これらの環境構築については以下のブログを参照のこと。 Bitbucketのprivate repositoryとJenkinsの連携について Djangoでのテスト環境の構築 モジュールのインストール pipでdjango-noseとcoverageをインストール。 以前、unittest-xml-reportingを使って同じような環境を作ったことがあったけど、django-noseの方が色々すんなりいった気がする。 #
はじめに どうも。 slack 内の hubot は今まで sakura vps の jenkins さんにお願いしていました。 しかし deploy のためだけに 1000yen/month はお高いなあと思って無料 ci サービスを探していたら 7kaji から wercker という ci サービスが最近話題だというので使ってみました。 その時のメモをここに記します 前提条件と、これを読んで出来るようになること 前提条件 GitHub アカウントを持っていること 既に Heroku でサービスをうごかしていること 今回は hubot です 出来るようになること github, wercker, heroku でデプロイ環境の構築 wercker 登録 まずは ci サービスに登録する必要があります。 私は GitHub アカウントを使って登録しました https://app.werc
Slider Pro - Elegant and Professional Sliders クールに動作する様々なタイプのレスポンシブなスライダーを実装できる「Slider Pro」 クオリティが高いスライダーを複数タイプから選んで実装可能。 レスポンシブ&タッチ、スワイプ対応。css3によるなめらかなアニメーションにも対応しています。 関連エントリ HTML5&CSS3なレスポンシブなスライダー実装jQueryプラグイン「Slippry」 画像の比較ができるスライダー実装jQueryプラグイン「Image Comparison Slider」 ページめくり効果で送れるスライダー実装「rocketPageFlip」
flash_on Speeds up development We did most of the heavy lifting for you to provide a default stylings that incorporate our custom components. Additionally, we refined animations and transitions to provide a smoother experience for developers. group User Experience Focused By utilizing elements and principles of Material Design, we were able to create a framework that incorporates components and an
ソフトバンク編集の方から送っていただきました!なかなかいい本です。というか、これすげー時間かかってそう。 Java最強リファレンス 作者: 田中裕一出版社/メーカー: SBクリエイティブ発売日: 2014/10/25メディア: 単行本この商品を含むブログ (1件) を見る 書名のとおりリファレンスなんですが、逆引きになってます。逆引きなので、やりたいことからJava APIを引く形になってます。 これが特に威力発揮してるのが、日付時刻の扱いやファイル操作です。日付時刻の扱いやファイル操作は、Java 8でDate & Timeが入ったり、Java 7でNIOが強化されたりで、同じことを新しい書き方と古い書き方で書けるようになってます。これらがやりたいことごとにまとまっているのは、結構便利だと思います。 特に、ファイル操作の新旧API比較表は、概要みるのに便利そうです。 よくないところとして
公式サイト F-site | 2014.11.08 セミナー情報 http://f-site.org/articles/2014/07/22133732.html Togetterまとめ 2014/11/08(土) 東京 第48回 F-siteセミナー「未来の作り方」#fsite - Togetterまとめ http://togetter.com/li/743172 AIRでコントロールするMotionセンサー群 株式会社アイ・エム・ジェイ テクニカルディレクター/インタラクションデベロッパー 糸数 昌史氏 ARマーカーでキャラクターを集めるアトラクション(その1) キャラクターを集める イベント会場の色々な場所にARマーカを設置 AIR で SDK の制作を担当 iPad を使用 NFC リーダーを裏に仕込んで有った ※(筆者注) NFC をプログラムで読み取る手法例 無料のSDK fo
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この文章の目的 開発者とステークホルダーが「技術的負債」という言葉で正しくコミュニケーションをとれるようになることをゴールとする。技術的負債については色々な所で語られるが、実際の現場では技術的負債が管理されてない事が多いのでは無いだろうか。この場で技術的負債という言葉についての知見をまとめ、たたき台とする事で、ゴールに到達する第一歩としたい。 対象読者 開発者 責任者/見積もりに対して決定権を持つ人 技術的負債とは何か 技術的負債とは、コード・設計の状態を表す見積もりのための言葉である。継続的に開発を行う上で理想状態から離れたものを負債
1. Stay relevant and competitive in the AI age, by turning your repetitive workforce into a creative workforce Repetitive machines + Repetitive workforce = Company becomes OBSOLETE We are training the repetitive workforce to memorise and follow instructions, in the same way we are training AI and robots. They end up fighting for jobs. Repetitive machines + Creative workforce = Company stays RELEVA
何かを学びたいとき、世界中から先生を探して都合が良い時間にレッスンを受けられる。「ClassDo(クラスドゥ)」はそうした“先生探し”の仕組みをインターネット上で実現するサービス。2012年12月の提供開始以来、わずか1年半強で100カ国以上で利用されるまでに急成長した。代表取締役の曾超繁氏は、「利用者に不安や不便さを感じさせない作り込みが重要」と語る。 最近では、インターネットを通じて様々なことを学べます。ただ、例えばギター演奏を学びたいときを考えてみてください。インターネット上にたくさんあるギターの教則テキストを読んだり、YouTubeなどで公開されている動画を見たりするだけではなかなか上達できません。やはり「先生とのレッスン」が必要です。先生の演奏をお手本にして自分が演奏し、苦手なところや癖などを指摘してもらうことが上達への早道となります。 ClassDoはこうした先生探しの仕組みを
定期的なパスワード変更を強制させるだけで情報漏えいが防げるハズはありません。定期変更が無意味だとはいいませんが、パスワードに関してもっと注力すべき点があります。 みなさんが勤める会社に、「パスワードは1カ月に1度変更しましょう」といった決まりはありますか。もしもあなたが(1人)情報システム部や(1人)システム管理者だとしたら、頭を悩ませている問題でしょう。 パスワードの定期変更は、ごく一部の事象には有効的です。よーく考えてみると、それ以前にやるべきことがたくさんあることに気が付くはずです。 パスワード定期変更が有効な場合って? 筆者もいくつかの企業を転々としていましたが、ほとんどの企業で「パスワードの定期変更」を強制されました。あるシステムでは1カ月経つとパスワード変更ダイアログが表示され、過去3回分とは異なるパスワードを求められたことも。 しかし、パスワードの定期変更は「何らかの方法でパ
転職・求人情報サイトのtype エンジニアtype スキル 「スクラムでは遅過ぎる」との声も。Google主催『Startup Tech Night』で聞いた、少人数で高速開発を進めるコツ 「ユーザーを中心に考え」て、「すばらしいプロダクトを作る」ことこそが、インターネットの世紀を生きる企業が行うべき最も重要なことである。良いプロダクトさえあれば、マネタイズやマーケティングの戦略もすべて後付けで立てられるからだ――。 Google会長のエリック・シュミット氏が著書『How Google Works』でこう述べるように、インターネットをベースにビジネスをする企業にとって、プロダクトを開発・発展させることこそがすべてである。ことさらスタートアップとなれば、開発・改善のスピードが大手と競争するための源泉となるだろう。 そんなスタートアップのエンジニアや、今後転職を考えるエンジニアを応援すべく、1
本連載は、川井隆史著、書籍『「外資系エリートが実践する 「すぐ成長する」仕事術』(日本実業出版社)から一部抜粋、編集しています。 一般的に、外資系企業に勤めるビジネスパーソンは「成長のスピードが速い」と言われます。それは、最短3日で将来の幹部候補生を見分けるというGEのように、社員に対する激しいプレッシャーと期待感があるからです。そのような環境の中、外資系エリートたちはつねに努力をし、日系企業に入社した同期とは比べ物にならないほどの速さで成長するのです。 外資系エリートが実践する仕事術といっても、基本的には誰もがすぐにマネできるものばかりです。中でも、特に大切な3つの心構えがあります。 1. GEで学んだ 「すぐに動け」 2. アーサー・アンダーセンで学んだ 「期限は死んでも守れ」 3. 日本コカ・コーラで学んだ 「言われたことだけやるな」 この3つの心構えを守るだけでも、あなたは「すぐ成
iOSアプリにも継続的インテグレーション環境を こんにちは!今日からMacDownでブログを書いています。荒川です。 モダンなWeb開発では馴染み深くなってきた、CI(継続的インテグレーション)環境を iOS 開発でも弊社では積極的に取り入れています。社内での共有も兼ねて、今回は簡単にまとめます。 「継続的インテグレーション」と聞くととても難しそうで、設定も大変そうです。ですので、最低限コピペで作れる程度の環境構築方法を紹介します。 iOS 開発での CI とは何かを詳しく知りたい方は、弊社諏訪の記事 iOSアプリ開発でCI/継続的デリバリ環境を始めるための4種の神器 を参考にしてください。 今回構築する環境は、以下に該当する方に最適です。 gitを使って iOS 開発を行っている。 チーム内でチャットツールを使っていて、そのAPIが公開されている。 テストコードを書いている。または、その
弊社には先輩エンジニアが新卒エンジニアに好き勝手に座学をする習わしがある。 Git の話 by @kenchan 余暇プログラミング概論 by @morygonzalez コードレビューの話 by @hisaichi5518 素晴らしい話を色々な方がしている中恐縮だったのですが、Vim とかについて話してきました。 何を目的としたか 日常の業務の効率を少しでも、すぐに上げる 業務遂行に使う物を継続的に改善する意識を作る 頑張る必要がないところで頑張らないようにする 最初は Vim の話をひたすら話そうかと思ったのですが、新卒エンジニアは2人ともターミナルを多用するようになったのは入社してからで、Vim を使い始めたのはつい最近。 その中でレジスタとかの話をして貢献になるとは思えなかったので、プログラムを構築するまでに使う各種ツールについて広く浅く話すことにした。 (と言うのは半分後付
著作権 侵害・違反を考える 弁理士・行政書士の藤枝秀幸です。著作権について、何が侵害・違反になるのか。また、インターネットに関連する著作権について掘り下げて考えていきたいです。 Q.ある本を自分のブログで紹介しようと思うのですが、その際にその本の表紙画像を掲載することは問題ないですか? A.原則として、その本の表紙の著作権者(表紙のデザインを作成したイラストレーター等)から許可を得る必要があります。但し、その本の出版社にとって不利益にならない使い方なら問題ないとする考えもあります。 今回は、前回の記事「amazonが提供している画像について 」の続きになるような形となります。 前回、本の紹介をブログなどでする際に、amazonが提供している本の表紙画像を使うことについての問題点などを説明したので、今回は更に掘り下げて、amazonに限らず本の表紙画像の使用についてを説明致します。 しかしで
こんにちは。久々の更新です。 2014年9月26日に読書メーターを運用する株式会社トリスタの全株式を株式会社ドワンゴに譲渡したことを発表いたしました(詳しくはこちら)。それに伴い同年10月31日を持ちまして株式会社トリスタの代表を辞任し同時に退職をいたしました。 売却から今まで色々と手続きがあり、また今回代表を辞任&退職したことで一つの区切りがつきましたので、本日ブログで報告させていただきました。ちなみに円満辞任です。 読書メーターは「もっとおもしろい小説を知りたい」という軽い気持ちから2008年5月に作りました(詳しくはこちら)。早いものでもう6年半も経ちます。流れのはやいIT業界の中でよくやってこれたものです。 ドメインも運用もプログラムも個人っぽいサービスがこのように売却できるということはとても嬉しい限りです。そのポテンシャルを評価して下さったドワンゴの皆さんには大変感謝しております
OsamaElzero/oz-scroll-up GitHub ページスクロールするとページの一番上に移動するリンクを追加できる「oz-scroll-up」 トップ位置に居る時は非表示で、下に移動すると右下にでる次のような物を実装できます。 関連エントリ 綺麗なTOCを自動で作られるjQueryプラグイン「contents」 OS Xのトラックパッドスクロール実装jQueryプラグイン「TrackpadScrollEmulator」 指定要素にボカシ効果を付けられるjQueryプラグイン「blurme」 タッチ端末でもいい感じに使えるスライド作成jQueryプラグイン「ItemSlide.js」 強固なパスワードジェネレーターを実装できるjQueryプラグイン「Strong-Password-Generator」
こんにちは! ユーザーファースト推進部のデザイングループのジョン・ジンホ(@img75)です。 前回、クックパッドのデザインプロセスについてご紹介しましたが、私からはクックパッドのデザインプロセスをより効率的にまわす為に、デザイナーとしてどのようなツールを活用しているのかを、今回は Adobe Photoshop CC のプラグインを中心にご紹介したいと思います。 デザイン設計に集中できる Photoshop などでの作業効率を向上させると、デザイナーにとって貴重な「デザイン設計に集中できる時間」が生まれます。それは結果的にクックパッドを利用してくださるみなさまにより良い機能をすばやく提供できることにつながるので、私はいつもデザインするにあたって不必要な時間を減らす努力をしています。 最近、私は「撮るレシピ」(Android/ SPweb版)のデザインを担当しました。 「撮るレシピ」は、こ
こんにちは。上京したてのエンジニア・まろです。東京がそれほど凍狂でなかったことにすごくほっとしています。漫画の読み過ぎでしょうか。 さて、開発では以下のようなことがよくありますよね。 WindowsとMacでなんか違う ローカルで動いたのに本番で動かない Webサーバの複数台構築で、毎回環境構築をするのが面倒 構築のドキュメント作成 これらは“ふわっとしているけども悩ましい”ことばかりです。そこで、上記のような悩みを解決してくれる「Ansible」を使い、本番と同じシステムを仮想環境に構築してみます。 さらにそれをファイルとして持つことで、本番環境構築時に同じ環境をコマンドで複数台立ち上げて効率化をしてみようと思います。 今回は、はじめてのAnsibleということで、ローカル環境の構築をやってみたいと思います。 Ansibleとは http://www.ansible.com/about
2018年6月追記: Dropbox API の仕様変更により以下の内容はすでに obsolete です。記事は残しますが、過去の情報であることをご了承下さい。 Dropbox 社は広く知られるファイル系のサービスとは別に 2013年より非ファイル形式の構造化データの保存・読み出しに対応するデータストアサービスを公開しており、Dropbox アカウントを持っていれば Dropbox Datastore API 経由でこのサービスを利用できます。同 API は全体的にシンプルで SDK のサポート範囲も広いため自作のソフトウェアへ手軽に組み込むことが可能です。 自前でサーバ環境を構築・運用する手間なしにレコードイメージのデータをネットワークストレージ上で取り回せるのは便利で、また多くの人がアカウントを持っていることへの安心感もあり、この Dropbox のデータストアサービスはさまざまな用途
興味深いのは、デザイナーが経験を積んでいくとアートディレクターやクリエイティブディレクターになるのは、まあいいとして、ディレクターが経験を積んでいくとなぜか突然クリエイティブディレクターになることがあるという点です。まあ別にいいのですが。あ、というかそこではなくて、興味深いのは、ディレクターはスペシャリスト以降ずっとディレクターと名乗り続ける傾向があるということですね。これが余計に話をややこしくしてる気がするので、無理にでも名称変えたほうがいいと思うんですけど、ディレクターはずっとディレクターっていうの結構あると思います。まあ、もともとディレクターって言い回しが日本語にすると監督なのだから、スペシャリストふぜいがディレクターを名乗るんじゃねえ的なところが本来なのかもしれません。ディレクターのディレクターのところをエグゼクティブディレクターとかにしちゃうと意味が変わってしまうし(取締役になっ
書籍化し、12万部突破しました。 【SlideShare広告回避用】 https://www.docswell.com/s/morishige/K3MXPZ-howtodesignslides ・PDFは無料でダウンロードできます ・自己学習や勉強会などの目的でしたらご自由にお使いいただけます ・授業・研修への利用はフォーム( https://forms.gle/WwgXTT974xFW78mFA )にご報告ください ・記事への参考資料にする際は適切な出典明記をお願いいたします 【使っているフォントについて】 M+フォント「MigMix1P」です。こちらもメイリオ同様おすすめです。 フリーで使えます。 【個人HP】 > https://mocks.jp > 仕事のご依頼はこちらから 【書籍情報】 デザイン入門:https://amzn.asia/d/4WDsTI6 デザイン図鑑:https
ほとんどの開発者は、自動のガベージコレクション(GC)を当たり前のように使っています。これは、私たちの仕事を容易にするために言語ランタイムが提供する素晴らしい機能の1つです。 しかし、最新のガベージコレクタの中をのぞいてみれば、実際の仕組みは非常に理解しづらいことが分かります。実装の詳細が無数にあるため、それが何をしようとしているのか、また、それがとんでもなく間違った事態を引き起こしかねないことについて十分理解していない限り、すっかり混乱してしまうでしょう。 そこで、5種類のガベージコレクションアルゴリズムを持つおもちゃを作ってみました。小さいアニメーションはランタイムの動作から作成しました。もっと大きいアニメーションとそれを作成するコードは github.com/kenfox/gc-viz で見ることができます。単純なアニメーションによってこうした重要なアルゴリズムを明らかにできることは
「三年予測」は、さまざまな分野で活躍する「トップリーダー」へのインタビューを紹介します。「トップリーダー」の考える未来や、エンジニアへのメッセージを発信します。
似たようなツールはよくあるが、ドメイン名が覚えやすかったのと機能が豊富なのでご紹介。 JS Prettyでは、JavaScriptのソースを綺麗にしてくれるツールを提供している。 使い方は簡単で、綺麗にしたいソースを貼り付けるだけだ。 オプションも豊富で、インデントを何桁にするかとか、配列で桁を揃えるだとか、チェーンメソッドで改行するか、とかのマニアックな設定が可能だ。 よくJavaScriptをいじる人だったら知っておいても損はないかもですな。
Googleがオープンソースとして公開したKubernetesは、コンテナ型仮想化ソフトウェアのDockerを管理するツールです。開発プロジェクトにはDocker、RedHat、IBM、VMware、マイクロソフトなど多数の企業が参加を表明しています。 Kubernetesは、複数のDockerコンテナにまとめてアプリケーションをデプロイし、設定を行い、稼働状況を監視、管理し、サービスへのトラフィックをルーティングするなど、クラスタとしてDockerを運用するための多くの機能を備えています。 このKubernetesで使われる標準のログ収集ツールとして、オープンソースのfluentdが採用されたことが明らかになりました。下記はそれを伝えるGoogle佐藤氏のツイート。 fluentdがKubernetesの標準ログコレクタに採用されたぜ!!! https://t.co/V8VDM4IE7e
s = "あいうえおabcde" console.log(s.replace(/[\u0100-\uffff]/g,"--").length) /* 15 */ #ノーマルキャラクタ用判定関数の生成 init_UTF8_map = (scope) -> nonSurrogatePair = [ [0x00A1,0],[0x00A4,0],[0x00AA,0],[0x00C6,0],[0x00D0,0],[0x00E6,0],[0x00F0,0],[0x00FC,0] ,[0x00FE,0],[0x0101,0],[0x0111,0],[0x0113,0],[0x011B,0],[0x012B,0],[0x0138,0],[0x0144,0] ,[0x014D,0],[0x016B,0],[0x01CE,0],[0x01D0,0],[0x01D2,0],[0x01D4,0],[0x01D6,
投資家のバフェット氏は一日の仕事の80%は『読んで考える(reading and thinking』ことに使っているそうだ。 この記事に自身が語っておられることだ。 「あなたのように賢くなるにはどうしたらよいのか」と訊ねられて、新聞や雑誌の束を指さしてこう答えもしたそうだ。 「毎日500ページ読みなさい。そうやって知識を築きあげるのです」*1 人というものは、アドバイスを求めておいて、得られた答えを真剣に取りはしないものだ。 僕もそのアドバイスをリアルに感じるために、『500ページ』ってどんなものか、事務所にある一番分厚そうな本『原色染織大辞典』を取り出して、500ページ目を開いてみた。 その厚みと情報量を見て、バフェット氏が一日の80%を読むことにあてているということが実感できた。そうでなければ、とてもではないが読み込めない量である。 その記事によれば、バフェット氏のこのアドバイスを文字
Twitter CPIのTwitterアカウントでは、サイト、サーバー管理者のための重要なセキュリティ情報や、サイト運営者のためのヒント、お得なキャンペーン情報をお知らせしています。 Follow @cpiadjp Tweets by cpiadjp 掲載内容について、当社は情報の掲載には細心の注意を払っておりますが、完全性などについて保証を行うものではありませんので予めご了承ください。 掲載されている情報をご利用いただいた際に、損害が発生・誘発した場合や、情報自体の真偽性・合法性・道徳性・著作権の許諾等について問題が発生した場合などについて、当社は一切の責任を負いません。掲載されている情報を利用したサイト製作については、ご自身の責任において行ってください。
My name is Saijo George, I am an SEO Consultant from Melbourne, Australia. You can also usually find me at the local SEO Meetup in Melbourne. Big thanks to these guys for making this possible: Mukesh, the idea for this site from TheStocks.im, hosting by Git Pages and the Xenon Bootstrap template by Laborator. Our privacy policy.
iOSLib.md iOS開発で気になるライブラリ まとめ https://gist.github.com/PGMY/4991912 ⇒Gistに貯めていってたのをもってきました。 http://qiita.com/PGMY/items/2a9d1f6355693b6e9712 ⇒Qiita編 自分用めも。気になるもの・使ってみたいものと、実際利用して比較してみたいなーと思ってるチェックリスト的な for ios dev TODO : もうちょっと見やすく整理したい Library Coding REKit⇒公式ブログ iOS, OS X の開発で使える NSObject の拡張コレクション ・REResponder: Block を使ったインスタンスの動的メソッド実装/上書き機能 ・REObserver: Block を使って KVO (Key-Value Observing) を実現す
Nintendo Switchの純正プロコンを異次元レベルの操作性に!使わない理由がない革新的アダプター
毎日の中で「やりたいこと」「やらなければいけないこと」「来月までの目標」「今日の仕事」「仕事後のプライベート予定」「人と会う約束」などを考えながら行動しているわけですが、スケジュール管理をうまく行うのは難しいもの。ついつい目先の忙しい仕事を片付けるだけになりがちですが、予定表・ToDoリスト・時間管理表などが見やすく1つにまとまって、目標に対するモチベーションを保ちながら毎日のタスクがこなせるように設計された手帳「Passion Planner」が登場しています。 Passion Planner http://www.passionplanner.com/ 「Passion Planner」がどのような手帳なのかは、以下のムービーを見るとわかります。 アンジェリア・トリニダードさんは、学校を卒業して以来、「これからの人生をどうやって生きていくべきか?」ということを何度も自問していました。
はじめに 前回に引き続き、まだ諸々の事情により開発の時間が取れておりませんので GitHub の現状についての雑談記事です。 現在の状況 uRaymarching に続いて今月は uLipSync と UnityFurURP のお気に入り数が 1000 を超えました!皆さんありがとうございます。今のトップページがこんな感じになりました(嬉しい): uLipSync github.com 大昔に書いた記事でリップシンクのプラグイン作成を試みたのをきっかけに、いろいろなモデルのセットアップに対して簡単にリップシンクを適用できるように汎用的なものにしようと開発を始めたのがきっかけのライブラリです。元の記事が 2013 年、uLipSync を作り始めたのが 2021 年なのでだいぶ息の長いプロジェクトですね。 tips.hecomi.com tips.hecomi.com 最近はもっぱらこちらの
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
パソコンを使用するときに行う「パスワード入力」。 面倒だなと思っている方が多いと思います。 しかし、この面倒なパスワード入力の作業に一手間を加えることで「人生を変えた」という方がいます。 ▼パスワード更新の度に、今の自分の目標をパスワードにしたら人生が好転し始めました。 上海在住でデジタルデザイナーのマウリシオさん(Mauricio Estrella)が、アイディアなどを共有していくサイト『Medium』内で書いた「人生を変える方法」が話題になっています。 その方法とは、「パソコンのパスワードを自分の目標に変える」だけ。 出典:revistalideres.ec ▼つまらない毎日を変えてくれたのは、大嫌いだった「パスワード更新のお知らせ」でした。 マウリシオさんは当時妻と離婚したばかりで、自暴自棄になっていました。 「なぜ彼女は僕をこんな目に合わせたんだ」と離婚を彼女のせいにしながら日々を
WordPressで複数の画像を横並びにしたいならWPCanvasプラグインが便利すぎた!2014.11.09 WordPressでブログ記事を書いていると、複数の画像を横並びにして表示させたいケースがあります。当ブログでは今までCSSで調整したり、テーブルを組んでからラインを消したり、相当の労力をかけて表示を試みていました。(これが本当面倒くさい・・) しかし、WP Canvas – Shortcodes プラグインを使うようになってからは、記事内に任意のカラムを簡単に指定することができます。 このような ⇒ 理論派 vs 感情派 の8つのブログ運用談義コンテンツも短時間で作れるようになりました。 ここでは、1分程度で2枚の画像を横並びにする工程を解説します。私のようにCSSやhtmlが苦手だったり、まったく分からない方にはとても便利ですね。 WP Canvasの設定方法① カラムを選択
真っ白なシャツほど目立ってしまう襟や袖口の汚れ。一度付いてしまうとなかなか取れなくて困った経験はありませんか?今回はそんな「シャツの汚れ」を落とす方法や、あらかじめ汚れにくくする方法をご紹介します。 ■シャツを汚れにくくする方法は? 長時間着続けるYシャツは、どうしても汗などを吸収してしまいます。汚れる前にできる対策はないのでしょうか? ▽服の襟を汚れにくくする方法 | nanapi[ナナピ] こちらのエントリーでは、シャツの襟を汚れにくくするために、首が当たる部分に「ベビーパウダー」をはたいておく方法を紹介しています。こうすることで汚れの原因になる汗や皮脂が生地ではなくベビーパウダーに吸収されるので、汚れが付きにくくなるとのことです。 [asin:B00182GMW4:detail] ■襟や袖口のしつこい汚れを落とす方法は? では既に付いてしまった汚れについては、どのように落とせばいいの
オンラインカスタムストア「Black Lapel」のスタイルブログ「The Compass」に、変な折り目がつかない、完ぺきなジャケットのたたみ方が載っていました。これなら、出張や旅行で持ち運んでも、出発する時と同じきれいな状態をキープできます。 慣れれば30秒もかかりません。何度か練習すればマスターできるでしょう。 襟を上にして、ジャケットを持ちます。片方の袖山を折り込むように、肩を裏返します。もう一方の肩を、裏返した肩へ入れ込むようにして、裾を重ねます。両身ごろがきれいに重なるように整えます。半分に折ってたたみます。 おそらく、わかりにくいのは(2)の部分だと思います。写真のように、肩を入れ込むくぼみをつくるようなイメージです。上の動画も参考に、何度かトライしてみてください。また、以下のリンク先にも手順ごとの写真があります。 米LHでは以前も似たようなたたみ方を紹介したことがありますが
2016/05/21(土) 17:00〜17:50 JJUG CCC 2016 Spring GH-6 2011年にリリースした弊社のサービスは、Seasar2ファミリーで構築しました。利用者数は1000万人以上となり、今もサービスとして成長しています。2016/9/26にSeasar2がサポートを終了するというアナウンスを受け、私たちもアクションを起こしました。 サービスには絶え間なく機能改善、機能追加の要件があり、その対応をしながらSeasar2から移行するという前提条件を考慮すると、選択肢は限られます。Scalaなど言語自体を変えることはなく、Javaのままとしました。新規アプリケーションを作成すると監視対象とするアプリケーションの数が増え、様々なコストが増えると考えたため新規とはしませんでした。こういったさまざまな条件のもと、まずはSeasar2で動作している機能から、まずリスクが
ただし、試すためとかなんとかいって、何も説明せずに電話番をさせる職場は新人以上にクソだ。 ちゃんと説明した上で電話番をやってもらおう。 実際は「1から3はダメで、4のようにしてほしい」と、求める振る舞いをちゃんと伝えた上でやってもらっても 7割くらいの新人は1から3のような振る舞いをする。 1そもそもでんわに出たがらない奴はダメ いやだろうが好きだろうがしごとは仕事なのがわかってない子は かなり意識的に教育しないと使い物にならない。 2電話に出た時に、用件を聞く前からなんでも担当者に替わりますっていうのも微妙。 臆病すぎるか、完全にひとごとになっている。 ただ、3よりはましだ。 自分ができないことを知ってる人間はこちらの指導を素直に受け入れてくれるから教育はしやすい。 3どう対応していいのかわからないのに、じぶんで勝手にはんだんして勝手に対応するやつは SHIROBAKOのダメ制作進行の男
Localization がより簡単に! Xcode 6 では Localization (多言語化) に関する機能が増強され、より簡単に管理できるようになりました。どのような点に変更があったか確認していきましょう。 XLIFF のインポートとエクスポート Xcode 6 では新たに XLIFF (XML Localization Interchange File Format) 形式によるローカライズデータのインポート/エクスポートがサポートされました。XLIFF はソフトウェアや文書の国際化・翻訳のために開発された XML ベースの規格です。Storyboard や InfoPlist、Localizable.string などのようなローカライズの対象となるファイルの各種設定値を言語毎に XLIFF 形式で書き出すことができます。 書き出す方法は非常に簡単で、プロジェクトを選択した状
「いつも同じような感じになってしまう」「このキーカラーに対してどんなアクセントカラーが合うのか」といったデザイン(配色)時の悩みを手助けしてくれるものやインスピレーションをもらえるもの、オリジナルのカラーパレットを簡単に作成・出力できるなど、配色・カラーに関連する便利なサイトやツールのまとめです。 似たようなサイトも多いですが、使いやすさ・見やすさ・情報量などの点でそれぞれ違いがあるので、こういったツールをお探しの方はひと通り試して自分に合ったものを見つけてみてください。 December 22, 2014 追記 「Material Design Color Palette Generator - Material Palette」「Material UI | Material UI Colors」「flatuicolorpicker : Best Flat Colors For UI D
リストラ対象者を小さな部屋に押し込め、単純作業に従事させる「追い出し部屋」をはじめ、社員を嵌(ハ)める巧妙なリストラが横行している。 さらに手が込んでいるのが、「架空ヘッドハンティング」なる手口だ。印刷会社の営業部に務めていたS氏(52)の元に、ある日、人材紹介会社からメールが届いた。 「私を欲しがっている会社があるということだったので話だけでも聞いてみようと、人材紹介会社の人に会うことにしました。条件もよく何度も熱心にすすめられたので、思い切って転職を決意。ところが会社に退職願いを出した途端、その人材紹介会社と連絡が取れなくなってしまった」(S氏) S氏をリストラしようとした会社が仕掛けたのだろうが証拠は一切なし。S氏は失業保険をもらいながら職を探す日々だ。 中小企業では、より乱暴な手段も横行している。 「組合の賃上げ闘争に嫌気がさした社長が、会社を倒産させた。しかしこれは見せかけで、社
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く