ある文字を180度回転をさせたり反転させたりしても文字として認識できるデザイン手法をアンビグラムと言います。シンメトリックデザインに近いでしょうか。 そのアンビグラムを利用して、同じ文字なのに角度を変えたり反転させたりすることで正反対の意味を持たせる漢字をTumblrで公開されているのが意瞑字査印さん。 文章で説明するよりも実際に見ていただいた方がわかりやすいと思いますので、まずはこちらをどうぞ。
![おぉ、読めるぞっ!同じ文字でも正反対の意味に、アンビグラムで描いた漢字たち | アート - Japaaan](https://cdn-ak-scissors.b.st-hatena.com/image/square/f197251f52082da93afcb532cffcc5757644335b/height=288;version=1;width=512/https%3A%2F%2Fmag.japaaan.com%2Fwp-content%2Fuploads%2F2015%2F08%2Fambigram-660x350.jpg)
ある文字を180度回転をさせたり反転させたりしても文字として認識できるデザイン手法をアンビグラムと言います。シンメトリックデザインに近いでしょうか。 そのアンビグラムを利用して、同じ文字なのに角度を変えたり反転させたりすることで正反対の意味を持たせる漢字をTumblrで公開されているのが意瞑字査印さん。 文章で説明するよりも実際に見ていただいた方がわかりやすいと思いますので、まずはこちらをどうぞ。
Tech Lead(TL/テックリード)の役割。聞きなれない名前かもしれない。リードプログラマやテクニカルリードと呼ばれることも。過去にいくつものチーム(最大で10人以上)の Tech Lead をやってきた自分の経験を踏まえて書いてみる。 Tech Lead の主な役割 Tech Lead はエンジニア班長と言いかえるとイメージがわきやすいかもしれない 顧客に提供したい価値(プロダクトゴール)を正しく理解する エンジニアチームの生産性を可能な限り最大化。プロダクトマネージャ・デザイナと顧客に価値を提供する Product の Launch に責任を持つ Product の Launch 後のメンテナンスに責任を持つ エンジニアを過負荷から守る ときにはマネージャ、プロダクトマネージャのアイデア、スケジュールに NO を言う。代替案を提示する チーム内のテクニカルデザイン、採用技術などに責
不特定多数に物を売るのではなく、特定の誰かの問題を解決する仕事をするときには、相手のことを考えるだけではうまくいかない場合があります。どうすれば顧客の本当の満足を得ることができるのでしょうか。 これまで一緒に仕事をして素晴らしいと感じた人たちは皆、その見ている「目線」が違うことに気がつきました。この記事では、問題解決のプロフェッショナルが備えている目線の持ちかたについて書きました。 アウトソースをするときの2種類の目的 私たちが仕事をアウトソースするとき、2種類に分けて考えています。 一つは、決められた単純作業や繰り返し作業のアウトソースです。そういう作業はクラウドソーシングを活用することもありますが、私たちの会社ではそれほど多くありません。だいたいの単純作業はコンピュータを使って自動化してしまうからです。 もう一つは、自分たちには出来ない問題を解決するためのアウトソースです。ウェブサイト
Electron(旧Atom-Shell)とは、Web開発者がHTML5とNode.jsでMac、Windows、Linuxのデスクトップアプリを作れるクロスプラットフォーム実行環境です。Electronはオープンソースで無料で使える上に、MITライセンスであるため、商用利用も可能です。開発元はGitHub社です。 最近はJavaScript、HTML5の進化によって、多機能なWebアプリケーションが増えてきました。それに伴い、モバイルでは、WebViewやApache Cordovaなどを使ったハイブリッドアプリも注目されています。Electronはその流れの中から生まれた新しい実行環境です。 ElectronはChromiumブラウザを内蔵しているのが一番の特徴です。Chromiumブラウザは、Google製のChromeブラウザのオープンソース版にあたります。ウェブ開発者がChrom
Go packages from Hashicorp hashi_wantedly 5 August 2015 deeeet About me @deeeet / @tcnksm http://deeeet.com 社内PaaS(CloudFoundryを利用)の開発運用 (CFの中でConsulが採用される予定) 2 TL;DR Hashicorp / mitchellh氏が開発しているGo pacakgeを紹介する 3 Goal Go言語を使ってるひと... このパッケージ良さそう! Go言語を使ってないががHashicorpツールは使っているひと... Hashicorpツールで使われているものも多い.コードを追うときの参考に! 4 Packages 自分が採用しているもの/触ったことのあるものを紹介する mitchellh/cli mitchellh/go-homedir mitc
今週のお題「夏の食事」 クソ暑いので最近*1食べたチョコミント商品の感想を書いていこうと思います。ここ数年は各社が夏限定でチョコミント製品を多く出してくれてチョコミン党としては非常に嬉しいです。 そういえばはてなの中にはチョコミント好きのスタッフがいるのか、チョコミントの新商品が出た時はよくはてなニュースで記事になってる印象があります。 ロッテ「爽」に夏向けの“チョコミント" 7/15発売 - はてなニュース やっぱり「チョコミント」が好き! 続々登場したアイスやドリンクなど7つ - はてなニュース 2014年の「チョコミントアイスクリーム」を食べ比べ 各商品のこだわりは - はてなニュース まぁそれはそれとして以下美味かった順に感想です。 ハーゲンダッツ ミニカップ ショコラミント メーカー:ハーゲンダッツジャパン エネルギー:272kcal これ好き度:★★★★★ ハーゲンダッツは以前
近況 打ち捨てられた過去について 要旨 この記事を興味深く読む一方で、やはり違和感を覚える人も多くいるようで、自分もその一人だった。恐らく、この違和感は、「抽象化」が「具体性を奪取していくもの」といったような対立項として述べられているからだ、というように思われる。しかし、果たして具体性無しに「抽象化」することが有益なことなのだろうか。それが一つの違和感のように思われる。 本文 プログラミングの世界には、YAGNI原則(You ain't gonna need it)というものがある。また、YAGNIという言葉を使わなくても、「過度な汎用化が足を引っ張る失敗例」というのは、プログラマとしての心構えを書いた本の中で、ちらほらと自嘲気味に述べられることがある。 僕も、一度そのような失敗例を見たことがあるけれど、なぜこういう失敗が起こるのか。確かにデザインパターンで組み立てられたアーキテクチャは「
AWSのリソース構成をServerspecのようにテストできる "awspec" をつくりました。 github.com 例えばEC2インスタンスであれば、以下のように書けます。 describe ec2('my-ec2') do it { should exist } it { should be_running } it { should_not be_stopped } its(:instance_id) { should eq 'i-ec12345a' } its(:private_ip_address) { should eq '10.0.1.1' } it { should have_security_group('my-security-group-name') } it { should belong_to_vpc('my-vpc') } it { should belon
本稿は、ブダペストで開かれたイベント「 RuPy 」で、Pat Shaughnessyが披露したプレゼンの内容をまとめたものです。 プレゼンの映像はここ から視聴できます。 本稿は当初、 同氏の個人ブログ に投稿されましたが、同氏の了承を得て、Codeshipに再掲載します。 このイベントは「RubyとPython」に関するカンファレンスなので、RubyとPythonでは、ガベージコレクション(以下「GC」)の動作がどう違うのかを比較すると面白いだろうと私は思いました。 ただしその本題に入る前に、そもそもなぜ、GCを取り上げるのかについてお話しします。正直言って、すごく魅力的な、わくわくするテーマではないですよね? 皆さんの中でGCと聞いて、心がときめいた方はいらっしゃいますか? [実はこのカンファレンス出席者の中で、ここで手を挙げた人は数名いました!] Rubyコミュニティで最近、Rub
ディープラーニング(深層学習)というのが流行っているそうです。すべての人類はディープラーニングによって実現されたAIに隷属する未来なんですってよ!!! こわーい。 そんなバラ色の技術、いっちょかみしておきたいですよね。 さて、オフィスで社長とダベっていたところ、「将棋プログラム面白そうだよね」という話になりました。お互将棋プログラムを作って闘わせようぜ、いぇー、と盛り上がり、勢いでコンピュータ将棋選手権に申し込みまでしてしまいました。 そんな経緯で、ディープラーニングをミリしら(=1ミリも知らない)な僕が、試しにディープラーニングを使って将棋のAIを書いてみたらいいやん、と思いついたのでした。将棋も、ハム将棋でハム8枚落ちで負けるレベルくらい。ダメじゃん。 ミリしらなので、「チェスで何かやってるヤツがいるだろう」とアタリをつけてググった結果、Erik Bernhardssonさんによる d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く