ディスクFULLでTRUNCATEができない事案に遭遇したのでそのときの対処をメモで。 そもそも削除できなかった理由 PostgreSQLの場合、TRUNCATE時にも一時ディスク領域を使用するため、結局削除のために利用できるディスク領域が存在しないため、TRUNCATEができない事案に遭遇します。 対処法 1.追加ディスクをマウントする。 USBでもNFSでもなんでもOKです。 対象となるデータベースのディスクスペースの1.5倍程度の容量が必要です。 このときはサーバがデータセンターにあったので追加ディスクが 用意できなかったので、NFSサーバを緊急で立ててディレクトリをマウントしました。 2.追加ディスクにテーブルスペース保管用のディレクトリを作成する 3.対象データベースにコンソールログインする。 4.CREATE TABLESPACEで2で作ったディレクトリにディスクスペースを割り
WWDC2016で発表されたSiriKit。 これで、「Hey Siri〜」からガンガンに操作できるアプリを作れる!!!とテンション上げて触ってみた。 …ら、SiriKitの利用はかなり限られた状況に限るっぽいということがわかりました、というお話。 公式リソース SiriKitの紹介 SiriKit ドキュメント SiriKit Programming Guide サンプルコード UnicornChat Messageアプリ風のサンプル IntentHandling Payment系と、Workout系の2つが入ったサンプル サンプル「UnicornChat」 アプリをそのまま立ち上げても真っ白な画面が見えるだけ 「UnicornChatでメッセージを送って」とSiriから話しかける 一番はじめは、Siriでこのアプリを使うことのを設定から許可するように求められる。 UnicornChat
今年の秋からAppStoreでは自動継続課金がほとんどのアプリに解禁になるというニュースが先日発表され、小躍りしながら情報を集める毎日でした。 ちなみに、今年の秋から新しくなる自動継続課金の機能などについては、こちらの記事で重要な部分をピックアップしてる。 AppStoreの自動継続定額課金の新ルールについて (Auto-Renewable-Subscriptions) しかし、いろんな情報を集めてきた結果、個人的には2つの疑問が残っていた。 1 クラウド機能がないアプリでも使えるのか 2 SaaS系アプリの自動継続課金許可は、秋まで待たないといけないのか ここ数週間で、あたらしいAppStoreの自動継続課金についてのドキュメントがアップデートされるとは言われているけど、とりあえず上記の2つの疑問についてはだいたいハッキリした。 クラウド機能がないアプリでも使えるのか これ、秋からは、す
iOS 10のドキュメントが公開された当日に書いた下記記事で、最も反響が大きかったのが音声認識APIでした。 API Diffsから見る iOS 10 の新機能 #WWDC2016 - Qiita 今回公開された SiriKit(Intents / IntentsUI)とは別のフレームワーク、Speech Framework として公開されたものです。リアルタイム音声にも、録音済み音声にも使えるようです。 今までも色々と音声認識を実現する手段はありましたが、やはりApple純正のフレームワークとなると一気に本命になってきます。1 というわけで本記事では Speech フレームワークを色々いじってみて、何ができるのかとか、どうやるのかとか見てみたいと思います。 なお、NDA期間中につき、スクショは自粛します。 Apple Developer Agreement ##まずはサンプルを動かしてみ
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Amazon S3はとても便利なサービスで、多くのWebサービスで使われています。しかし本番環境ではよくとも、開発時から使っていると余計なお金がかかってしまうので大量のデータを投入するのを躊躇してしまうかも知れません。 そこで使ってみたいのがs3rverです。静的Webホスティングにも対応したAmazon S3クローンです。 s3rverの使い方 s3rverにアクセスしたところです。よくあるS3っぽいエラーが出ます。 画像をアップロードすればHTTP経由でアクセスできます。 s3rverは認証はされず、自由にバケットを作ったりアップロードができます。ファイルはローカルファイルシステムに保存されるので正しく動いているかどうかすぐに確認できます。ライブラリはRubyなどでも問題なく使
lsofコマンドの使い方です。 lsofコマンドは、、、 PortやPID、プロセス名からファイルがオープンしている情報を表示するコマンド。 よく利用する場面 「netstat -an |grep LISTEN 」とかでListenしているPortを調べてそのPortが何のプロセスとかで動いているのかとかを確認するのに使っています! 使い方サンプル % lsof /var/log/system.log COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME tail 97529 USERNAME 3r REG 1,2 498299 12085861 /private/var/log/system.log
##はじめに 録音している音声にリアルタイムでエフェクトをかけて、その音声データをサーバにアップロードしたかったので、AVAudioEngineを使ってできないものかな〜と思ってサンプルを作ってみた時のメモです。 最後に簡単なサンプルのURLを貼っておりますので興味のある方は触ってみてください〜 ##AVAudioEngineとは? AppleのAVAudioEngine Class Referenceには以下のように記述されています。 The AVAudioEngine class defines a group of connected AVAudioNode objects, known as audio nodes. You use audio nodes to generate audio signals, process them, and perform audio inpu
#MacユーザーのためのOpenGLはじめかた 一見とっつきにくそうなイメージがあるOpenGL 始まりでつまずきたくないMacユーザーのために、OpenGLの簡単なはじめかたをまとめました ぜひご参考に! -目次 -1.XcodeをつかってOpenGL -2.GCCをつかってOpenGL #1.XcodeをつかってOpenGL ①まず、Xcodeを起動し、「Create Xcode Project」を選択する ②次に下画面のように OSX > Application > Command Line Tool を選択 ③ProductNameを名付けて、Nextを選択する ④Sample > Build Phases > Link Binary With Libraries(0 times) > +マークを選択する ⑤「GL」と検索し、GLUT.frameworkとOpenGL.framew
野菜の選び方はナップサック問題、乗り換え駅探索は、最短路問題といいます。典型問題は、よく研究もされているので、多くの場合、効率的な解法があります。あるいは、定式化がされているので、すぐ解くことができます。あとで、やってみましょう。ここで、あげている全ての典型問題の実行例は、典型問題と実行方法をご覧ください。 汎用問題 最近、私がやっているコンテナの仕事のお話しをします。 世界中の人たちが、いろいろなものを安く買えるのはコンテナ輸送のおかげです。中国などで生産したものを日本やアメリカやヨーロッパに、大量に安く運べるからです。でも、空のコンテナが、どんどんたまります。また中国に戻さないといけません。いつ、どこからどこに戻すかを決めるのが、最小費用流問題になります。ところが、最小費用流問題で表せない制約条件もあります。1 つが、カボタージュとよばれるものです。カボタージュというのは、国内のみの輸
:ViewController.swift import UIKit class ViewController: UIViewController { @IBOutlet weak var scview: UIScrollView! //storyboardでスクロールビューを配置しているので接続 override func viewDidLoad() { super.viewDidLoad() let graphview = Graph() //グラフを表示するクラス scview.addSubview(graphview) //グラフをスクロールビューに配置 graphview.drawLineGraph() //グラフ描画開始 scview.contentSize = CGSize(width:graphview.checkWidth()+20, height:graphview.c
はじめに Dockercon 16、盛り上がってますね!行きたかったなー。たくさんの発表がある中、今日はこちらの注目。 Announcing the Docker for Mac and Windows Public Beta これまでPrivate Beta扱いだったDocker for MacとDocker for WindowsがPublic Betaになりました。これからは誰でも触って試すことができます。 ということで、早速触ってみました! やってみた インストール Docker for Macのシステム要件は以下の通りです。特にVirtualBoxのバージョンには注意で、4.3.30以下だとインストール時にエラーが出ます。 Mac must be a 2010 or newer model, with Intel’s hardware support for memory man
OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版:実際に検証済み!OSS徹底比較(3)サーバ構築自動化【前編】(1/9 ページ) 今回は、サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのブログ/CMS基盤であるWordPressの構築」を通じて、その違いを探る。 増え続けるサーバと比例して増大する運用コスト パーソナルコンピュータに加えて、スマートフォンなどのモバイルデバイスの普及により、インターネットを経由したシステムの利用規模や利用時間の拡大が続いている。B2B、B2C分野でもシステムを利用することが当たり前になっており、ビジネスにおいてコンピュータは不可欠なものとなっている。 そのビジネスを支えるシステムで利用されるサーバの台数も、増加の一
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く