フロントエンドエンジニアとデザイナーさんは日々協力してプロダクトを作っていく関係にあります。デザイナーさんが作ってくれたものをエンジニアが素早く実現できるよう、いくつかエンジニアから意識してほしいことをまとめました。 なんでこんな話になったのか(前置きなので次の章まで飛ばしてOKです) デザイナーさんから「この画面をこんな風に作ってください」とXDやSketch、PSDなどいろいろな形で渡されることがあると思います。 僕の個人的な意見・経験ですが、いざ実装するぞとなったときに 「あれ…ここってどうしたらいいんだろう?」 と迷って作業のスピードが落ちてしまうことがとてもストレスに感じていました。できればノンストップでいきたいなあと思うわけです。 手が止まるたび、デザイナーさんに「ここってどうしたらいいですか?」と質問するのが何か新しい画面を作るときに必ず発生していました。 「(いつも聞いてる
行く先々で「うちの会社にはいないタイプだよね」と言われるが、本人はそんなこともないと思っている。愛知県出身。むかない安藤。(動画インタビュー) 前の記事:人通りの多い場所にテントを張って着替える > 個人サイト むかない安藤 Twitter そのお店は横浜の白楽という駅からほど近い「六角橋商店街」の中にある。 まずこの商店街がかなりいいのでカレーパンを食べる前にご案内したい。商店街は大通りと仲見世とで構成されており、大通りは車も通ることができる立派な商店街なので心配はいらないのだけれど、問題は仲見世である。 ふらりと入ると「はて、ここはどこだったかな」と混乱する。中国とか東南アジアなんかの細い路地に迷い込んでしまったような雰囲気なのだ。
公開してまだ3週間ほどだし、収益としても10万円でしかないし、大きな事は言えないがここで個人開発サイトとその収益性について考えたことを記しておく。 世の中には**億ドルのバリエーションを獲得したスゲー起業家の話か、個人開発サイトを立ち上げたものの収益なんてゼロに近くサーバー代とトントンの話かの両極端しか無いように感じる。 パッと立ち上げてだいたい1ヶ月でiPhoneXが買えるぐらいのサイト規模というのは、どんなレベルのエンジニアでも手が届く範囲内にあるのが実感だ。「人生賭けて起業!」とかそんな熱い話ではない。普段の仕事が終わったら、ちょこちょこコードかいて個人的にアプリを公開して収益を得る、ぐらいの話でしかない。「1億総クリエイター時代」なんて言われる昨今では、どんなエンジニアもこんな感じのやり方が世の流れに合っている気がする。 サイト内容 今回、開設したのはざっくり言うとこんなサイトだっ
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
ひたすら同じ場所の自販機を観察しつづける不思議なブログとして知られる「私は毎日(のように)自動販売機の写真を撮っています。こめんなさい。」。13周年を目前に、いったん更新終了することが発表されました。理由は自販機の撤去。 まさかこんな展開になるとは……(Webサイトより) 「私は毎日(のように)自動販売機の写真を撮っています。こめんなさい。」がスタートしたのは、2005年8月5日。タイトル通り、ある休業中の焼肉屋の前に設置されている自販機を日々観察するだけの内容で、記事タイトルは基本的に「変化なし」。更新しつづける意味がまったく分からないことから「超マニアックな観察ブログ」「謎のサイト」などと評されていました。 自販機本体の入れ替えに伴い、2台目、3台目と観察対象を変更しながらも記事制作を続けていましたが、2017年8月1日、ついに自販機が撤去。その後も新台が設置される気配がないことから4
Hello, I’ve encountered an issue about rbenv installation on Debian 9 (Stretch) version. In fact, It seem the OpenSSL libraries have some bugs in Debian 9 version. When I’ve tried to install rbenv with “rbenv install” command, I see this result: Last 10 log lines: OSSL_SSL_METHOD_ENTRY(SSLv3_client), ^ ossl_ssl.c:110:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’ #define OSSL_SSL_METHOD_
更新日: 2018年10月11日公開日: 2015年10月28日これ全部CSS!?驚くほど自由自在なCSSアニメーション20選 "CodeCampus"はオンラインプログラミングスクール No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアです CodeCampとは?(受講生体験記) 「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。元バレエダンサーの挑戦普通の文系大学生/営業職が、エンジニアへ転職し起業するまで成長の記録 CSSアニメーションの基礎知識 改めてCSSアニメーションとは 2011年6月にFirefox5がCSSアニメーションに対応したことを皮切りに、GoogleChrome、Safari、iOS、Androidなど次々に各ブラウザがCSSアニメーションに対応するようになりました。C
IE11になってdocument.selectionが使えなくなり、pasteHTMLが使えなくなったそのくせ、document.execCommand('insertHTML'...も使えないどうすりゃいいねんで以下のコードで、一応解決かなり時間がかかった...(T^T)たった五行のプログラムでも、はまりまくりcreateContextualFragmentでエレメント作って、RangeオブジェクトのinsertNodeでHTMLを挿入するのはいいとして、document.execCommand("ms-beginUndoUnit");を柄にとUndoが使えないってか、MSDNにはIE11からと書いてあるけど、実際IE10もだめみたいつかれたんで寝る!
NginxでHTTPS:ゼロから始めてSSLの評価をA+にするまで Part 2 – 設定、Ciphersuite、パフォーマンス 今日のインターネットの世界では、一般的な静的Webサイトも含め、 全てのWebサイト に、強固で安全なHTTPSのセットアップが必要となります。この記事は、Nginxセキュリティをどのようにセットアップするのかに関するシリーズのパート2です。 パート1 は、Webサーバに有効な署名証明書をセットアップする話で終了しました。しかしこれには、最適な設定とは言い難い、デフォルトのNginxの設定を使用していました。 この記事を読み終えれば、SSL Labsのレポートで、A+の評価を獲得できる安全なHTTPSの設定ができます。それだけでなく、追加でいくつかの微調整も行い、パフォーマンスそしてUXも向上させていきます。 ここに掲載した記述やコードの抜粋の他にも、すぐに使
と、実行してバージョンアップしておく。 もし、「–with-openssl=」オプション付きでnginxをmakeしてある場合は、新しいバージョンのopensslのソースを準備してnginxを作成し直すこと。 暗号化スイートの設定 対応する暗号化スイートは、ssl_ciphersディレクティブで設定するが、ネット上の多くの情報はこれらの記載がないものが多い。 つまりは、クライアントサイドが指定した暗号化スイートで暗号化していることになる。 安全なSSL接続を目指すなら、サーバサイドで指定した暗号化スイートで通信を暗号化するほうが望ましい。 ということで、まずは世の中のデ・ファクト・スタンダードはどうなっているのか調べてみたが、MozillaがMozilla Web siteに使用する、HTTPSの推奨設定が一番多くのサイトでの引用元になっているようだ。 Security/Server Si
昨日 HTTPS 化した シャンプー評価サイト のSSL評価をA+にしました。 参考にしたのは下の記事 HTTPS on Nginx: From Zero to A+ (Part 2) - Configuration, Ciphersuites, and Performance - Julian Simioni この記事のNginx証明書設定をPOSTDさんが翻訳しているので、近いうちに詳しい訳は日本語で読めるかも。ここでは適当にかいつまんだ手順を書いておく。一部時間のかかるコマンドもあるけど、基本的に決まった設定書くだけなので時間はかかりません。(もちろんどういう意味なのか知っておくに越したことはない) SSLの評価計測について SSLサーバーのテストはQualys SSL Reportで確認します。 Nginxデフォルトの設定で計測したらCだった。 SSLv3 を無効にする SSLv3
SSL証明書の発行プロセスでは、KEYファイルとCSRファイルを作ることになります。また、証明書会社からはCRTファイルが送られてきます。これらが正しいかどうかをチェックする方法を紹介します。 KEYファイルとは KEYファイルというのが正式名称だとは思えませんが、ここではSSL通信に利用する公開鍵暗号系の秘密鍵ファイルを指します(おそらく公開鍵情報も含んでいるんだと思いますが、このあたりはよくわかっていません)。 秘密鍵ファイルは次のようなヘッダ・フッタを利用します。 -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----下記のようにすれば、KEYファイルが正しいかどうか確認できます。 $ openssl rsa -in ssl_example_jp.key -check -noout verify OK $ CSRファ
+----+----------+------------+---------+ | id | group_id | updated_at | comment | +----+----------+------------+---------+ | 1 | 1 | 2013-12-01 | C | | 2 | 2 | 2013-12-01 | A | | 3 | 1 | 2013-12-02 | B | | 4 | 2 | 2013-11-30 | D | +----+----------+------------+---------+ CREATE TABLE sample_table ( id int(11) NOT NULL, group_id int(11) NOT NULL, updated_at date NOT NULL, comment varchar(60) NOT NU
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. In December 2023, we moved the discussion forums formerly located on the Salesforce Developers website to the Trailblazer Community. But not all discussions moved over (see the FAQs below), so if you can't find what you're looking for, then feel free to start a new discussion! The community will apprecia
はじめまして、電通 プロモーション・デザイン局に所属する梅田悟司と申します。拙著『「言葉にできる」は武器になる。』が2016年8月29日に発売されました。発行元は、前書『企画者は3度たくらむ』と同様、日本経済新聞出版社です。 本書のテーマは、私の専門である「言葉」についてです。といっても、コピーライティングの本ではありません。自分の気持ちをいかに正しく言葉にするか、ひいては、いかに正しく考えるか、といった内容です。ウェブ電通報では、そのダイジェスト版とも言えるコラムの連載をさせていただきます。 言葉の役割とは? 「梅田さんは、どうやって伝わる言葉を生み出しているんですか?」 最近になって、このように聞かれることが多くなりました。そこで、なぜこうした質問をするのかを注意深く聞いてみると、多くの人が様々な場面で、言葉に関する課題を抱えていることが垣間見えてきます。 例えば、メール文章。私的なメ
概要 DeviseはRailsで最も人気なログイン認証機能を提供しているgemです。 RailsにDeviseのインストール方法を説明します。 また、初期設定、ログイン用のユーザーモデルを作成といったDeviseの導入部分を説明します。 次回は、「Deviseのカスタマイズ方法」について説明します。 次々回は、「DeviseとOmniAuth-Twitter連携(Twitterでログインする)」です。 動作確認 ・Rails 4.1.4 ・Devise 3.2.4 目次 deviseのインストールと初期設定 deviseのUserモデルの作成 (おまけ) deviseの10個のモジュール説明 (おまけ) よく使うdeviseのHelperメソッド 1. deviseのインストールと初期設定まず、Railsプロジェクトの作成をします。 $ rails new devise $ cd devi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く