This domain may be for sale!
This domain may be for sale!
メソッド名などをネーミングする際に、知っておくと便利な、接頭辞と接尾辞をリストアップしてみました。どのように元の単語の意味が変わるかのルールを知っておくと、よく使う単語をベースにボキャブラリーを増やすことができるので、覚えておいて損はないと思います。 使う場合は、当たりを付けて実際の使用がないか、Googleなどで調べてみてください。 1. pre-, post- / 事前〜、事後〜 per-は、元の意味に “事前に、前に”、post-は “事後に”という意味が付け加わえます。汎用性が高いのでとても便利です。afterやbeforeの代替になるかもしれません。 // 事前テストする function testBefore(); ↓ function pretest(); // 事後処理する function executeAfter(); ↓ function postexecute();
mobage docs Learn how to publish your app around the world to millions of Mobage users! iOS and Android Apps Publish free-to-play mobile games to millions of Mobage players worldwide. Extend your game’s reach and monetization by tapping into Mobage's social-gaming network. Develop your Android or iOS game with Mobage's premier tools and services. Native If you’re building a game in Objective-C (fo
ことはじめ DockerをWindowsで動かすために、Windows 10 HomeをWindows 10 Proに有償でアップデートした。1万円以上したが、勉強のために技術書3冊でも買えばそれくらい行くでしょ、的な感じなので、高いとは思わなかった。 それとは別に、業務で同僚から「そろそろDockerやりませんか?」と言われているのもあり、技術担当としては慣れ親しんだVagrantとは別に、Dockerを使ってみることにした。 『やっぱDockerわかんね!Vagrantでいいべ!』と後から言われたが 俺自身、生粋の開発者でもなければ生粋の理系でもない。たまたま9歳からX1f、MSX、SC-3000なんかのマイコンで、行番号BASIC+Z80アセンブルなんか使ってゲーム作ったりしてただけ。専攻的なものと言えばおそらく美術系に分類になるかと。 そんな訳の分からん事やってきて最終的に技術屋に
※) 2年近く経過してかなり状況が変わったので、記事の終わりに追記しました。 2年近く VPS を維持してきました (Ubuntu 16.04 LTS 32bit 2GB RAM : 980yen/month)。 Node.js で CLI ツール作る Web API や Web UI のお試しコードを書く 未知の言語のコンパイラや REPL を使ってみる などの用途に。 昨年末 Codenvy を触ってみて、もう VPS 常時起動なんかやめて必要時に Cloud IDE 使えばいいんじゃないかと思い始めました。 blog.kondoumh.com 未知の言語用環境構築は依存ライブラリのバージョンとかでハマることも多く自由度の高い VPS の方が重宝します*1が、Node.js や Web 開発は標準的な構成で使うためクラウドで提供されている環境で十分な気がします。 有象無象の Cloud
内閣サイバーセキュリティセンター(NISC)では、サイバーセキュリティに関する普及啓発活動の一環として、「インターネットの安全・安心ハンドブック」を公開しています。みんなが安心して使えるネット社会を実現するためには、その時々のサイバーセキュリティに関する正しい知識を身に付け、実行するとともに、家族や友人など身の回りの人達にも伝えていくことが大切です。本ハンドブックは、みなさんにサイバーセキュリティに関する基本的な知識を紹介し、誰もが最低限実施しておくべき基本的なサイバーセキュリティ対策を実行してもらうことで、更に安全・安心にインターネットを利活用してもらうことを目的に制作したものです。 ※このVer.5.00は、2023年1月にサイバー空間の最新動向や、今特に気を付けるべきポイント等を踏まえて改訂されました。 【活用例】 本ハンドブックの著作権は NISC が保有しますが、サイバーセキュリ
はじめに 3年前(後述)に探したときは良いものが見つけられなかったのですが、時代は進んで便利なThemeが登場しているようです。 ドキュメントをHugoで作ると、Markdownでソースを管理できるのが良いですね。 この記事では主に"Learn"と"DocDock"という2つのThemeを紹介します。 Learn Learn Theme for Hugo :: Documentation for Hugo Learn Theme 上がデモサイトにもなっています。 簡単に特長を紹介しておきます: 複数階層化 多言語対応 全文検索 ... lunr.jsを使っているようです。*1 mermaid.jsによるフローチャート、シーケンス図、ガントチャート 「次へ」「前へ」リンク 他にもいくつか機能がありますので、上のサイトを確認ください。 DocDock DocDock Documentation
はじめに 現代では、ソフトウェアは一般にサービスとして提供され、Webアプリケーション や Software as a Service と呼ばれる。Twelve-Factor Appは、次のようなSoftware as a Serviceを作り上げるための方法論である。 セットアップ自動化のために 宣言的な フォーマットを使い、プロジェクトに新しく加わった開発者が要する時間とコストを最小化する。 下層のOSへの 依存関係を明確化 し、実行環境間での 移植性を最大化 する。 モダンな クラウドプラットフォーム 上への デプロイ に適しており、サーバー管理やシステム管理を不要なものにする。 開発環境と本番環境の 差異を最小限 にし、アジリティを最大化する 継続的デプロイ を可能にする。 ツール、アーキテクチャ、開発プラクティスを大幅に変更することなく スケールアップ できる。 Twelve-F
会社や製品・サービスのネーミングはとても重要ですが、「これだ」と思った名前がすでに商標として登録されて使えないこともあります。新たに会社を興したり、製品を発表するにあたって、既存の名前との丸被りを避けるために、アメリカ特許商標庁(USPTO)のデータベースで登録名がすでに存在するかどうかを無料で手軽に調べられるサービス「Namegine」が公開されています。 Namegine https://namegine.com/namesearch 上記Namegineのページのテキスト欄に、調べたい単語をアルファベットで入力します。今回は「GIGAZINE」と入力して、「虫眼鏡」マークをタップすると…… 「GIGAZINE」の検索結果が一覧で表示されました。 まず、入力文字に似た実在の社名やサービスを表示してくれます。 なお、既存の名前と完全一致している場合は、当然ながらその名前が先頭に現れるので
はじめに Windows下のC/C++開発においてVisual Stadio Codeが便利なので,Eclipseから乗り換えました. C/C++環境で困ったこと Visual Stadio CodeにC/C++ for Visual Studio Codeを導入すれば,C/C++コード検索するための環境はおおよそ整いますが,これだけだと「指定した関数が参照されている先を全て検索する」ができません.. この点だけ、Eclipseより劣るので不便でした. gtagsの導入で解決 しかし調べてみるとC++Intellisenseと,GNU GLOBAL(gtags)を導入することで,「指定した関数が参照されている先を検索する」が可能になることがわかりました. 設定方法をまとめました 今回はWindows環境で,C++Intellisenseと,GNU GLOBAL(gtags)を導入に関する纏
Dockerイメージを公開するのにGitLabが最⭐高だったので紹介します。GitHubとDockerHubを使うより遥かに良いです。 以前GitLabを使っていくと言ったんですがその続報です。 nownab.log | GitLabを使うぞ この記事のGitLabという言葉はだいたいSaaS版のGitLab.comを指しています。 なにがいいの 特にいいと感じているのはこの2つです。 とにかく簡単 ✨ とにかく速い 🚀 もう2つ大きいのは次の2つです。 GitLabだけで完結する 無料で無制限 ってところです。 どれぐらい簡単なの 簡単なサンプルを用意しました。 nownabe / docker-sample-app · GitLab GitLabでDockerイメージを公開する場合、このようにDockerfileと.gitlab-ci.ymlを用意するだけです。他にはProject1
背景と目的 クラスメソッド株式会社には、モバイルアプリの開発を業務とした「モバイルアプリサービス部(通称プリサー)」があります。 モバイルアプリサービス部のメンバーは、プロジェクトリーダー / モバイルアプリエンジニア / サーバーサイドエンジニア / デザイナーに分かれます。その中でも、部の名前にあるようにモバイルアプリエンジニアの割合が最も多いです。 最近では、サーバーサイド技術を勉強しているモバイルアプリエンジニアを部内でよく見かけるようになりました。技術書を片手にプログラミングを実践している姿が多いのですが、部内にはプロのサーバーサイドエンジニアが居るわけですし、サーバーサイド技術のスキルアップのために支援できることがきっとあるはずです。 そこでモバイルアプリ開発を行う組織の中で、モバイルアプリエンジニアがサーバーサイドエンジニアになるために必要なことは何か?を探るため、思いつくま
これは何? github にコミットする時とか、heroku にデプロイする時とか、 認証に公開鍵使うけど、いまいちちゃんと理解していないのでまとめた 目次 暗号化の方法 共通鍵暗号 公開鍵暗号 HTTPS TLS/SSL 公開鍵証明書 SSH 公開鍵認証 具体的な手順 暗号化の方法 共通鍵暗号 送信者と受信者が共通の秘密鍵を持って、暗号化と複合を行う たとえばこんな感じ 平文 : 1234 秘密鍵 : 5678 暗号化 : 1234 x 5678 暗号文 : 7006652 復号化 : 7006652 / 5678 送信者側は、平文を、秘密鍵で暗号化して、暗号文を受信者に送る 受信者は、暗号文を、秘密鍵で復号化して、平文を得る 共通鍵暗号の弱点 最初に鍵を受信者に渡す必要があるが、その時に盗聴されるリスクがある 渡す時暗号化すれば良いけど、その暗号化の鍵を... となる 多人数で秘密の通
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く