Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show
Short version: dump your production database into a git repository for an instant backup solution. Long version: keeping backups of production data is fundamental for a well-run web application, but it’s tricky to maintain history while keeping disk usage at a reasonable level. You could continually overwrite the backup with the latest data, but you risk automatically replacing good data with bad.
Notice: If you haven’t yet updated to 2.5.20 (04/07/19) – please do so now as previous releases contain known vulnerabilities. easyXDM is a Javascript library that enables you as a developer to easily work around the limitation set in place by the Same Origin Policy, in turn making it easy to communicate and expose javascript API’s across domain boundaries. If you want to see it in action, see thi
Secunia delivers software security research that provides reliable, curated and actionable vulnerability intelligence. Organizations can expect to receive standardized, validated and enriched vulnerability research on a specific version of a software product. Secunia Research supports four solutions:
Important: PhantomJS development is suspended until further notice (more details). PhantomJS is a headless web browser scriptable with JavaScript. It runs on Windows, macOS, Linux, and FreeBSD. Using QtWebKit as the back-end, it offers fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG. The following simple script for PhantomJS loads Google homepag
Notice: If you haven’t yet updated to 2.5.20 (04/07/19) – please do so now as previous releases contain known vulnerabilities. easyXDM is a Javascript library that enables you as a developer to easily work around the limitation set in place by the Same Origin Policy, in turn making it easy to communicate and expose javascript API’s across domain boundaries. If you want to see it in action, see thi
Dellは2月9日、圧縮ファイルにも対応する重複排除機能を備えたバックアップストレージ「Dell DR4000」の販売を開始したと発表した。データ保護、ディザスタリカバリ機能により、テープバックアップへの依存度が低減できるとしている。 同製品は、Zipのような圧縮ファイルにも対応する重複排除機能が特徴で、Ocarina Networksの買収により取得した技術を活用している。これにより、同社調べで最大98%のデータ削減を達成した。 バックアップストレージはRAID 6構成をサポート、また不揮発性RAM(NVRAM)を搭載することで、ハードウェア障害や停電時にもデータを保護する。さらに重複排除レプリケーション機能により耐障害性を向上し、物理テープでのデータ搬出コストを削減するとしている。 製品モデルは、論理容量35TB、70TB、130TBの3モデル。参考価格156万円からとなっている。レプ
HTML5の一部として仕様が策定されているグラフィック描画のためのJavaScript API、Canvasについて紹介する書籍です。Canvasの2Dオブジェクトの描画に関する簡単なチュートリアルとリファレンスから構成されており、仕様の全体像を簡潔に知ることができます。Canvasでプログラミングをする際には手元に置いておきたい1冊です。なお本書はEbookのみの販売となります。 はじめに 1. Canvasチュートリアル 線の描画と多角形の塗りつぶし グラフィック属性 Canvasの寸法と座標 座標系の変換 座標変換の数学的な理解 座標変換のサンプルコード 曲線の描画と塗りつぶし 矩形 色、透明度、グラデーション、パターン 線を引くための属性 テキスト クリッピング 影 画像 合成 ピクセル操作 ヒット判定 Canvasの実例:Sparkline 2. Canvasリファレンス Can
現在IPv4の環境で使われているアプリケーションは、IPv6の環境でも正しく動作するのか? このような疑問に答えるために考えなければならないポイントを理解する助けとなる書籍です。IPv6プロトコルそのものではなく、UIの変更、DNSの設定、API、アドレスの格納などアプリケーションをIPv6に対応させるためのチェックポイントを解説します。なお本書はEbookのみの販売となります。 はじめに 本書の趣旨 本書の対象読者 本書の内容 本書で使用されている表記規則 サンプルコードの使用について 問い合わせ先 著者との連絡方法 謝辞 1. ユーザインタフェースの変更 表示形式の変更 可変長IPv6アドレス ポート番号コロン クラスレス(CIDR)表記法対サブネットマスク 大文字と小文字の区別 入力フィールドの有効性チェック 2. DNSの変更 AAAAレコードの取り扱い AAAAレコードとAレコー
Google Wallet's PIN Verification Cracked (Again), No Root Access Required Yesterday, a security firm called zvelo demonstrated a vulnerability within Google Wallet, cracking its PIN verification system using brute force, giving Wallet access to anyone who had the exploit. It was also revealed that the hack only worked on rooted devices, and Google swiftly reported that a fix for the bug was alread
In this article I digested a number of MapReduce patterns and algorithms to give a systematic view of the different techniques that can be found on the web or scientific articles. Several practical case studies are also provided. All descriptions and code snippets use the standard Hadoop’s MapReduce model with Mappers, Reduces, Combiners, Partitioners, and sorting. This framework is depicted in th
Paste your text below! How the Word Cloud Generator Works The layout algorithm for positioning words without overlap is available on GitHub under an open source license as d3-cloud. Note that this is the only the layout algorithm and any code for converting text into words and rendering the final output requires additional development. As word placement can be quite slow for more than a few hundre
Android Open Accessory Development Kit(以降、ADK)のドコモ端末での動作状況について確認を致しました。ご参考ください。なお、本情報は情報の正確性の保証およびドコモ端末でのADKの動作保証をおこなうものではございません。 ◆ 確認に使用したADK RT-ADK ◆ ADKの動作確認方法 以下の方法にてADKの動作状況を確認致しました。 ①getPackageManager().hasSystemFeature(PackageManager.FEATURE_USB_ACCESSORY)がtureである ②RT-ADKを接続し、DemoKitが動作する 上記が確認できたものを、本blogではADKが動作する とさせていただきます。 ◆ 動作確認状況 (2012年2月9日時点調べ) ADKの動作が確認された機種、Androidのバージョンは次のとおりです。
Backbone Patterns Building apps with Backbone.js Here, I try to document the good practices that our team has learned along the way building Backbone applications. This document assumes that you already have some knowledge of Backbone.js, jQuery, and of course, JavaScript itself. Table of contents Model patterns Bootstrapping data View patterns Inline templates JST templates Partials Animation buf
Note: In 2020 we updated this post to adopt more inclusive language. Going forward, we'll use "primary/replica" in our Code as Craft entries. Many of you probably use BitTorrent to download your favorite ebooks, MP3s, and movies. At Etsy, we use BitTorrent in our production systems for search replication. Search at Etsy Search at Etsy has grown significantly over the years. In January of 2009 we
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く