タグ

ブックマーク / gihyo.jp (36)

  • お願いです,Macの標準機能でファイルを圧縮するのはやめてください:新刊ピックアップ

    知らないうちにWindowsユーザーにストレスを与えていることが…… 持っているだけでスタイリッシュに見えるMac。でも,Windowsを使っている人は 「Mac使ってる人って,送られてくるファイルが開けなかったり,文字化けしてたり,ムダな手間を増やしてくるだけで最悪だよね(笑⁠)⁠」 と思っているかもしれない――そんな心あたりはないでしょうか? Macで圧縮されたファイルをWindowsで見ようとすると,次の画像のように,ファイル名が文字化けするうえ,意味のわからないフォルダもついでに現れることがあります。 ファイル名を変更すれば中身を見れないわけでもないですし,余分なフォルダは無視すればいいわけですが,いちいち面倒です。 Windows側で「Explzh」という圧縮・解凍ソフトを入れておくと,文字化けせずにちゃんと解凍してくれるのですが,「⁠なんで,わざわざこっちでひと手間かけないとい

    お願いです,Macの標準機能でファイルを圧縮するのはやめてください:新刊ピックアップ
    kk6
    kk6 2017/04/06
    “WinArchiver Lite”
  • プロ生ちゃんが聞く! 2015年のプログラミング言語動向 | gihyo.jp

    あけましておめでとう! 私、暮井 慧。今年もよろしくね。ところでみんな、いろいろなプログラミング言語の動向とか気になるよね? というわけで、プログラミング言語の去年のふりかえりと今年の予定なんかを、スペシャルな人たちに聞いてきたよ! Ruby 最初は、みんな大好きRuby! Rubyコアコミッターの小崎資広さんに聞きにきたよ。小崎さんは、Linuxカーネルコアの開発者でもあるんだって! Rubyの2014年はどんな年でした? 慧 こんにちは。2014年のトピックを聞かせてください! 小崎 まずは、Ruby 2.2のリリースでしょう。リリース直前にいろいろとトラブルが発生してやきもきさせましたが、無事12/25にリリース。クリスマスにリリースする慣例を守ることができました。 今回のリリースはガベージコレクションの改善がメインで、速度の向上に加えて、Symbolがガベージコレクトの対象になるよ

    プロ生ちゃんが聞く! 2015年のプログラミング言語動向 | gihyo.jp
    kk6
    kk6 2015/01/04
  • 1,000人超の大規模開発者イベント「YAPC::Asia Tokyo 2013」を支えたネットワークインフラ構築の舞台裏~プロフェッショナルのボランタリーが生み出したチカラ|gihyo.jp … 技術評論社

    1,000人超の大規模開発者イベント「YAPC::Asia Tokyo 2013」を支えたネットワークインフラ構築の舞台裏~プロフェッショナルのボランタリーが生み出したチカラ 1,000人を支えたネットワークインフラ 今年9月に開催されたPerl開発者のためのイベントYAPC::Asia Tokyo 2013⁠」⁠。過去最大となるのべ1,000名を超える参加者が集まりました。非常に高い品質のセッションが数多く見られ、gihyo.jp読者の皆さんの中にも会場まで足を運んだ方がいらっしゃるのではないでしょうか。会場では、快適なネットワーク環境が用意され、発表者から聴講者までインターネットを十分に活用できたかと思います。 ここでは、その来場者に向けたインターネット接続サービス提供を実現した専用の会場ネットワーク環境の構築について、準備から当日の模様までを紹介します。 リアルの熱気とネットの熱気の

    1,000人超の大規模開発者イベント「YAPC::Asia Tokyo 2013」を支えたネットワークインフラ構築の舞台裏~プロフェッショナルのボランタリーが生み出したチカラ|gihyo.jp … 技術評論社
    kk6
    kk6 2013/12/14
  • 過負荷に耐えるWebの作り方―― 国民的アイドルグループ選抜総選挙の舞台裏

    2013年12月25日紙版発売 株式会社パイプドビッツ 著 A5判/224ページ 定価2,728円(体2,480円+税10%) ISBN 978-4-7741-6205-8 ただいま弊社在庫はございません。 Gihyo Direct Amazon 楽天ブックス honto ヨドバシ.com このの概要 恒例となった国民的アイドルグループ選抜総選挙。このウェブ投票システムに求められるものは非常にシビアな条件である。秒間10000アクセス,不正が行われないこと,そしてダウンしないことが挙げられる。実はこのシステムはわずか2ヶ月で構築された。しかもごく少数のエンジニアの手で作り上げられたのだ。書はインフラとソフトウェアの両面から,パイプドビッツ開発部が作り上げた過負荷(アクセススパイク)に耐えるシステム作りを解説する。これらは多くのウェブエンジニアにとって技術向上の手がかりとなるだろう。

    過負荷に耐えるWebの作り方―― 国民的アイドルグループ選抜総選挙の舞台裏
    kk6
    kk6 2013/12/12
  • 第41回 Sinatra 1.0の世界にようこそ | gihyo.jp

    はじめに SinatraはRubyで記述されたWebアプリケーションを素早く、簡単につくるためのDSL(ドメイン固有言語)です。 すでに第7回で、原悠さんにより「小規模Webアプリのためのフレームワーク、Sinatra」というかたちで紹介されています。 簡潔な文法で、高い表現力を持つSinatraは、アメリカRubyコミュニティや企業を中心に、瞬く間にユーザを増やしました。また、Rubyという一言語に留まらず[1]⁠、Sinatraを模したフレームワークが多く作られている現状からも、SinatraはWebアプリケーション開発そのものにも大きな影響を与えたと言えます。 最近ではここ日でも、個人利用を中心に、そこかしこでSinatraを使って開発をしている、という話を聞くようになりました。筆者自身、1ユーザとして現在業務で利用しており、1年前は知る人ぞ知る存在だったSinatraは、実際に

    第41回 Sinatra 1.0の世界にようこそ | gihyo.jp
  • 2012年のJavaScript~PCからモバイルの時代へ | gihyo.jp

    あけましておめでとうございます。一昨年、昨年に引き続き、今年も昨年のJavaScriptを振り返りつつ、JavaScriptの近い未来についてちょっとだけお話させて頂きます。 それでは早速、昨年の予想を振り返りつつ、最近までのJavaScript界隈の動きを振り返ってみましょう。 2011年のJavaScript界隈でのニュース 昨年の記事で私は2011年はウェブアプリの普及に向けて、JavaScriptの開発環境とテスト環境がキーになると書きました。まずはこの2つの視点から見てみましょう。 JavaScriptの開発環境 2011年のJavaScriptの開発環境に関する大きなニュースといえば、Ruby on Railsの3.1にCoffeeScriptがデフォルトで採用されたという一件があります。Railsは非常に人気の高いウェブアプリケーションフレームワークで、多くのフレームワークに

    2012年のJavaScript~PCからモバイルの時代へ | gihyo.jp
  • 第203回 Ubuntu 11.10でGNOME Shellの拡張機能を使用する | gihyo.jp

    今回は197回の続きとして、GNOME Shellの拡張機能を使用する方法をより詳細に紹介します。そのため、最低限gnome-shellとgnome-tweak-toolパッケージをインストールしていることを前提とします。 前回も軽く拡張機能には触れていますが、あまりにも軽すぎて具体的にどうしたらいいのかよくわからなかったと思います。そして拡張機能でカスタマイズできるというのは現状のUnityにはない特徴であることに疑いはないので、今回掘り下げることにしました。 gnome-shell-extensions 197回でも紹介したgnome-shell-extensionsは今回も使用します。まずはこのPPAを有効にしてください。もうすでにしてある場合は、この手順を省いてください。 $ sudo add-apt-repository ppa:ikuya-fruitsbasket/gnome3

    第203回 Ubuntu 11.10でGNOME Shellの拡張機能を使用する | gihyo.jp
    kk6
    kk6 2011/12/23
  • Mercurialではじめる分散構成管理 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    Mercurialではじめる分散構成管理 記事一覧 | gihyo.jp
  • 第1回 WSGIの概要 | gihyo.jp

    PythonのWebアプリケーションフレームワーク Pythonには、Zope、Twisted、Django、TurboGearsなどのさまざまなWebアプリケーションフレームワークが存在します。以前は、このような幅広い選択肢は、新しくPythonを使用しようとするユーザにとって都合が悪いことがありました。使用するフレームワークによって、利用可能なサーバが制限されてしまったり、逆にサーバによって利用可能なWebアプリケーションフレームワークが制限されるといったことがあったためです。 そのようなPythonの状況とは対照的に、Javaにおいては、多数のWebアプリケーションフレームワークがあるにもかかわらず、サーバとWebアプリケーションをつなぐ際に、統一されたJava Servelet APIを用いることで、アプリケーションフレームワークを気にせずにServelet APIが利用できる環境

    第1回 WSGIの概要 | gihyo.jp
    kk6
    kk6 2011/10/29
  • 特集:Qt最新事情―QtでWebKitを使ってみよう|gihyo.jp … 技術評論社

    第2回Qtの基プログラミング~入手方法、シグナルとスロット 杉田研治 2008-10-09

    特集:Qt最新事情―QtでWebKitを使ってみよう|gihyo.jp … 技術評論社
    kk6
    kk6 2011/10/21
  • PyCon JP 2011 参加レポート[後編] | gihyo.jp

    8月27日(土)に開催された「PyCon JP 2011」の模様をお伝えします。後編では午後のセッションと、翌日に開催されたSprintについてレポートします。 Pythonで創るソーシャルゲームの未来 PyCon JP 2011のGold Sponserである株式会社gumiの堀内さんが、PythonとDjangoを使って創ったソーシャルゲーム技術的な解説と、ソーシャルゲーム業界の現状についてお話しをされました。 講演する堀内氏 広がるソーシャルゲーム市場 コンシューマ向けの市場が縮む一方で、ソーシャルゲームの市場はどんどん増え、映画産業やコンシューマゲーム産業と同等の規模になっているという堀内さん。しかしその一方、SAP(Social Application Provider)によるゲームは毎月数多く発表され、飽和状態になっているという現状も示しました。「⁠決済システムのあるSNS

    PyCon JP 2011 参加レポート[後編] | gihyo.jp
    kk6
    kk6 2011/09/21
  • PyCon JP 2011 参加レポート[前編] | gihyo.jp

    2011年8月27日(土)に、産業技術大学院大学にて「PyCon JP 2011」が開催されました。記事では、同カンファレンスに参加した筆者が、PyCon JP 2011のセッションについて2回に渡ってレポートします。前編ではおもに午前中のセッションの模様をお届けします。なおスペースの都合上、筆者の気になったセッションを選んでお伝えします。 PyCon JPとは? PyCon JPは、アメリカやヨーロッパをはじめとした10ヵ国以上で行われているPythonのカンファレンス、PyConの日版です。日各地のPythonistaはもちろん、台湾、そしてフランスなど海外からも参加者が訪れました。 参加前 筆者は参加前にguidebookをiPhoneにインストールし、それを使って自分オリジナルのスケジュールを組んで参加しました。これは全体のスケジュールから自分の見たい講演をセレクトすることで

    PyCon JP 2011 参加レポート[前編] | gihyo.jp
    kk6
    kk6 2011/09/21
  • 第7回 関数アノテーションでスマートにプラスアルファの実現 | gihyo.jp

    関数アノテーションとは 関数アノテーションとは関数の引数と戻り値に付加情報をつける機能です。PEP 3107 -- Function Annotationsで定義されていて、Python 2.6へbackportされていないので、利用するにはPython 3.0以降が必要になります。 まずは、インタラクティブシェルで関数アノテーションの例を見てみましょう。 >>> def foo(a: "a argument", b: int) -> ["return", "value"]: ... return a+b ... >>> help(foo) Help on function foo in module __main__: foo(a: 'a argument', b: int) -> ['return', 'value'] >>> foo.__annotations__ {'a': 'a

    第7回 関数アノテーションでスマートにプラスアルファの実現 | gihyo.jp
    kk6
    kk6 2011/09/16
  • 第127回 ターミナルマルチプレクサ tmuxを使ってみよう | gihyo.jp

    端末で作業をするなら、特にsshなどでネットワーク後しに作業を行うなら、仮想端末管理ソフトウェアであるGNU Screenは必須といってよいでしょう。Ubuntu 10.04であれば、GNU Screenをさらに便利に使うためのアプリケーション「byobu」が最初から導入されているので、こちらを使っているユーザも多いと思います(byobuについては連載72回参照、注1⁠)⁠。 今週のレシピは、GNU Screenと同じ仮想端末管理ソフトウェアである「tmux」ターミナルマルチプレクサを紹介します。 GNU Screenの利点とは GNU Screenの利点を簡単におさらいしておきましょう。GNU Screenには多くの機能がありますが、筆者が主に使っているのは以下のような機能です。 GUIのタブ機能のように、複数の端末を起動して切り替えられる 端末を画面分割して使うことができる 端末上で

    第127回 ターミナルマルチプレクサ tmuxを使ってみよう | gihyo.jp
    kk6
    kk6 2011/08/22
  • Webアプリを公開しよう! Chrome Web Store/Apps入門 記事一覧 | gihyo.jp

    第7回Webアプリを作ろう#4─⁠─Omnibox、Context Menus 吉川徹 2011-07-11

    Webアプリを公開しよう! Chrome Web Store/Apps入門 記事一覧 | gihyo.jp
    kk6
    kk6 2011/08/10
  • オープンソースの電子書籍管理ソフト「Calibre」を使いこなそう! 記事一覧 | gihyo.jp

    第4回サーバー上のCalibreから、Kindleへニュースを自動プッシュする 西村亜土 2011-08-26

    オープンソースの電子書籍管理ソフト「Calibre」を使いこなそう! 記事一覧 | gihyo.jp
    kk6
    kk6 2011/08/10
  • #1 基調講演とカンファレンスの全体像 | gihyo.jp

    合計すると188,654円になります。実際のところ、現地での事や観光もしたのでもう少しお金がかかっています。航空券や燃料サーチャージも時期によって変動するので概算の参考程度にみてください。 往路は成田-ローマ-フィレンツェとすべて空路で移動しましたが、復路はフィレンツェ-ローマを電車で移動しました。フィレンツェ-ローマ間は、飛行機で1時間、電車で1.5時間程です。筆者は、飛行機よりも電車の方が快適で、待ち時間を考慮すると、電車のほうが便利なように感じました。 EuroPython 2011 keynote: 基調講演 EuroPython 2011は、2人のPythonistaによる基調講演から始まりました。 GOOD API DESIGN: 優れたAPIデザイン 最初に講演したのはAlex Martelli氏です。 Alex Martelli氏 Alex Martelli氏は、Pyth

    #1 基調講演とカンファレンスの全体像 | gihyo.jp
    kk6
    kk6 2011/07/18
  • 日本Ruby会議2011 1日目レポート[更新終了] | gihyo.jp

    日7月16日(土)から18日(月)までの3日間にわたり、練馬文化センターにて日Ruby会議2011(略称:RubyKaigi2011)が開催されます。ページでは、1日目の模様を随時レポートしていきます。 スタッフの皆さんは朝から集まり、当日準備が行われました。 スタッフの方は、専用のTシャツ、STAFF腕章をつけていますので、もし会場で困ったことなどがあれば相談してみましょう。 オープニング 実行委員長、高橋征義さんの挨拶 イベントの実行委員長である高橋征義さんからオープニングの挨拶があり、そのなかで「RubyKaigiは2006年から数えて6回目で、集大成かつ一つの区切りとなる最後にして最高の日Ruby会議を楽しんでいってほしい」と述べました。 笹田耕一さん「日Ruby会議2011[+α]プログラムについて⁠」⁠ 続いて、プログラム委員長である笹田耕一さんから、これまでのRu

    日本Ruby会議2011 1日目レポート[更新終了] | gihyo.jp
  • そうだ! EuroPython 2011へ行こう 記事一覧 | gihyo.jp

    #4アプリケーションに関する講演、LT、PSFメンバーミーティング、まとめ 森哲也 2011-07-27

    そうだ! EuroPython 2011へ行こう 記事一覧 | gihyo.jp
  • 2011年6月20日 FedoraとUbuntuのイイトコどり!? 節電ディストロ「Fuduntu 11.04」リリース | gihyo.jp

    Linux Daily Topics 2011年6月20日FedoraとUbuntuのイイトコどり!? 節電ディストロ「Fuduntu 11.04」リリース Linuxの人気ディストリビューションといえば真っ先に名前が上がるのがUbuntu、そしてFedoraである。この2つのディストロをかけ合わせたかのようなネーミングのライトウェイトなLinuxがFuduntuだ。 Fuduntu -Punny Name, Serious Distro! URL:http://www.fuduntu.org/ ベースとなっているのはFedoraで、ネットブックでの利用をメインに想定された作りだが、動作が軽快なため幅広い環境でのデスクトップLinuxとして支持するユーザが増え始めている。対応アーキテクチャは32ビットと64ビット。 このFuduntuが6月18日、バージョン14.10をリリースした。Lin

    2011年6月20日 FedoraとUbuntuのイイトコどり!? 節電ディストロ「Fuduntu 11.04」リリース | gihyo.jp
    kk6
    kk6 2011/06/21
    とりあえず試してみよう