タグ

codeに関するw2allenのブックマーク (64)

  • Mac使いから文字化けするZIPファイルを受け取った時は! | ライフハッカー・ジャパン

    前回のエントリでは「Windowsで文字化けしないZIPファイルをMacで作る」方法を、ご紹介しました。 では、この逆パターンはないでしょうか? 例えば、Mac使いのデザイナーから送られて来たZIPファイルを、Windowsで解凍したら、ファイル名が文字化けしていた、という経験をお持ちの方はいませんか? 相手側に文字化けしていることを報告し、作り直してもらう方法もありますが『Archive Decoder』を使えば、こうした場合に対処できます。 続きは、以下で。 Archive Decoderは、圧縮ファイルをアイコンにドロップするだけで、解凍してくれるソフトです。事細かに挙動が設定できる画面や、沢山の機能は実装されておらず、シンプル・イズ・ ベストな分かりやすいソフトです。 Archive Decoderは、圧縮はできませんが、Windowsは沢山の圧縮・解凍ソフトが有り、お気に入りのソ

    Mac使いから文字化けするZIPファイルを受け取った時は! | ライフハッカー・ジャパン
  • ソースコードで最もよく使われる単語が明らかに | スラド デベロッパー

    英文で最も多く使われるアルファベットが「e」だというのはよく知られていますが、最も多く使われる単語は「the」だそうです。プログラミング言語ではどうなのか、GitHubで公開されているソースコードを解析した結果が発表されました(The Most Frequent Word in Source Code on GitHub: PDF)。 調査ではソースコードからコメント行を除外し、アルファベットと数字のみが連続する部分を単語として検出しています。調査対象となった10種類のプログラミング言語全体で、ソースコードに最も多く登場する単語はなんと「0」で、次に「if」が続くという結果になっています。 「if」のように良く使われそうな予約語が1位というのなら解りやすいのですが、「0」が圧倒的多数で1位の座を獲得したことに素直に驚きました。マジックナンバーは使用厳禁と言いながらも、考えてみれば初期化等に

  • Symantec、ソースコード流出を受けpcAnywhereの無効化を呼びかける | スラド セキュリティ

    Symantecは、同社製品のソースコード流出を受け、リモートアクセスソフトウェア「pcAnywhere」の無効化をユーザーに呼びかけている(ホワイトペーパー: PDF、 CNET Japanの記事、 家/.)。 流出したソースコードは2006年バージョンのもので現行版への影響は少ないが、pcAnywhereの場合は通信傍受や不正アクセスなどを受ける可能性があるという。pcAnywhereはPC同士が直接接続して通信を行うため、エンコード技術や暗号化技術に関するソースコードを攻撃者が入手していれば、通信内容が読み取られる可能性がある。また、傍受によりログイン情報が盗まれた場合は、不正なリモートセッションが確立される可能性もあるとのこと。 Symantecはこの問題を脆弱性と認識しており、1月23日にバージョン12.5用のパッチを公開済み。バージョン12.0と12.1用のパッチも先週中に公

    w2allen
    w2allen 2012/01/28
    引用:Symantecは、同社製品のソースコード流出を受け、リモートアクセスソフトウェア「pcAnywhere」の無効化をユーザーに呼びかけている
  • QRコードを利用した攻撃に注意 | スラド セキュリティ

    さまざまな場所で使われているQRコードだが、マルウェアの作者もQRコードの利用を始めているらしい(Dark Readingの記事、家/.)。 QRコードは携帯電話のカメラでスキャンするだけでWebサイトを表示できるなどの手軽さが受けているが、目で見ただけではスキャン結果がわからないという問題がある。そのため、マルウェアをダウンロードさせたり、フィッシングサイトに誘導したりといった攻撃に使われる例があるのだという。QRコードによる支払いサービスが利用される可能性も指摘されている。 謎のQRコードを見かけると、ついスキャンしてみたくなる人も多いだろう。しかし、未知のQRコードをスキャンすると攻撃のターゲットになってしまう可能性もある。そのため、読み取り結果を確認してから操作を実行できるQRコードリーダーが推奨されるとのことだ。

    w2allen
    w2allen 2012/01/03
    引用:さまざまな場所で使われているQRコードだが、マルウェアの作者もQRコードの利用を始めているらしい(Dark Readingの記事、本家/.)。
  • Android 4.0 のソースコード、公開される | スラド IT

    コードネーム「Ice Cream Sandwich」こと Andorid 4.0 のソースコードが公開された (Android Building Google グループへの投稿) 。 ソースコードは git での入手が可能。「Repo」というツールを利用してのインストール手順も説明されている (Android Open Source のページ)。当然ながらソースツリーは巨大なのでダウンロードの際は注意が必要だろう。長らく最新版 Android のソースコードは公開されておらず非難されていたが、これでその状態も解消されるだろうか。

    w2allen
    w2allen 2011/11/17
    引用:長らく最新版 Android のソースコードは公開されておらず非難されていたが、これでその状態も解消されるだろうか。
  • Google Code Search 終了のお知らせ | スラド IT

    SourceForge.JP Magazine の記事によると、Google はソースコード検索サービスである「Google Code Search」を 2012 年 1 月 15 日に終了するとのことだ。 主要サービスにいっそう集中していくための再編の一環で、「Google Buzz」や「Jaiku」など 5 つのプロジェクトが対象となっている。 Google Code Search の代替サービスとしては「Korders」を利用できる。

    w2allen
    w2allen 2011/10/20
    引用:SourceForge.JP Magazine の記事によると、Google はソースコード検索サービスである「Google Code Search」を 2012 年 1 月 15 日に終了するとのことだ。
  • FFFTP 1.98 リリース | スラド オープンソース

    今年 8 月 31 日に作者による開発終了が宣言された FTP クライアントソフト「FFFTP」が、有志らによって開発が引き継がれ、10 月 12 日に新バージョン「FFFTP 1.98」がリリースされました (ITmedia ニュースの記事より) 。 主な変更点は次のとおり。 アスキーモード転送の漢字コード変換で、UTF-8 への変換を新規サポート漢字コード変換を行うローカルのテキストファイルが従来の Shift_JIS に加えて JIS、EUC、UTF-8 の計 4 種類を選択可能に中国語などの Unicode 依存文字を含むファイル名に対応ホストとの接続は FTP over Explicit SSL/TLS に新規対応その他の新機能、バグフィックスなどの詳細は FFFTP-history をご覧下さい。

    w2allen
    w2allen 2011/10/14
    バグがあるらしい。引用:今年 8 月 31 日に作者による開発終了が宣言された FTP クライアントソフト「FFFTP」が、有志らによって開発が引き継がれ、10 月 12 日に新バージョン「FFFTP 1.98」がリリースされました
  • AA弐典[携帯・スマホAA辞典]

    ★モナー族AA   [頻出AA] ┣モナー系 ┣モララー系 ┣女性系 ┣その他 ┗ジサクジエン&キター系 ★ギコ族AA   [頻出AA] ┣ギコ系 ┣ギコぐるみ系 ┣しぃ系 ┗一行AA ★その他AA  [頻出AA] ┣人気キャラ系 ┣その他 ┣携帯キャラ系 ┗一行AA ★アニメ&人物AA [頻出AA] ┣アニメ・漫画・ゲームキャラ系 ┣実在人物系 ┗芸能人顔文字 ★マイ絵文字(デコメ)素材 ┣New (10/16) ┗50音順表示

  • 5年の時を経て、Tフォントついに公開 | スラド IT

    東大坂村教授、世界最多の漢字フォント無償公開で話題になったTフォントが2005年12月に公開予告されてからはや幾星霜、Tフォントの第一期β版がついに公開開始された。 今回公開されたのはGT文字セット78,675文字×明朝・ゴシック・楷書の3書体=236,025文字で、「あ゛」などの濁点仮名、変体仮名、GT文字セット範囲外の漢字(宋明異体字など)は含まれていない。Windows用とBTRON(超漢字V)用のフォントが用意されており、WindowsではJIS第一水準・第二水準の漢字をフォント切り替えによって差し替えることで多漢字の表示を実現する。 フォントは無改変・非営利の場合に限り再配布自由で、私的利用の範囲でのみ改変可能。

    w2allen
    w2allen 2011/02/10
    引用:今回公開されたのはGT文字セット78,675文字×明朝・ゴシック・楷書の3書体=236,025文字で、「あ゛」などの濁点仮名、変体仮名、GT文字セット範囲外の漢字(宋明異体字など)は含まれていない。
  • UbuntuTips/FileHandling/ConvertTextfileCharacterEncoding - Ubuntu Japanese Wiki

    対象とするUbuntuのバージョン すべて テキストエディタ(gedit)で文字コードを変更して保存する Ubuntu標準のテキストエディタは文字コードを自動的に認識する機能を持つため、シフトJISや日語EUCなどの文字コードで保存されたテキストファイルでも、特に意識することなく読み込むことができます。もし文字コードの自動認識に失敗し、文字化けしてしまった場合は、ファイル選択ダイアログの最下部にある[エンコーディング]を、[自動検出]からほかのものに切り替えて読み込みます。正しい文字コードを選択すれば、文字化けせずに読み込むことができるはずです。文字コードを変更して保存するには[ファイル]-[別名で保存]を選択し、同じくダイアログの下部にある[エンコーディング]を変更して保存します。 iconvを使う コマンドラインでテキストファイルの文字コードを変換する場合は、iconvコマンドを利用

    w2allen
    w2allen 2010/11/15
    引用:もし文字コードの自動認識に失敗し、文字化けしてしまった場合は、ファイル選択ダイアログの最下部にある[エンコーディング]を、[自動検出]からほかのものに切り替えて読み込みます。
  • Orz - Wikipedia

    Orz, orz, or ORZ may refer to: orz, a posture emoticon representing a kneeling, bowing, or comically fallen over person Orz, a race in the fictional Star Control universe Orz, a river in Poland Ormu language of Papua (ISO 639-3 code) Orange Walk Airport, Belize (IATA code)

    w2allen
    w2allen 2010/11/03
    引用:# orz, a posture emoticon representing a kneeling, bowing, or comically fallen over person
  • 顔文字 - Wikipedia

    笑顔の顔文字。 2009年のNTTドコモ携帯電話端末に登録されている顔文字。顔文字(かおもじ)は、文などの文字の中で表情などを持った顔のように見える文字を使用することで表情の意味を絵文字のように表す表現である。フェイスマークともいう[1]。文字や記号を組み合わせて表情を表現したものと、記号ではなく絵として単独で表現された絵文字がある。文字や記号を組み合わせて複数の行で表現されたものはアスキーアート(AA)と区別して扱われる。 パソコンやメール、インターネット掲示板、チャットなどにおいては、文の前後や中で用いられる。しかし、相手がその顔文字をどう受け取るかによって、時には大きな誤解が生じる可能性もある[注 1]。 複数の文字で表現される顔文字の場合、欧米や、それ以外のラテン文字あるいはそれ以外の文字を使用している言語では横倒しにした顔文字を「;‐)」のような形式で、日語や東アジアの文字コー

    顔文字 - Wikipedia
  • Unicodeに対応した Kifu for Windows のβ版が登場

  • 「XMLとユニコードの併用には注意」:ウェブ標準団体らが呼びかけ

    Unicodeの標準化団体Unicode Consortiumと、ウェブ技術標準団体のW3C(World Wide Web Consortium)が、「Unicodeと、XML(Extensible Markup Language)との併用は、ブラウザの動作で問題が発生する可能性がある」として注意を呼びかけている。 Unicodeは、Unicode Consortiumが発行する標準文字セットで、チェコ語から中国語にいたるまで、あらゆる言語をパソコンで記述することを目的として、各言語の全ての文字に一意の番号を割り当てている。XMLはW3Cが定める仕様で、デジタルドキュメントのマークアップ追加、特定のタスクや業界向けの新たなマークアップ言語の作成に使用する。XMLはUnicodeをベースとしており、Unicodeの改訂バージョンに順次対応している。 しかし、Unicode Consortiu

    「XMLとユニコードの併用には注意」:ウェブ標準団体らが呼びかけ
    w2allen
    w2allen 2010/10/16
    引用:標準化団体Unicode Consortiumと、W3Cが、「Unicodeと、XML(Extensible Markup Language)との併用は、ブラウザの動作で問題が発生する可能性がある」として注意を呼びかけている。
  • ■UTFとは何か■

    最近unicodeに対応したソフトが増加してくるにつれ、用語の混乱も一部には見られるようになってきました。そこで特に触れることの多い、UTF-7,UTF-8,UTF-16 についてここで少し取り上げておきたいと思います。 UnicodeとUCS UnicodeはThe Unicode Consortiumが定めた文字コードの規格である。UCSはISOとIECが共同で制定したもので、ISO/IEC 10646 の規格番号が付いている。両者は大雑把にいえば同じものと考えてもよいのだが、違う機関が定めたものである故に、微妙に(?)差があるのも事実である。 ■Unicode側の改訂経緯 Unicode1.0(1991) アメリカ技術者を中心に作られ、漢字コードは極めてデタラメ Unicode1.1(1993) 中国技術者が加わり、少しはまともになる。日が猛反発。 Unicode2.0(199

    w2allen
    w2allen 2010/10/16
    引用:UTF-7について。前節の最後に付けたUTF-7というのは、電子メールなどでunicodeを送信するための規格として生まれたものであるが、現実にはこの規格は普及しなかったため、現在では事実上の消滅規格となり、
  • Unicodeとは - IT用語辞典

    概要 Unicode(ISO/IEC 10646)とは、文字コードの国際的な標準規格の一つで、世界中の様々な言語の文字を収録して通し番号を割り当て、同じコード体系のもとで使用できるようにしたもの。 コンピュータで文字データを扱うには、文字や記号の一つ一つに対応する番号(符号)を与え、文字の列を番号の列に変換する必要がある。文字と番号の対応関係を定めたルールを「文字コード」(character code)と呼び、従来は国や言語圏ごとに自分たちの使う文字のコード体系を定めて使用していた。 Unicodeは世界中の様々な言語の文字を集め、すべての文字や記号に重複しないようそれぞれ固有の番号を与えた文字コード規格である。世界の主な言語のほとんどの文字を収録しており、通貨記号や約物など文字と共に使われる記号や絵文字なども登録されている。 米大手IT企業を中心とする業界団体「Unicodeコンソーシア

    Unicodeとは - IT用語辞典
    w2allen
    w2allen 2010/10/16
    引用:1文字を1~6バイト(現状では最長4バイト)の可変長の数値(バイト列)に変換するUTF-8、UCS-2の集合の中にUCS-4の一部の文字を埋め込むためのUTF-16、Unicodeをメールで使用するためのUTF-7、
  • Unicode 6.0で絵文字が採用される | スラド

    InternetWatchの記事によれば、Unicode ConsortiumがUnicode Version 6.0を策定し、携帯電話で利用される絵文字が「emoji」として取り入れられたそうだ。記事には絵文字用のCode Chartsが掲載されているが、スマイルなどの感情、様々な動物などが含まれていることが分かる。 絵文字のUnicode化にまつわる経緯についてはCNETの『絵文字が開いてしまった「パンドラの箱」』シリーズ記事が詳しい。また、今月18日より開催されるThe Internationalization and Unicode Conference (IUC) にて、GoogleAppleの担当者らがこれについて講演を行うそうだ。

    w2allen
    w2allen 2010/10/16
    引用:InternetWatchの記事によれば、Unicode ConsortiumがUnicode Version 6.0を策定し、携帯電話で利用される絵文字が「emoji」として取り入れられたそうだ。記事には絵文字用のCode Chartsが掲載されているが、
  • 国産 CMS のメリットってどんなん? UTF-8 対応はうれしいの? | スラド オープンソース

    japan.internet.com の記事で、沖縄の「のれんずプロ」という会社が開発した CMS が標準で UTF-8 に対応、というタイトルのものがある。 そもそも CMS 自体そんなに触ったことがないので分からないのだが、国産の CMS だから備えてるメリットみたいなのってあるのだろうか。UTF-8 対応のメリットにはどんな事があろうのだろうか。CMS に詳しい人教えてください。

    w2allen
    w2allen 2010/08/24
    引用:そもそも CMS 自体そんなに触ったことがないので分からないのだが、国産の CMS だから備えてるメリットみたいなのってあるのだろうか。UTF-8 対応のメリットにはどんな事があろうのだろうか。
  • MacPaint と QuickDraw のソースコード、公開される | スラド アップル

    AppleMacPaint と QuickDraw のソースコードを Computer History Museum に寄贈したそうだ (Bloomberg Businessweek の記事、yebo blog の記事より) 。 MacPaint (version 1.3) のソースコードは 5 ファイルからなり、QuickDraw については 37 ファイルで、それぞれアセンブラおよびパスカルで記述されている。 なお、ソースコードは公開されているものの、商用での利用は禁止されており、オープンソースではないのでご注意を。

    w2allen
    w2allen 2010/07/24
    引用:なお、ソースコードは公開されているものの、商用での利用は禁止されており、オープンソースではないのでご注意を。
  • Google、x64やARM向けの「Native Client」を開発 | スラド

    ストーリー by hylom 2010年03月20日 16時43分 「マルチプラットフォームなActiveX」が現実に近づく 部門より Googeは以前から「Native Client」と呼ばれる、ブラウザ上でx86のネイティブコードを実行できる技術を開発していたが、そのx86-64/ARM版も開発していることが発表された(The Chromium Blogの記事)。 ネイティブコードは速度の面で優れているが、自由度が高いため悪意のあるプログラムを作成できるという危険性もある。そのためNative Clientでは、Software Fault Isolation(SFI)と呼ばれる機構を用い、サンドボックス化された環境内でバイナリを実行することでセキュリティを高めている。これによりパフォーマンス低下が発生するものの、Googleはこれに対し独自の技術を開発、パフォーマンス低下を最小限(A

    w2allen
    w2allen 2010/07/21
    NaCl。PowerPCは対象外?