タグ

ブックマーク / ascii.jp (14)

  • Excelがあればなんでもできる

    PCユーザーは表計算好きといわれている。ちょっとした計算もExcelを使う人は少なくない。そもそもExcelは、ワークシートの関数、特に一部の初等関数(logなど)や特殊関数(一部のみ)、統計、金融の関数が充実している。 こうした関数を使い慣れてしまうと、コンピュータ言語の標準ライブラリなどの関数に満足できなくなることがある。もちろん、言語なので、関数の定義に従いプログラムで計算をすることは不可能ではない。しかし、数値計算や近似計算では、誤差を小さくするための手法などを駆使する必要があり、忙しいときに自分で書くようなものでもない。 こうしたとき、Excelのワークシート関数をコンピュータ言語から直接呼び出して使う方法がある。Excelのワークシート関数というと、引数にセル範囲が必要で、ワークシートを新規作成して使わねばと思いがちである。 しかし、ワークシート関数のほとんどは、引数に直

    Excelがあればなんでもできる
    System
    System 2025/06/15
  • さすがAppleの系譜、俺はFileMakerを最高の開発ツールだと思っている

    Appleの100%子会社 Claris International Inc. が提供するノーコード・ローコード開発ツール「Claris FileMaker(クラリスファイルメーカー)」は現場ユーザー自身によるシステム構築を40年前から支援してきた。今回はClarisの森和明さんにFileMakerの製品コンセプトを聞くとともに、現場のさまざまな課題をFileMakerで解決してきた角川アスキー総合研究所の取締役である吉川栄治さんに話を聞いた。 40年前に生まれたFileMaker ― 現場の人がシステムを作る世界観 「FileMaker」が誕生したのは、今からなんと40年前、1985年のこと。初代バージョンがリリースされて以来、FileMakerが一貫して追求してきたのは、「現場のユーザー自身が、課題解決のためにシステムを作れる」という価値だ。 従来のシステム開発は、あくまでプログラム

    さすがAppleの系譜、俺はFileMakerを最高の開発ツールだと思っている
    System
    System 2025/05/27
    複数名での開発も、変更点の共有もやりづらいからなぁ。一人が作り続けて開発の継承を考えないんであれば楽だけど。
  • ゲームやエンコードもOKな高性能Mini-ITXを自作! (3/3)

    ローエンドじゃ満足できないぜ! デカいビデオカードも搭載できるケースを 前ページで紹介したビデオカードは、ミドルレンジ未満でパワー重視のユーザーには物足りない製品ばかりである。Mini-ITXマシンでミドルレンジ以上のビデオカードを使いたいのなら、やはり排熱力のあるケースと出力容量が大きい電源が必要だ。そこで紹介したいのがSilverstoneのMini-ITX/DTX向けケース「Sugo SST-SG-07B-W」である。 Sugo SST-SG-07B-W ●URL:http://www.mustardseed.co.jp/products/silverstone/case/sst-sg07b-w.html ●実売価格:2万円前後 このケースのポイントは、付属する電源ユニットの出力容量が600Wと大出力なことにある。小型ケースの付属電源だと400Wでも大出力と感じるが、このケースはそれ

    ゲームやエンコードもOKな高性能Mini-ITXを自作! (3/3)
    System
    System 2012/02/19
  • CSSの記述が3倍速くなる「LESS」の使い方 (1/2)

    2012年02月09日 13時58分更新 文●斉藤祐也/<a href="http://css.studiomohawk.com/">CSS Radar</a> 最近のWebサイトは大規模傾向にあり、Webアプリケーションを構築する機会も増えてきました。jQueryやMooToolsなど、JavaScriptを手軽に利用できるようにするライブラリーが普及する一方、Webサイトの表示を担うCSSにも、「Blueprint」や「960 Grid System」に代表されるフレームワークが登場しています。 「LESS」や「Sass」のようなCSS拡張メタ言語は、こうしたフレームワークとは異なり、CSSの言語自体を拡張し、CSSには存在しない機能を追加するものです。CSS拡張メタ言語を利用することで、変数、ミックスイン、入れ子ルール、名前空間、四則演算、関数などの動的な処理をCSSに追加でき、CS

    CSSの記述が3倍速くなる「LESS」の使い方 (1/2)
  • 50代でも分かったHTML5の基礎知識

    おとそ気分で社内を暇そうにウロウロしていたら「HTML5の常識、わかっていますよね」と怖い怖い一回り年下の編集長から叱られてしまいました。この後、HTML5関係の仕事がくることは間違いがありません。 しかし、ワタクシは50代。困ったことに、この編集長の「わかる」とワタクシの「わかる」とは程度が違います。これは困りました。正月早々、首筋がすーっと寒くなってしまったので、優しいけど仕事に関しては編集長よりも厳しい二回り年下のデスク相談。 「HTML 4と比較しながらHTML5の違いをまとめて記事にするところから、始めてみてはどうですか」と先手必勝のようなお題を与えてくれました。どこまでこのお題をこなせるのか。65歳定年になれば、あたりまえの日企業の縮図のなかで、50歳を過ぎての「HTML5の基礎知識」をまとめてみました。 DOCTYPE宣言が超簡単に DOCTYPE宣言が超簡単になったのは

    50代でも分かったHTML5の基礎知識
  • Webを快適美麗にするChrome拡張機能15 (1/3)

    おすすめ15は、Webサイトを見ているときのちょっとしたイライラを軽減するもの。「1つのタブを分割する」「mailtoタグでGmailを開く」など、細かいながらも使い始めると決して手放せない。 カレンダー的にはまだ7月でも、気温は早くも夏番。節電のため“PC控え”する人も多いかもしれない。せっかくWebを見るのなら、快適&能率アップのChrome環境を整えておこう!

    Webを快適美麗にするChrome拡張機能15 (1/3)
  • スマホ対応の新潮流「レスポンシブWebデザイン」とは? (1/3)

    スマートフォンの普及を背景に、「レスポンシブWebデザイン」(Responsive Web Design)という制作手法が海外で注目を集めている。レスポンシブWebデザインとはどのようなアプローチなのか? 実例で解説する。 ウィンドウサイズを基準にデザインを調整 レスポンシブWebデザインとは、デバイスごとに複数のデザインを用意するのではなく、ブラウザーのウィンドウサイズに合わせてデザインをフレキシブルに調整する制作手法だ。モバイルサイトの制作では、デバイスやスクリーンサイズごとにページを振り分ける方法が一般的だが、レスポンシブWebデザインではHTMLはそのままに、CSS3のメディアクエリーを利用してスタイルシートだけでデザインを変更する。 レスポンシブWebデザインは、2010年5月、米国のイーサン・マルコッテ氏によって提唱され、海外では企業サイトを含む多くのWebサイトで採用されてい

    スマホ対応の新潮流「レスポンシブWebデザイン」とは? (1/3)
  • jQuery作者が明かす「jQuery Mobile」の魅力

    JavaScriptをWebデザイナーでも扱える身近な存在に変えた「jQuery」。世界中の有名サイトで使われている人気フレームワークの作者=ジョン・レッシグ(John Resig)氏が次に注目したのが「モバイル」です。2010年10月に最初のアルファ版がリリースされた「jQuery Mobile」は、モバイルWebアプリケーションフレームワークの命として、多くの開発者の関心を集めています。 稿では、11月13日に開幕するWeb Directions East 2010に合わせて来日予定のジョン・レッシグ氏が、jQuery Mobileの魅力(の一部)を紹介します。(編集部) クロスブラウザーやブラウザー固有の問題を避け、高いインタラクションを手軽に組み込むには jQueryのようなJavaScriptライブラリーの利用が欠かせません。jQueryはDOMへアクセスしたり、イベントを付

    jQuery作者が明かす「jQuery Mobile」の魅力
  • EPUB+SVGで縦組みの電子書籍に挑戦 (1/4)

    小説漫画以外にも書籍にはさまざまなジャンルがあり、ジャンルによって電子書籍の作り方も変わります。今回は、技術書や教科書などで使える、テキスト/写真(ビットマップ画像)/図版(ベクター画像)が混在した電子書籍データを作ってみましょう。特にEPUB形式ではSVG (スケーラブルベクターグラフィックス)がサポートされているので、リーダー上で図版を拡大してもきれいに表示される電子書籍を作れます。また、後半では応用編として、SVGを使った縦組み(縦書き)のEPUB書籍にも挑戦します。 ■連載ラインナップ 文字のみ(小説、文学作品など) 画像のみ(漫画、絵) 文字+画像(挿し絵付きの小説や写真集など) 文字+画像+図版(SVG)(技術書、教科書など) ←今回作成する電子書籍データ 動画を含む複雑なレイアウトおよびインタラクティブ要素を含むもの(雑誌など) 今回はビットマップ画像とベクター画像の両方

    EPUB+SVGで縦組みの電子書籍に挑戦 (1/4)
  • 端末は無くとも、Androidのエミュレーターは動かせる! (1/4)

    今回は、Android SDKに含まれるエミュレーターを格的に使ってみることにする。なおSDKは常に更新されているため、できるだけ最新版を使うようにしたい。原稿執筆時点でのSDKは、バージョン1.5のリリース2だ。 SDKをインストールして、パスを設定する 前回(関連記事)と重複するが、エミュレーターを動かすのに必要なものはWindowsの場合は以下の2つ。 ●Java Sunのサイトからダウンロードする。エミュレーターを使うだけならJREでもよい ●SDKファイル Androidのサイトからダウンロード 実際のエミュレーターの実行には、Javaは不要なのだがエミュレーターを起動するのに必要な仮想デバイスの「AVD」(Android Virtual Device)ファイルを生成するときに必要となる。 なお、前にも解説したようにSDKファイルはZIP形式なので、適当な場所にアーカイブ内に含

    端末は無くとも、Androidのエミュレーターは動かせる! (1/4)
  • Googleマップ待望の新機能「ルート案内API」の使い方 (1/3)

    6月19日、Googleマップ日語版に「ルート案内API」が追加されました。ルート案内APIを使うと、設定した出発地から目的地までの経路を地図上に簡単に表示できます。 たとえば、企業のWebサイトに最寄駅から自社までの道案内を掲載したり、観光名所を巡るツアーガイドのサイトを作ったりと、さまざまな利用が考えられます。もちろん静的なWebページだけでなく、ユーザーが入力した出発地点から目的のお店までの行き方を検索する、といったWebアプリケーションにも活用できます。 ルート案内APIの基的な使い方 ルート案内APIの基的な使い方を手順を追って紹介しましょう。 1. APIを使う準備をする Google Maps APIにはVer 2.xとVer 3がありますが(関連記事)、ルート案内APIはVer 2.xの最新版で使用できます。Ver 2.xの最新版を使うには、HTMLに以下のタグを追加

    Googleマップ待望の新機能「ルート案内API」の使い方 (1/3)
  • HYBRID W-ZERO3が、超・スマートフォンである理由(PC接続編)

    HYBRID W-ZERO3専用の料金プランである「新ウィルコム定額プランG」では、3G回線利用時のパケット通信の上限額は5250円となっており、HYBRID W-ZERO3とPCの両方で使えることを考えると非常に割安だろう。 まずはインターネット共有でPCとつなぐ Windows Mobileには、USBやBluetoothでノートPCとHYBRID W-ZERO3を接続してインターネットを利用する「インターネット共有」が用意されている。簡単にいうと、W-ZERO3のWAN回線を、USBやBluetoothを使ってPCにもおすそ分けできる機能である。 使い方も簡単で、スタートメニューからインターネット共有を選択し、PCとの接続方法(USB/Bluetooth)やインターネット接続に利用する回線(PHS/3G)を選んで、PCとつなげばよい。この際、パケット通信に利用するのは3G回線のみに固

    HYBRID W-ZERO3が、超・スマートフォンである理由(PC接続編)
  • ゲームに適した液晶ディスプレイはどれなんだい! (2/5)

    アスペクト比固定拡大機能と 残像感の有無がキモ! 液晶ディスプレイがゲームプレイに適しているかどうかは、「16:9比率でのアスペクト比固定拡大表示ができるか」、「ゲームプレイ時に残像なく表示できるか」の2点を中心にして検証している。 また、アスペクト比固定拡大の検証については、液晶側の設定によりオーバースキャン表示で16:9に近づけるかどうかについても検証した。

    ゲームに適した液晶ディスプレイはどれなんだい! (2/5)
  • ASCII.jp:TCP/IPの基礎の基礎を理解していますか?|TCP/IPまるわかり

    インターネットは、TCP/IPというプロトコルを基盤とするコンピュータネットワークである。これからTCP/IPについて復習していくわけだが、まずは基礎的な用語とその概念を復習しよう。 インターネットを支えるTCP/IP いまやインターネットは、テレビや電話、新聞などと並ぶメジャーな媒体に数えられるようになった。この巨大なインターネットを下から支えているのが「TCP/IP」と呼ばれるプロトコル群である。 そもそも「プロトコル(protocol)」とは、ものごとの作法や手続きを明示的に取り決めて文書化したものだ。特にコンピュータネットワークの世界では、コンピュータ同士のデータのやり取りの方法を厳格に定めた規格(規約)のことを指す。コンピュータはプログラムに従って動作する機械であるため、厳密な取り決めがなければ複数のコンピュータを協調して動かすというのは難しい。 TCP/IPも、そのようなプロト

    ASCII.jp:TCP/IPの基礎の基礎を理解していますか?|TCP/IPまるわかり
  • 1