お使いのブラウザではニコニ立体をご利用できません。 ニコニ立体を利用するためには、Chrome, Firefox, Edge のいずれかのブラウザが必要です。
以下のページで紹介されているPHPのベストプラクティスを一部読んでみた。 http://www.chazzuka.com/63-best-practice-to-optimize-php-code-performances-58/ staticにできるメソッドはstaticで宣言する ※ググってみるとpublicメソッドよりも遅いというベンチマークもあるようなので、実際に確認したほうがよさそう。li>echoのほうがprintよりも速い stringをコンカチするより、echoに複数の文字列を与える 巨大な配列など大きな変数はunsetしてメモリを明示的に解放する。 マジックメソッドの使用は避ける(__autoloadなど) require_onceは避ける requireにはフルパスで指定する スクリプトの開始時間を取得したい場合は、time()よりも、$_SERVER('REQUEST
Earlier this year, we collaborated with our friends at @Iconfactory on a set of 872 beautiful emojis so Tweets containing emoji characters would look as sharp on the web as they do in mobile apps. Now we’re pleased to announce that these emoji are available as an open source library to the developer community at large. Since we’ve gotten many requests to use our emoji in various projects, as of to
家入 一真 / CAMPFIRE, Inc. @hbkr 「TwitterもFacebookもやる必要を感じない、LINEだけでいいんです」なんて言ううちのインターン(20)が、「家入さんはよくインターネットが大好きって言ってますけど、それが僕にはよくわからないんです。なんだか、例えばハサミを好きって言ってるみたいで」と言ってて震撼した 2015-02-17 16:38:35 えふしん @fshin2000 オールドなネットワーカー感と、それに対するインターネット空気論の対比はわからんでもないが、そことそことの間には何か違う風景があるような気がするんだよなー。そもそもウチの若手はインターネット大好きを公言してるわけで。永遠に見えない人には見えないというシロモノじゃないか。 2015-02-19 08:57:55
Send feedback Stay organized with collections Save and categorize content based on your preferences. How to get your website on Google Search Google Search Central, formerly Google Webmasters, is here to help the right people view your content with resources to make your website discoverable to Google Search. New to SEO? Start by reading this introductory guide to SEO.
ラッパーのECDによる人生相談本『人生は電気グルーヴ』が、2月に刊行された。 同書には、ECDが回答した22の人生相談を収録。質問は「酒を飲む量を減らしたいです」「夫以外に好きな人が出来てしまいました」「生きていることがわからない」「私が電磁波でも発しているのでしょうか」「私も軍国主義者なのでしょうか」など、生活や仕事、恋愛、生死、酒についてなど多彩な内容となっている。また、ECDの「私は悩まない」ステッカーが付属する。 企画と編集を手掛けたのは、ECDの妻で、昨年10月に文章集『かなわない』を発表した写真家・植本一子。イラストを梶谷芳郎が手掛けているほか、北原可菜がデザインを担当している。現在はECDと植本によるオンラインショップ「石田商店」で販売されているほか、書店やレコード店などでも取り扱いが順次開始される。詳細はECDのオフィシャルブログなどで確認しよう。
最近あまり使ってない、ちょっと前の流行りもの なんとなく書いてみます。Web アプリケーション開発屋さんなので、Web サイト制作屋さんとはかなり文脈ズレると思います。 jQuery ファミリー 個人的には jQuery って、協業用のツールという位置づけでした。jQuery でさえ書かれていれば、jQuery 書ける人材のほうが外からも調達しやすいため、人員の流動にも有効と考えられる頃が確かにありました。 DOM に触れてくれるな勢の台頭 ところが昨今では AngularJS や React、その他ライブラリでも DOM 操作が大いに抽象化されていることが多く、jQuery で直接 DOM を操作すること自体が相性良くないケースが散見されます。今思えば Backbone.js くらいのころが jQuery 需要の最終ピークだったように思います。 jQuery プラグイン の需要減 jQu
日頃から愛用してるIDEのPhpStorm 6 がリリースされました。JavaScriptにコンパイルされる系の言語のサポートが強化されたのが目立ちますね。 今日は、6の新機能というわけではないですが、WebStormを使ってJavaScriptファイルをMinifyする方法について紹介します。 概要 WebStormでjsファイルを編集したら自動的にMinifyされるようにします。JavaScriptにおいてMinifyとは余計な空白をとったり変数名を短くしたりして、機能的動作を変えずにJavaScriptのファイルサイズだけ小さくすることをいいます。今回はClosure Compilerを使います。 インストール まず、Minifyを実行するプログラムをダウンロードします。Getting Started with the Closure Compiler Applicationからリン
Web制作で面倒な作業を自動化するビルドツール、Grunt v0.4 入門 2013-03-14 / 2014-03-12 Webサイトの表示速度を気にすると、CSSやJavaScriptのminify、gzip、CSS Sprite、画像の最適化などの面倒な作業が発生します。 Grunt.jsとは? Grunt.jsは、サーバーサイドJavaScriptのNode.jsを使用したCUIのビルドツールです。 タスクを設定しておき、それらを自動化します。 コマンドプロンプトやターミナルなど、いわゆる「黒い画面」を使います。 Grunt.jsの現在のバージョンは0.4.1です。 バージョンが0.3から0.4になったことで、大きく仕様が変わりました。 Grunt.js v0.4ではgrunt-cliをインストールしてプロジェクトごとにGruntやプラグインをインストールして使用します。 プラグイ
HOME勉強会運営(追記あり)勉強会エントリー受付9サイトを比較した結果、これからしばらく「Connpass」を使うことにしました。 ※2014/07/23 Peatix様から丁寧にいただいたご指摘を末尾に追記しました。 ナレッジコモンズの勉強会エントリー受付サイトとして「Zusaar」を愛用していたのですが、「Android端末+Facebookアカウントでうまくエントリーできない」という友達からの指摘をいただき、そういや「エントリーできないんですけど」という問い合わせも何度かあったことも思い出して、ちょっと時間があったのでエントリー受付サイトを比較してみたのでそのご報告。 ナレコモ的な結論を先にいいますと、「Connpass」が良さそうだったので乗り換えました。 1.エントリーボタンがわかりやすい位置&目立つ みなさん!Connpassのエントリは右上の赤いボタンですぞ! 2.アクセス
SPECIAL!! MONDAY - THURSDAY ONLY 5-Hour Combination Trolling/Bottom Fishing Trip, $1000 For Up To 10 People! Need a place to stay for your fishing trip? Check out our Motorhome Rental Join Captain Dewitt Sightler for great fishing year-around on the charter boat C-Rose. We supply everything you need to catch fish--you only need to bring food and drink. Equipped with brand new engines, the C-Rose i
青ソファ、黄ソファ、赤ソファの三色からなる「徳ソファ」から分離したうちの一人。三人がふたたび一人に戻るとき、大勝利が待っているという。 こんにちは。インターネット、してますか? 私はインターネットが無いと死にます。 1995年暮れのWindows95発売とともに訪れたインターネットブームから、もう20年近くになります。 ……って改めて書くとオッサンたる私としてはギョッとするわけですが、「2000年以降は、最近」という感覚ももういい加減捨てないとヤバイですね。2000年だって(この記事を公開した時点で)15年前です! さて、そんなインターネットブームに湧いていた頃はまだお父さんのタマキンの中にいたアナタももう立派な成人、というくらい日本でも歴史を紡いできたインターネットの世界ですが、それゆえに既に過去のもの、消滅したものも沢山あります。 日本の一般ピープルのネット黎明期について体験してきてい
「使っているスマートフォンやタブレットの充電速度が遅くて困る」と日々感じている人は多いのではないだろうか。充電は夜寝ている間に……という場合は多いだろうが、忘れることもあるし、使用時間が長くなれば途中での充電が必要になることもある。もちろん、充電しながらでも使うことはできるが、モバイルデバイスにケーブルがついてると、想像以上に使いにくくなるのはご存じの通り。 そういう人のために、メーカーによっては急速充電器をメーカーオプションとして用意していることも珍しくない。また、汎用的なUSB充電器でも、高速充電を売りにしているものが多々ある。自分も必要になったので、先日以下の充電器を購入した。 AnkerR 20W 2ポート USB急速充電器 【PowerIQ搭載】 (ホワイト) AnkerR 20W 2ポート USB急速充電器 【PowerIQ搭載】ホワイト ところで、この手のUSB急速充電器と一
HTML5 Canvasのフレームワーク「CreateJS」(基本的な使い方は入門サイトをご覧ください)について、2015年2月10日に開催されたCreateJS勉強会 (第5回) でライトニングトーク「CreateJSとNode.jsを使ってサーバーでCanvas要素を使おう」を発表しました。今回はそのスライドを元に、サーバーサイドでCreateJSを使うメリットを紹介します。 デモ 今回紹介するnode-easelを使ったデモです。スマホ画面にTwitterのアイコンが、PC画面には白い矩形が表示されています。スマホで選んだTwitterのユーザーのアイコンがPC側でアニメーションします。画像加工はサーバーサイドで動くCreateJSを使って行われています。 Section1. Node.jsとモジュールについて Node.jsはブラウザではなくサーバーサイドで動くJavaScript
Pythonを使ってこの方さまざまな点につまずいたが、ここではそんなトラップを回避して快適なPython Lifeを送っていただくべく、書き始める前に知っておけばよかったというTipsをまとめておく。 Python2系と3系について Pythonには2系と3系があり、3系では後方互換性に影響のある変更が入れられている。つまり、Python3のコードはPython2では動かないことがある(逆もしかり)。 Python3ではPython2における様々な点が改善されており、今から使うなら最新版のPython3で行うのが基本だ(下記でも、Python3で改善されるものは明記するようにした)。何より、Python2は2020年1月1日をもってサポートが終了した。よって今からPython2を使う理由はない。未だにPython2を使う者は、小学生にもディスられる。 しかし、世の中にはまだPython3に
以前から楽しみにしていた「TIMES CAFE(タイムズカフェ)」がついに本日神楽坂にオープンしたということで、早速行ってきた。「飲み物が無料で時間毎に料金を払うカフェ」という新しい形のカフェ。お店は飯田橋駅から神楽坂を登って5分。ロイヤルホストの手前の道を右に曲がってすぐのところにあった。 店内に入り、まずシステムについて教えてもらう。入った時間から最初の30分が390円で、それから10分延長毎に100円ずつ加算されていくとのこと。ネットカフェのようなシステム。2時間1,000円、5時間2,000円のパスポートや3,000円の1DAY PASSもあった。 時間の管理はオレンジ色のバンドで。手首にくるっと巻きつくタイプ。 説明を聞き終えたら早速店内を色々見て回る。席は店の中の好きな場所に座ってよいそう。広さや明るさ、雰囲気がとても良くてテンションがあがる。 iPad使いたい放題。 leno
TL;DR Terraform + GitHub + CircleCI + Atlas を用いてAWSの操作を自動化した 各ツールの役割は下記のような感じ Terraform => インフラへの変更ツール GitHub => .tfファイルのバージョン管理 CircleCI => CI、Terraformをawsに対して実行 Atlas => インフラの状態を記録するterraform.tfstateの管理 インフラの継続的デリバリー - naoyaのはてなダイアリーにて、言及されていた範囲(Route53の変更、Chefの適用)をAWSの操作全体に拡大した 背景 今までの問題点 AWSの各種操作がブラウザからポチポチ業… 手作業なので誤操作に気づきにくい。事故りやすい インフラの実構成がバージョン管理出来ていない ちなみにRoute53に関してはroadworkerを用いてコードで管理済
╭━━┳╮╭━╮╭━━━┳━╮╭━╮ ╰┫┣┫┃┃╭╯┃╭━╮┃┃╰╯┃┃ ╱┃┃┃╰╯╯╱┃┃╱┃┃╭╮╭╮┃ ╱┃┃┃╭╮┃╱┃╰━╯┃┃┃┃┃┃ ╭┫┣┫┃┃╰┳┫╭━╮┃┃┃┃┃┃ ╰━━┻╯╰━┻┻╯╱╰┻╯╰╯╰╯ @making's tech note HomeEntriesCategoriesTagsNoteAbout HomeLatest EntriesTanzu Application Platform 1.9 (Full Profile) をEKSにインストールするメモ 🗓 Updated at 2024-04-19T04:20:37Zllama-cpp-pythonを使ってGemmaモデルを使ったOpenAI互換サーバーを起動しSpring AIからアクセスする 🗓 Updated at 2024-02-25T09:05:48ZKubernetesクラスタ内から
アプリ開発費用の内訳 アプリ開発費用は100万円から2,000万円以上の範囲があり、アプリの開発期間や開発工数、エンジニアの人件費に応じて価格に影響します。以下はそれらが分かりやすいよう大きく3つに分類しました。具体的にアプリの開発期間や開発工数、エンジニアの人件費の内訳などの算出方法を解説します。 1.開発期間・開発工数 具体的には、開発の要件が決定した時点で大まかにインフラ設計、管理画面やAPIの実装、単体テスト、検収、審査などを行います。アプリに実装する機能が増えれば増えるほど開発は複雑になっていき、そこに費やす人件費と開発期間が変わっていくという仕組みです。 以下は、標準のアプリ開発をイメージした開発工数となっています。シンプルなアプリ開発を行う場合、ここから作業を削ったり、作業期間を短くしたり、ASPやモジュールを利用したりして開発期間を短縮し、費用を抑えることができます。 2.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く