タグ

ソースとこれはよいに関するiwwのブックマーク (12)

  • チャットツールでコードを壊さない送信方法 - Qiita

    多くのチャットツールにはメッセージ文中に特定のパターンに合致する並びで記号を入れることにより、 記号が消えて書式設定が適用されるようになっている。 特定の記号で文字を挟むと「太文字」「斜体」「取り消し線」のような書式が適用される 特定の記号の並びで絵文字に変化する このため、チャットのメッセージにプログラムのソースコードをそのまま貼り付けて送ろうとすると、 一部の記号が消えてしまい、コードが正しく動かなくなってしまうことがある。 また、チャットツール以外でも、以下のような方法でコードをやり取りすると勝手に一部の文字が大文字や全角文字に化けたり、謎の空白や改行が入り込むことがあるので同様にオススメできない。 Eメール文に貼り付けて送信 PDFファイルに保存して送信 Wordファイルに保存して送信 一番無難なのは以下の2つ。 テキストファイルにコードを保存してやり取り Gistのようなソース

    チャットツールでコードを壊さない送信方法 - Qiita
    iww
    iww 2024/02/13
    ソースコードを貼り付けるとき 先頭行を !! にすると等幅になって顔文字とか使われなくなる。助かる
  • シェルスクリプトでIPアドレスの計算 | Folioscope

    IPAM や DHCP サーバーを実装するとき、IP アドレスを機械的に生成するために、IP アドレスの計算をする事があります。 例えば IPAM がラックやデータセンターから機械的に IP アドレスを割り当てたり、DHCP サーバーが連番の IP アドレスを割り当てたりします。 この記事ではシェルスクリプトで IP アドレスを計算する方法を紹介します。 IP アドレスと数値の変換 IP アドレスを計算する上で欠かせない操作が、IP アドレスと数値の相互変換です。 IPv4 アドレスは長さ 4 のバイト列に過ぎませんが、通常は192.168.0.1 のように人間の扱いやすい文字列で表現します。 一方 IP アドレスを計算するには、IP アドレスをバイト列や 32 ビット数値などの、計算機で扱いやすい形に変換します。 IP アドレスを数値として扱えると、数値演算で IP アドレスを計算したり

  • Perl IP Messenger

    ipmsg.pl - Perl IP Messenger Perl 5 によるネットワークプログラミングの習作として、題材として手軽な IP Messenger を作成しました。IP Messenger は UDP で通信を行ないます。Perl で実装するなら、Socket パッケージの socket, send, recv を使えば、IP Messenger とのやりとりが実現できます。ここで紹介しているソースリストは、習作としては少々複雑になってしまいましたが、IP Messenger プロトコルのほとんどのコマンドを実行できます。 ここでの UDP による通信を Perl で行なう方法については、以下の文献を参考にしました。 斎藤、小山、前田、布施、「新Perlの国へようこそ」、13.10.2 節「UDP」、サイエンス社, 1996. IP Messenger に関しては「IP Me

  • javascriptでMD5 | 悠雀堂ブログ

    「車輪の再発明」ですが、javascriptでMD5を計算するスクリプトを作成しました。そして2049通りのテストケースを作成し、各ブラウザでテストしました。おまけに各ブラウザのjavascript実行速度のベンチマークもしました。 はじめに さくらレンタルサーバーのApacheはmod_digestが入っていないようで、Digest認証ができません。 パスワードを平文で毎回送るベーシック認証も如何なものだろう?と思っていました。(まあSSLにすればよいんですが。) ふと、「ブラウザ側で、javascriptにてDigest認証と同様にハッシュを生成してやればよいのでは?」と思いつきました。 そこで、javascriptでMD5が実装されているか調べてみました。 尚、今回作成した記事中で参照しているファイル(yjdmd5.js, testcase.js, md5test.html)の再利用

    javascriptでMD5 | 悠雀堂ブログ
  • Etag と Last-modified ヘッダを使って動的コンテンツでもブラウザキャッシュさせる - PSI Labs

    こんにちは、tomitaです。 一般的なwebサーバでは、静的ファイルに「Etag」「Last-Modified」ヘッダが付加され、サーバ <=> ブラウザ間で適切なキャッシュコントロールが行われます。 (参考:HTTP ETag - Wikipedia) しかし、PHP 等で生成した動的コンテンツには上記ヘッダが付加されないため、常に最新のデータがサーバから送られてきます。 当然動的ページなので下手にキャッシュされると困るのですが、更新頻度の低い動的ページではコンテンツキャッシュさせたいことがあります。 その場合は以下サンプルプログラムのように「Etag」「Last-Modified」ヘッダを生成・送信します。 <?php header( "Content-Type: text/plain; charset=UTF-8" ); // Last-modified と ETag 生成 $la

  • 【jQuery】ラジオボタンの選択されている項目の取得 at softelメモ

    問題 jQuery使ってます。 ラジオボタンの選択されている項目の文字の方を取得したいです。 答え ラジオボタンの、選択されている項目をあらわすセレクタは、name属性を使うとこう書ける。 input[name='kome']:checked 値を取得するには、 $("input[name='kome']:checked").val(); 表示しているテキストの方を取得するには、このままでは難しいが、label要素で囲んでしまうとやりやすい。 HTMLをこのようにして、 <label><input type="radio" name="kome" value="1">コシヒカリ</label> <label><input type="radio" name="kome" value="2">ひとめぼれ</label> <label><input type="radio" name="kom

    【jQuery】ラジオボタンの選択されている項目の取得 at softelメモ
  • [KNOnline.NET](2008-01-23)

    _ [コンピュータ][ソフトウエア] ディスプレイの電源を切る方法 外出先のホテルなどでノートPCを使うわけですが、寝る時もPCにダウンロードとかなんかしら作業をやらせていたり、朝すぐに使いたいかもという気分で電源を入れたままにしておく事が多いです。 多いというかほぼそうです。 で、ノートPCなので蓋を閉じてしまえばいいのですが、蓋を閉じたままCPU負荷の高い処理をまわしたままにしておくと熱が篭って不具合がおきるときがあります。 ちゃんとした設計のものなら不具合まではいかないかもしれませんが、ファンが沢山回るようになって寝てるのにうるさいってことになったりします。 そういう場合は蓋は開いたまま「モニタの電源が切れるまでの時間」を1分に設定してほっとくんですが、すぐに切りたい場合もあるかもしれないのでそれをやるソフトを作りました。 ダウンロード:SleepDisplay.zip ダウンロード

    iww
    iww 2016/03/23
    Windows最強のディスプレイ電源オフソフト。 Windows10でもきちんと動作する。 とてもすばらしい。
  • 万能調味料「味覇(ウェイパァー)」にチューブタイプキタ━━━━(゚∀゚)━━━━!! : ゴールデンタイムズ

    株式会社廣記商行は、万能調味料として人気の「味覇(ウェイパァー)」缶タイプに加え、 新たにチューブタイプ「味覇(ウェイパァー)チューブ」を、3月20日より、全国で発売する。 味覇は、中国料理店の「複数の店舗でバラつきのないスープを提供したい」「だしガラの処理を軽減したい」などの意見をヒントに、 30年以上前から販売している万能調味料。当初は業務用として一斗缶で販売していたが、 現在は家庭向けに缶タイプ250g・500g・1kgを販売している。 以下ソース http://news.ameba.jp/20140319-6/ 5 :名無しさん :2014/03/19(水)20:27:23 ID:mX10vjIV6 おお、これ欲しいw 缶だと多すぎるし使い辛かったんだよ 4 :名無しさん :2014/03/19(水)20:19:20 ID:Jsmr7VnR9 うーん、この値段なら缶を買うかな 6

    万能調味料「味覇(ウェイパァー)」にチューブタイプキタ━━━━(゚∀゚)━━━━!! : ゴールデンタイムズ
    iww
    iww 2014/03/20
    ついにきたか
  • pixiv の javascript のコメントが面白い - Dlog 隔離館

    イラスト コミュニケーションサービス[pixiv(ピクシブ)] お絵描きサイト、pixiv! 何気なく、pixivjavascript のソースを眺めてみると、いろんなコメントがありました。 ニョーン ... 7686: // マウスオーバーでおすすめタグをニョーンと出す 7687: var timer = null; ... マジ天使 ... 452: selectCover: function(c) { 453: // [IE マジ天使] 送れないので遷移させる 454: if ($.browser.msie) { ... pixiv.group.js http://source.pixiv.net/source/js/pixiv.group.js なげえw ... 248: if (handler) { 249: // TODO 引数再考。なげえ 250: handler =

    pixiv の javascript のコメントが面白い - Dlog 隔離館
  • プログラマー's研究所/C言語関数ツリー

    C言語関数ツリー 概要 C言語のソースを読み込んで、その関数の構成をツリー状にして画面に出力します。 先頭にファイル名+行番号を出力しているので、ファイルに落としてタグジャンプも可能。 ソース解析、ドキュメント生成に最適です。 使用方法 C>functree *.c FUNCTREE.C 218 main() メイン・ルーチン FUNCTREE.C 160 ├get_home_directory() コマンドラインから、自分のディレクトリを得る FUNCTREE.C 135 │ └usage() 使用法を表示(エスケープシーケンス未対応用) TRE_CNFG.C 82 ├read_configration() 書式の読み込み TRE_CNFG.C 43 │ └get_string() エスケープ文字の変換 FUNCTREE.C 70 ├read_exclude_function_tab

  • 定義済みマクロ - redstrange Wiki*

    標準規格 C言語 __DATE__ ソースのコンパイル日付 __FILE__ ソースのファイル名 __func__ 関数名(Visual Studio.NET以降では、__FUNCTION__) __LINE__ 行番号 __STDC__ 標準Cに従っている際に定義されている(ifdefで使う) __STDC_HOSTED__ 整数1 __STDC_IEC_559__ IEC60559浮動小数点仕様に従っている際に定義されている __STDC_IEC_559_COMPLEX__ IEC60559互換の複素数仕様に従っている際に定義されている __STDC_ISO_10646__ ?→http://seclan.dll.jp/c99d/c99d02.htm#dt19990412 __STDC_VERSION__ C言語のバージョン __TIME__ ソースのコンパイル時刻 __TIMESTA

    定義済みマクロ - redstrange Wiki*
  • 一人何役もこなす調理器具 - エキサイトニュース

    かつて“十徳ナイフ”という商品が一世を風靡したのをご存知だろうか。ハサミ、栓抜き、缶切りなど10の用途が、このナイフ一つでこと足りるという、画期的な工具。 そんな、実用的な器具の新情報をキャッチした。これは十徳ナイフとは全く違い、調理専用の器具。その名も『ののじチョイットくん』。 まず形状が、何にも似ていない。この個性的な形で、どのようなことができるのか。商品を開発した株式会社レーベンにお伺いしてみた。 『ののじチョイットくん』が活躍するシチュエーションは、以下である。 ・菜箸として ・へらに残った味噌などをこそぎ取る ・お皿の盛り付けのサポートに ・真ん中の出っ張りで、パスタのゆで加減を見る ・スープなどの味見に ・ドレッシングをかき混ぜる ・(ハンバーグなどに)ソースをかける ・鉄板にコゲがついているときのコゲ落とし ・プルタブ缶開けに などなど、まさに“キッチンのマルチプレイヤー”。

    一人何役もこなす調理器具 - エキサイトニュース
  • 1