Pythonista向けGo言語入門 Pythonista向けにGo言語入門を書いてみた。 Pythonならどう書くかわかってる人がgoで書く場合にどうすればいいのかをまとめました。 続きを読む...
理解しやすいように適当に遮ったり、言い切ってしまったところもあるがご容赦いただきたい。 MVCの登場 MVCは、SmalltalkのGUIライブラリのモデルとして登場した。 これはGUIアプリケーションを記述する際に、適切なモデル化を進めるのにとてもいい考え方だと思われていたし、実際にそうだった。 これはアーキテクチャパターンとして、それぞれがどのように依存するべきか、どこにコードを書くべきかということを端的に表している。 安定依存の原則というものがある。これは、要件が安定しているモジュールに依存し、要件が変動しやすいモジュールには依存しないようにするという原則だ。MVCアーキテクチャでは、GUIアプリケーションの安定関係をModel > View > Controllerの順でとらえている。データ処理や業務要件というのは安定しており、UIパーツもまた比較的安定している。それらを統合してア
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
これは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
背景 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 が
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
TL;DR 受注前、制作フロー、安定収益源の保守方法まで「作って終わりにしない」Web 制作の一連の流れを記載しておきます。社内だけじゃなく、これから独立する人、フリーランスの方も必見です。 オリエンテーション/受注前 1.書類テンプレート一式 オリエンテーションにおけるヒアリングでは、後に作成する提案・見積書に必要となる質問を用意しておきます。自社の説明をする時は、せっかちなクライアントさんもいるので、だらだら話さず、ポイントを抑えてわかりやすく説明します。ヒアリングした後は、議事録にメモし社内共有。必要な書類(ヒアリングシート/企画書/提案書/業務委託書/見積書/契約書)など一式まとめてますので、書類系のテンプレートは以下で。 企画・提案・見積・納品・契約などのテンプレ・知識まとめ23 2.見積もりの目安と計算方法 例えば項目を作るとき1.項目/2.内容/3.設計(人日)/4.製造(人
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になりすまし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く