タグ

2014年1月23日のブックマーク (10件)

  • Pythonista向けGo言語入門 — PythonMatrixJp

    Pythonista向けGo言語入門 Pythonista向けにGo言語入門を書いてみた。 Pythonならどう書くかわかってる人がgoで書く場合にどうすればいいのかをまとめました。 続きを読む...

  • MVCの流れを簡単にまとめてみる - Qiita [キータ]

    理解しやすいように適当に遮ったり、言い切ってしまったところもあるがご容赦いただきたい。 MVCの登場 MVCは、SmalltalkのGUIライブラリのモデルとして登場した。 これはGUIアプリケーションを記述する際に、適切なモデル化を進めるのにとてもいい考え方だと思われていたし、実際にそうだった。 これはアーキテクチャパターンとして、それぞれがどのように依存するべきか、どこにコードを書くべきかということを端的に表している。 安定依存の原則というものがある。これは、要件が安定しているモジュールに依存し、要件が変動しやすいモジュールには依存しないようにするという原則だ。MVCアーキテクチャでは、GUIアプリケーションの安定関係をModel > View > Controllerの順でとらえている。データ処理や業務要件というのは安定しており、UIパーツもまた比較的安定している。それらを統合してア

    MVCの流れを簡単にまとめてみる - Qiita [キータ]
  • Misconceptions about forward-secrecy

    Lately, there has been a lot of interest in forward-secrecy, mostly in the context of TLS/HTTPS. Some people seem to think it’s a magic bullet that will thwart all the NSA’s efforts. I am not against forward-secrecy, to the contrary, I think any encrypted communications protocol should use it, but I think it is important that people keep realistic expectations about what forward-secrecy protects t

    fumiyas
    fumiyas 2014/01/23
  • C++でターミナルに画像を表示させる - いぐにさんにっき

    これはC++ Advent Calendar 2013 23日目の記事です。 目的: sshでリモートに接続して計算を行い、その結果を図として得たい場合、 図をダウンロードするしかないのですが、 いちいちダウンロードして画像ビューアに移ってという過程を経ずに ターミナル上で画像を表示させたいということが結構あります(私は)。 ターミナルを選びますが、Sixel Graphicsというものを使えばこれは可能です。 これをC++で利用する方法について書きます。 前提: ターミナルをSixel Graphics対応のものに変えること。 これが一番ハードル高いのですが、 WindowsならRloginが良いと思います。 http://nanno.dip.jp/softlib/man/rlogin/ 他の環境だとtanasinnですかね。 http://zuse.jp/tanasinn/userma

    C++でターミナルに画像を表示させる - いぐにさんにっき
  • Python 2/3 両対応のために `unicode_literals` を使うべきか - methaneのブログ

    背景 Python 2 用のコードを書くときは、 Python 3 対応を見越して # -*- coding: utf-8 -*- from __future__ import division, print_function, absolute_import をテンプレとして書いています。 __future__ はファイルごとにバラバラだと混乱を招くので、今関わってるプロジェクトでもこれを新規ファイルのテンプレとして登録してもらってます。 Python 3 の構文、リテラルを有効にする __future__ のうち、 unicode_literals だけは今まで使っていなかったのですが、ふと「あ、やっぱり使うべきだな」と思いついたので、そのへんをまとめます。 第三の文字列型 native string Python 2 には2つの文字列型 str (bytes) と unicode が

    Python 2/3 両対応のために `unicode_literals` を使うべきか - methaneのブログ
  • GoのウェブフレームワークrevelでHelloWorld【revel】【Golang】 - DRYな備忘録

    goal goをインストール revelをインストール revelで簡単なウェブサーバつくる revel 【動詞】 〔…を〕大いに楽しむ,〔…に〕ふける,凝る 〔in〕. log goをインストール mercurialが必要っぽい sudo apt-get install mercurial さきにPATH通しとく # {{{ GO export GOROOT=$HOME/go # goコマンドへのパス/bin (exportせずとも、PATHへのバインドさえすれば良い気もする) る) export GOPATH=$HOME/go/package # go get でインストールしてくるパッケージへのパス? # こっちはgo getするときに参照されるので、exportする必要有り # }}} export PATH=$GOROOT/bin:$GOPATH/bin:$PATH ソースからg

    GoのウェブフレームワークrevelでHelloWorld【revel】【Golang】 - DRYな備忘録
  • Web制作フローが「完璧」にわかる資料や流れのまとめ | コムテブログ

    TL;DR 受注前、制作フロー、安定収益源の保守方法まで「作って終わりにしない」Web 制作の一連の流れを記載しておきます。社内だけじゃなく、これから独立する人、フリーランスの方も必見です。 オリエンテーション/受注前 1.書類テンプレート一式 オリエンテーションにおけるヒアリングでは、後に作成する提案・見積書に必要となる質問を用意しておきます。自社の説明をする時は、せっかちなクライアントさんもいるので、だらだら話さず、ポイントを抑えてわかりやすく説明します。ヒアリングした後は、議事録にメモし社内共有。必要な書類(ヒアリングシート/企画書/提案書/業務委託書/見積書/契約書)など一式まとめてますので、書類系のテンプレートは以下で。 企画・提案・見積・納品・契約などのテンプレ・知識まとめ23 2.見積もりの目安と計算方法 例えば項目を作るとき1.項目/2.内容/3.設計(人日)/4.製造(人

    Web制作フローが「完璧」にわかる資料や流れのまとめ | コムテブログ
  • うぶんちゅ! まがじん ざっぱ〜ん♪ vol.1

    同人誌でしかできないことをやろう」というコンセプトで、かなりフリーダムな内容になりました。 ひとまず体験版(PDF)をお読みください。 表紙は瀬尾浩史先生描き下ろしで、『プチ帰ってきた 「行っとけ! Ubuntu道場!」特別編』、『Ubuntuで作るおうち録画環境』、『Ubuntuマシンで艦これを動かして遠隔プレイできる環境を作ってみた』などなど興味深い記事が目白押しです。 フォーマットはPDFとEPUBで、ZIPアーカイブしています。お好きなフォーマットでお読みください。

    うぶんちゅ! まがじん ざっぱ〜ん♪ vol.1
    fumiyas
    fumiyas 2014/01/23
    Linux 用プリンターお薦め情報が載っているらしい
  • ISPの送信ドメイン認証実装状況 | 送信ドメイン認証|迷惑メール相談センター

    2024/05/01 トピックス 特定電子メール法に違反しているSMSの情報提供のお願い 2024/07/02 NEWS 迷惑メール転送すると送信元が行政処分される? Xでアドレス拡散、宛先の「迷惑メール相談センター」が明かす実情(JCASTニュース) 2024/07/09 トピックス 迷惑メール対策推進協議会が「送信ドメイン認証技術 DMARC導入ガイドライン」を公表しました 2024/07/11 トピックス 迷惑メール対策推進協議会が迷惑メールの現状や迷惑メールへの様々な対策を総合的にまとめた「迷惑メール白書2022-2024」を公表しました 2024/07/23 注意喚起 セゾンカードになりすました偽メール「件名:【重要なお知らせ】セゾンカード ご利用確認のお願い」(偽メールは、実在の企業・団体と無関係に送信されたものです) 2024/07/23 注意喚起 docomoになりすまし

  • イマドキCSS設計

    イマドキCSS設計 NTTレゾナント 森恭平 ※矢印キーで動かせます About Me 森恭平 ディレクター フロントエンドエンジニア Twitter:basara669 今日のスライド http://basara669.com/slides/140122/index.html ※今日のatndやconnpassにも載っています 今日のハッシュタグ #gooOTT Agenda なぜCSS設計が必要なのか BEMとSMACSSの紹介 実際の運用上どうするべきか 題に入る前に・・・ 様々なCSS設計がありますが、どれも複数クラスを前提としているので、IE6以下では使えないです。。

    イマドキCSS設計
    fumiyas
    fumiyas 2014/01/23