タグ

Developに関するshckorのブックマーク (145)

  • 第7回 キャプチャ/リプレイツールによる機能テストの自動化 | gihyo.jp

    これらのツールは単独でも利用可能ですが、今回はSelenium IDEとSelenium Coreを組み合わせてテストを進めていきます。例として、名前を入力して画面遷移すると、入力した名前が表示されるという簡単なWebアプリケーション(図1)を使って、Seleniumを使用したテストの手順を見ていきましょう。 図1 テスト対象のアプリケーション Selenium IDEで画面操作を記録 Selenium IDEのインストール まず、Selenium IDEをインストールします。Selenium IDEはFirefoxのアドオンとして提供されていますので、事前にFirefoxをインストールしておく必要があります。 Firefoxを起動したら、Selenium IDEのダウンロードページにアクセスし、執筆時点の最新版である「Version 1.0 Beta 2」の「Firefox extens

    第7回 キャプチャ/リプレイツールによる機能テストの自動化 | gihyo.jp
    shckor
    shckor 2021/06/12
    Seleniumの解説
  • TechCrunch

    Google announced a few updates around security on Thursday for Cybersecurity Awareness month with the aim of taking the “security burden off users.” The tech giant announced that itBlock, the Jack Dorsey-founded fintech company previously known as Square, has acquired Hifi, a music-focused fintech startup. Hifi founder and CEO Damian Manning announced the news in a LinkedIn post

    TechCrunch
  • 第2回 「締め切りは絶対に守るもの」と考えると世界が変わる | gihyo.jp

    「締め切りを守ること」の大切さ 今までたくさんの日米のエンジニア仕事をしてきた。その中には私よりも明らかに「賢いエンジニア」もいたし、ものすごい生産性でプログラムを作ってくれる「馬力(ばりき)のあるエンジニア」もいた。しかし、そんな中でも、私がものを作るうえで最も大切だと考えている「あること」をキチンとこなせる人は100人に1人もいなかった。その「あること」とは、「⁠常に締め切りを守れるように仕事をすること」である。 チームで仕事をする場合、どうしてもお互いが担当するタスク(=作業)の間に依存関係が生じる。そんなときに、どれか一つのタスクの完了の遅れが、ほかのタスクの完了に波及し、それがタスク間の競合を引き起こして全体のスケジュールがさらに遅れる、という事態はソフトウェア開発の現場ではよく見られる。そんな状況をできるだけ回避するには、プロジェクトに関わる人全員が、自分に割り当てられたタス

    第2回 「締め切りは絶対に守るもの」と考えると世界が変わる | gihyo.jp
  • リスバーガー - Natural Software

    CSM研修中に紹介されたリスバーガー、これはみんなに知ってもらいたいなー、と思い探していたら@kanu_さんが教えてくれました。 http://flux88.com/blog/don-t-make-squirrel-burgers/ これを会社の人に訳してもらって、公開の了承ももらったので載せておきますね。 #より良い訳があったら教えてください Don't Make Squirrel Burgers あなたのマネージャが席まで来て、話しかけてきます。 「なぁ、ジョー、ちょっといいかい。ヘルプデスクコールの動向をおさえるために新しいシステムを開発したいんだ。ナビゲートしやすいなめらかなユーザーインタフェースで、速くて、SAPの統合も必要だね。」 あなたは、似たシステムがないか熟考します。 「どれくらいかかるかな?」彼が続けます。 もちろん、あなたの能は、概算して彼に折り返し連絡するよう囁き

    リスバーガー - Natural Software
  • スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記

    大変たいへん興味深い記事。全プログラマーにとって。 HDDの代わりにSSDを利用したら、リレーショナルデータベースの性能はどれだけ向上するのでしょうか? オラクルと富士通が共同検証を行い、その結果をホワイトペーパーとして先週発表しました ...(snip)... HDDは200スレッドで性能が頭打ちなのに対し、SSDは200スレッドから300スレッドになってもまだ性能は上昇。ただし、300スレッド時にはCPU利用率が100%に近づいており、先にCPU性能の方がボトルネックとなってしまったようです。 HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey 動的なスクリプト言語 (RubyPython など) と静的なコンパイル型言語 (C++Java など) では、だいたい 5 倍から 10 倍ぐらいの速度差がある。それでもスクリ

    スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記
  • 初心者にもお勧めのスクリプト言語“Perl”向け統合開発環境「Padre」NOT SUPPORTED

  • アルゴリズムの紹介

    ここでは、プログラムなどでよく使用されるアルゴリズムについて紹介したいと思います。 元々は、自分の頭の中を整理することを目的にこのコーナーを開設してみたのですが、最近は継続させることを目的に新しいネタを探すようになってきました。まだまだ面白いテーマがいろいろと残っているので、気力の続く限りは更新していきたいと思います。 今までに紹介したテーマに関しても、新しい内容や変更したい箇所などがたくさんあるため、新規テーマと同時進行で修正作業も行なっています。 アルゴリズムのコーナーで紹介してきたサンプル・プログラムをいくつか公開しています。「ライン・ルーチン」「円弧描画」「ペイント・ルーチン」「グラフィック・パターンの処理」「多角形の塗りつぶし」を一つにまとめた GraphicLibrary と、「確率・統計」より「一般化線形モデル」までを一つにまとめた Statistics を現在は用意していま

  • shで一定回数の繰り返し

  • iPhone/iPod touchプログラミングメモ

    iPhone/iPod touch iPhone/iPod touchはAppleから発売されているスマートフォンおよびミュージックプレイヤー。どちらも世界的に普及しており、Apple Storeからデジタルコンテンツを購入して利用できる。 当初は一般ユーザーはAjaxアプリケーションしか開発できなかったが、2008年2月に「iPhone 2.0」が公開され、ソフトウェア開発キット「iPhoneSDK」も公開となり、ネイティブアプリケーションも開発可能となった。 開発したソフトウェアが有償の場合は30%をAppleに支払い、残りの70%を開発側で手にすることができる。無償の場合はAppleへの支払は不要となる。 ネイティブアプリケーション 統合開発環境として「Xcode」、プログラミング言語として「Objective-C」、アプリケーションフレームワークとして「Cocoa

  • 日本人がつまずかないためのiPhone開発のポイント − @IT

    よくつまずくポイントはこれだ! iPhoneアプリは大きく分けて下記のような流れでAppStoreに公開されます。 ここではコニットが実際につまずいた点や、ネットでよく見るつまずきポイントなどをご紹介します。これらの点に気を付け、スムーズにiPhone開発ができるといいですね。(コニットの紹介記事はこちら→ニッポンのiPhoneアプリヒットメーカーたちに続け!) 1. Developer登録 <登録> 登録情報は日語で書いてはいけない アプリ制作を始めるためには、まずAppleIDを取得し、Apple Developer Connection(ADC)登録後、iPhone Developer Programを購入しなければなりません。 この際に氏名を日語で書いてしまうと、iPhone Developer Programが購入できず、前に進めなくなってしまうので要注意です。 氏名に限らず

    日本人がつまずかないためのiPhone開発のポイント − @IT
  • 教科書に載らないWebアプリケーションセキュリティ 第1回 [これはひどい]IEの引用符の解釈 − @IT

    XSSにCSRFにSQLインジェクションにディレクトリトラバーサル……Webアプリケーションのプログラマが知っておくべき脆弱性はいっぱいあります。そこで連載では、そのようなメジャーなもの“以外”も掘り下げていきます(編集部) 小さな話題が面白い 皆さん、はじめまして。はせがわようすけと申します。 「教科書に載らないWebアプリケーションセキュリティ」ということで、Webアプリケーションのセキュリティに関連する、普段あまり見掛けないような小さな話題を取り上げていきたいと思います。 セキュアなWebアプリケーションを実現するために、開発者の方だけでなく、Webアプリケーションの脆弱性検査を行う方々にも読んでいただきたいと思っています。重箱の隅を楊枝でほじくるような小さな話題ばかりですが、皆さんよろしくお願いします。 さて第1回は、Internet ExplorerがHTMLを解釈する際の引用

    教科書に載らないWebアプリケーションセキュリティ 第1回 [これはひどい]IEの引用符の解釈 − @IT
  • 無精で短気で傲慢なプログラマ 技術者・SE・プログラマ面接時の技術的な質問事項

    最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がないようなら、さらっと流します。 当ページ管理人は、現在 EC サイト構築・運営を担当しているため、 そっち方面に偏っています。 最小限の質問でその人のスキルを見極めるのは難しいなぁ…。 ------- ●追記 ホッテントリに載ったようなので、このチャンスに 人材募集 を再アピールしておきます。 興味のある方はぜひ。 念のため言っておきますが、全部できないとダメというつもりは全くありません (当ページ管理人も、CSS・Eclipse・Struts・Spring・Hibernate・Ruby・アセンブラなど、 弱い部分が多々あります)。 「~はできますか

  • iPhone徹底解剖: 最初の一歩

    AppleがNDAを撤廃したため、現在、開発者はiPhoneの開発に関して自由に話ができます。稿は「iPhone徹底解剖」シリーズの第1回として、iPhone SDKに慣れるために簡単なアプリケーションを作成し、この謎めいたObject-Cの使い勝手を見てみることにします。 はじめに もうご存じかと思いますが、AppleiPhone SDKを使用する開発者に義務付けていた秘密保持契約(Non-Disclosure Agreement: NDA)を撤廃しました。現在、開発者はSDKについて自由に議論し、自分の経験を仲間の開発者と共有することができます。Windows Mobileや最近のAndroidプラットフォームを中心に活動しているモバイル開発者にとって、今後取り組むべき特に重要なプラットフォームの1つがiPhoneであることは間違いありません。 Windows MobileやAnd

    iPhone徹底解剖: 最初の一歩
  • iPhone開発 永久pending contract問題まとめ

    アプリ放置44日目。4つ目のアプリがレビューをパスしましたが、いつものようにpending contractです。 iPhoneのアプリ申請で永久pending contractが終わらず、アプリが発売されない件について。色々なところから集めてきた話をまとめ。 <追記 10/16日>書いてから色々追加情報、進展等があったのでいったんまとめ直します。しばしお待ちアレ。 ・アプリを提出して1ヶ月ほど待つ。 ・iTunes株式会社からいきなり個人情報提出要求のメールが来る。フィッシング詐欺かとビビル。 ・2週間待てといわれて、2週間待っても変化なし。 ・問い合わせると4週間待てといわれて、4週間待っても変化無し ・問い合わせると6週間待てといわれる ・10/21 ついにアプリ発売!!! ・俺のアプリは新着にも検索にも表示されないし、iPhoneから買えない。 ・DBのバグらしい修正に1週間かかる

  • Portfolio

  • https://always-pg.com/dos/

  • 本物そっくり「疑似個人情報」を無償提供

    People to People Communications(川崎市)は11月25日、統計データを元に作成した「疑似個人情報」の無償提供を始めた。非営利目的に限り、1人3000件まで無料でダウンロードできる。 架空の名前や住所、生年月日などで構成した個人情報リストを提供する。自治体などが公開している統計データの分布を正確に反映させており、実在の情報ではないものの「物と区別することができないほど」そっくりだとしている。 物の個人情報のダミーとして保管したり、システム開発でテストデータとして使ったりするのに利用されている。2月から有料で販売していたが、非営利に限って無償で提供する。

    本物そっくり「疑似個人情報」を無償提供
  • sonson@Picture&Software - [iPhone SDK] Ad Hocビルドで特定の人にアプリを配布する

    やっとiPhone SDKについて書ける項目ができた・・・・. 不特定多数の人にソフトウェアを公開するにはApp Storeを使うしかないと私も考えていたが,よくよく考えるとAd Hocビルドがある.Ad Hocビルドはソフトウェアを使用する人のデバイスをUDIDを登録した配布プロファイルを利用する.Ad Hocビルドを利用すれば,100台までのデバイスにApp Storeを介さずにアプリケーションをインストールすることができる. 概要 ビルドの流れを説明する.Xcodeの使い方やプロビジョニングファイルに関する説明はしない.NDAに抵触しそう. 1.配布したい相手のUDIDを教えてもらう. 2.UDIDを登録し,Ad Hoc配布プロビジョニングファイルをダウンロードする. 3.プロビジョニングファイルを利用してAd Hocビルドする.参考情報Apple掲示板 4.プロビジョニングファイ

  • Seybold: RSS versions

    Prev Next RSS versions

  • ゆーすけべー日記: Perl から YouTube の新API を使って動画をアップロードする

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記: Perl から YouTube の新API を使って動画をアップロードする