GenAI is moving to your smartphone, PC and car — here’s why
というか、こんな面倒だったっけircdって。portinstall ircだけで済むかと思ってた。 つーか、IRCの仕組みを分かってないから手間取った、という面もあるかも。 また、新鯖は極力portupgrade -aで済む形にしたいので、Makefileの編集とか*.hの編集とかは最終手段として封印するのだが、お陰で面倒でもある。まあ最初が面倒でも後々楽な方がいいからな。 まず手間取ったのがircd.confなのだが、そーいやircdって鯖同士が繋がったり出来るんだったな。単純な独立サーバにしたいのだが、どうにも大規模向けな設定ファイルで悩む。旧鯖の設定ファイルそのままだと起動すらしないし。 とりあえず、サーバID(SID)とやらが追加されて、日本は392で、末尾に適当に一文字付ける感じっぽいのかな。ということで、SIDを392Aと指定。さらにネットワーク名なんてのも指定させられるが、こ
MySQL オペミスでデータが破損してしまった場合の復旧方法 Tue Aug 21 02:10:46 -0700 2007 こんにちは satoです。 オペミスで update に where句を付け忘れたり、プログラムのバグでデータが破損してしまったりした場合でも、バイナリログには更新SQLがすべて書き込まれるので、バックアップデータからオペミスが起こるまでの全てのSQLを流し込めれば、元の状態に戻すことは可能です。 •バイナリログを取っている •オンラインバックアップをとっている(mysqldumpやMySQLを止めた状態でのcpによるバックアップとバイナリログ) •バックアップ時点でのバイナリログの書き込み位置を保存している 以上のような状態でデータが壊れた時の復旧手順をまとめてみました。シナリオとして •ある1カラム email をupdateしようとしたら、間違ってwhere 句
tmuxで画面分割したり一斉にキー入力を送信したりする では、tmux上でコマンドを打つことで画面を分割したり、複数の画面に一斉に同じキー入力を実行できることを説明しました。 でも下準備が意外と面倒くさい 確かに一気に同じコマンド入力をできるのは便利だけれど、その下準備が少し面倒くさいですよね。 画面を分割したり、分割した画面を移動しながらSSH接続をして、最後に「set-window-option synchronize-panes on」とかいう長いコマンドを打たないといけません。 面倒くさいのでシェルスクリプトにする 面倒くさいことはスクリプト化します。 #!/bin/bash tmux start-server tmux new-session -d -n tmux-ssh-window -s tmux-ssh for i in $* do tmux split-window -v
電気機器製造メーカーのティー・エム・ワイは、この春、高温の空気を高速循環させ、まるで油で揚げたように調理できる「エアフライヤー」を発売する。4月20日に発売で、価格は29,800円(税込み)、販売ルートは同社ウェブショップ、全国の家電量販店、ホームセンターなど。 今回登場する「エアフライヤー」は、油を一切使用しないのに、サクっとした揚げ物のような調理ができる家電。カロリーが気になる健康志向の人にはもちろん、火を使わないので安全性が高く、子どもでも調理ができるのがポイントだ。また、使用した油を廃棄する手間やコストもかからず、手入れも簡単にできる。 同社はこの「エアフライヤー」を使って調理できるものとして、から揚げ、フィッシュ&ポテト、とんかつ、コロッケなどを挙げている。スペックは電源が100V 50/60Hz、消費電力が1200W、本体サイズが約300ミリ×370ミリ×300ミリ、重量が約6
やっべぇ、これ便利!って思ったので即共有!これまでSprite画像作る時って皆さんはどうしてましたか?僕はCSS Sprite Generatorというサイトを使って画像を生成していました! しかし、さっき見てた記事でなんと、Compassを使ってSprite画像を生成する方法が紹介されていて、今さっき試したら結構ツボにハマったので、まずはこの興奮のまま皆さんともシェアさせて貰えれば嬉しいです! 参考にさせて頂いた記事は以下なんですが、結構詳しくCompassで作るCSS Sprite画像の作り方が紹介されています。まずは僕も試してみた簡単な概要部分をちょっとご紹介させて頂きましょう!SassとCompassの基本的な使い方はググって頂ければ嬉しいです>< How to automatically generate CSS sprites with Sass and Compass | C
localStorage manager (lm.js) is a simple wrapper around localStorage with which you can store, query and perform CRUD operations on collections and documents in an easy way. Initialize your app var todoapp = new lm('todoapp'); Create // create collection var list = todoapp.create('todos'); or create an initialized collection var todosList = [ { id: 1, name: 'shopping' }, { id: 2, name: 'washing' }
Macをより便利にするQuick Look無料プラグイン10選+α。Finderでスペースバーを叩くだけでファイルプレビューができるQuick Look機能を強化![Mac] プラグインのインストール方法。 Quick Lookプラグインファイル(.qlgenerator)は以下の場所にコピーするだけでインストールできます。 /Library/QuickLook /Users/ユーザー名/Library/QuickLook インストール後、以下のコマンドをターミナルで実行するとQuick Lookが最新の状態更新されます(情報元)。 qlmanage -r 1.タイトルバーに画像サイズや容量を表示する「qlImageSize」。 JPEGやTIFF、PSDなどの画像ファイルをプレビューした時、タイトルバーに画像サイズや容量を表示できます。 【ダウンロード先】Nyx0uf/qlImageSi
,、,, ,、,, ,, ,, _,,;' '" '' ゛''" ゛' ';;,, (rヽ,;''"""''゛゛゛'';, ノr) ,;'゛ i _ 、_ iヽ゛';, ,;'" ''| ヽ・〉 〈・ノ |゙゛ `';, ,;'' "| ▼ |゙゛ `';, ,;'' ヽ_人_ / ,;'_ /シ、 ヽ⌒⌒ / リ \ | "r,, `"'''゙´ ,,ミ゛ | | リ、 ,リ | | i ゛r、ノ,,r" i _| | `ー――----┴ ⌒´ ) (ヽ ______ ,, _´) (_⌒ ______ ,, ィ 丁 | | | 前回のエントリ で軽く触れましたが、ARPスプーフィングを用いると、サブネット内からデフォルトゲートウェイを通って外に出て行くはずのパケットを、自分のホ
サイトやブログで使用しているスタイルシートをリファクタリングし、可読性・保守性を高めたCSS(Sassも)に変換してくれるオンラインサービスを紹介します。
分散システムにおいては以下の3つの要素のうち2つしか同時に満たすことができない、というCAP定理を提唱したのは、Eric Brewer氏でした。 C:Consistency(一貫性) A:Availability(可用性) P:Tolerance to network Paritions(ネットワーク分断への耐性) 一般にリレーショナルデータベースでは、一貫性(C)と可用性(A)をできるだけ保証する代わりに、ネットワーク分断への耐性(P)を犠牲にしています。ネットワークが途中で切れたり大きく遅延した場合、動作が保証されなくなってしまうわけです。 一方でNoSQLでは一貫性(C)よりも可用性(A)とネットワーク分断への耐性(P)を優先させるものが多く、分散システムでの動作に向いていると説明されます。このようにNoSQLの説明にこのCAP定理がしばしば引用されることになり、NoSQLの普及とと
How to mount VirtualBox drive image (vdi) in Ubuntu 12.10/12.04 by ruchi · Published July 11, 2012 · Updated July 3, 2012 If you want to mount VirtualBox drive image (vdi) in Ubuntu 12.04/12.10 use vdfuse.This Fuse module uses the VirtualBox access library to open a VirtualBox supported VD image file and mount it as a Fuse file system. The mount point contains a flat directory containing the files
JavaScriptを使った開発で必要となるconcat, minify, lint, test といったタスクを動かすのに使うツール、最近はgruntをよく見かけるのでオレオレmakefileから移行してみた。 既存のmakefileは以下の通り。makefile + makeターゲットから呼び出される各種タスクに対応した処理を行なうプログラムという構成。make minifyと打てば圧縮版のファイルを生成、make testと打てばテストが実行される寸法だ、圧縮にはuglify.js, lintにはjshint、全てnodeモジュールを使っているのでそのまま移行できるはず。concatにはmuというテンプレートエンジンを使っていた。 makefileからの移行 まず、gruntの制御に必要なgrunt.jsファイルは grunt init:gruntfile して生成する。concat
jQuery Core 1.9 Upgrade Guide | jQuery の「Changes of Note in jQuery 1.9」を読んで、 自分なりにまとめました。 誤訳して間違ったことをまとめてたり、 最新の情報でないかもしれないので 読まれる際はご注意下さい。 (※ページをそのまま訳したわけではないと、思います) jQuery 1.9 では API の削除や 挙動の変更を行っています。 この記事は、前のバージョンから更新した時、 既存のコードに影響がでそうな変更を 並べたものになります。 変更点を全部網羅しているわけではありません。 箇条書きにすると以下のような感じ: 削除された機能 .toggle(function, function) の用法 jQuery.browser() .live()と.die() jQuery.sub() document 以外の要素での A
Top Announcements of the AWS Summit in New York, 2023 It’s probably no surprise that generative artificial intelligence and machine learning were the stars of the show, but there were several other bright lights from the day-long cloud conference. New Seventh-Generation General Purpose Amazon EC2 Instances (M7i-Flex and M7i) Today we are launching Amazon Elastic Compute Cloud (Amazon EC2) M7i-Flex
古き良き小学校の時代、この行には困惑させられたものだった。 魔術的な x が、加算されたのに等しいままでいる事に。 どういうわけか、プログラミングを始めると、それに構わなくなる。 「やれやれ、それは重大な事柄じゃないし、プログラミングとは現実のビジネス行為なんだから、 数学的な純粋さについてあら探しなんて必要無い (その議論なら、大学にいる狂った髭面野郎どもにさせておけばいい)」と思っていた。 けれども、ただ知らなかっただけで、我々が間違っていて高い代償を支払っていたのは 明らかである。 Wikipedia によれば、「関数型プログラミング(functional programming, FP)とは、 計算を数学的な関数の評価とみなし、 状態や可変データを避けるプログラミングパラダイム」である。 言い換えると、関数型プログラミングは、 副作用が無く変数の値を変化させないコードを推奨する。
http://www.nikkei.com/article/DGXDZO50933940U3A120C1MM8000/ どうやら本格的に複数税率が消費税に適用されるようです。まだ、決定でもないし、今後の業界の猛烈な反対もあるだろうから、どうなるか分からないのですが、その辺を部外者的に(かつ元関係者的に)記録として書いておきますよ。 この軽減税率で、もっとも変更のコストがかかる「仕組み」の一つはITであることは、多分論を待たないと思います。特に、税率を複数適応する羽目になる流通・サービス系のITは下手をするとかなりのコスト負担になるところも出てきます。またか!またコストですか!いや、これこそがITなのですよ。 まず影響が出てくるところ予想すると、事の大小はありますが、ほぼ大抵のところで手を入れる必要がある気がします。んで、例によって、多分この辺が正確に予想できている、CIOを除く経営陣は皆無
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く