用語「設計/開発」 が使われている記事の一覧 (2ページ目)

全 372 記事中 51 ~ 100 を表示中

これから始めるWindows Phone プログラミング(基本編) Windows Phone 開発環境の構築と最初のプログラム

2011年後半、いよいよiPhoneやAndroidに対抗するMicrosoftのスマートフォンが、満を持して日本に上陸します。直感的で美しいUIを兼ね備えたWindows Phoneは、これまでのスマートフォンの勢力図を書き換える可能性があります。この連載を機に、Windows Phoneに興味

PROJECT KySS

2011年7月1日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) Windows Phone Tips(3つのサンプル)

今回は、3つの短いサンプルを紹介します。「値を渡して別ページに移動」、「コピー&ペースト」、「分離ストレージへの値の保存と読み取り」の3つです。まずは1つ目である「値を渡して別ページに移動」の機能の動作を、下記に解説します。値を渡して別ページに移動Windows Phoneエミュレーターの「ホーム

PROJECT KySS

2011年7月4日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) ページ遷移時にTransition効果を適用する

まず今回のサンプルについて、その機能の動作を下記に解説しておきます。表示されている画像付きボタンをクリックすると、SwivelTransition効果を伴って、説明の表示されたページに遷移します(図1)。タッチスクリーンならタッチによるスクロールや選択が可能です。Page Transitionには

PROJECT KySS

2011年7月8日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) コントロールの視覚効果とパノラマページの背景画像を変える

今回は2つのサンプルを紹介します。「TiltEffectによる視覚効果」と「パノラマページの背景画像を動的に変更する」です。TiltEffectによる視覚的効果まず「TiltEffectによる視覚効果」のサンプルの機能の動作を、下記に解説しておきます。TiltEffectは、傾き効果を視覚的に提供

PROJECT KySS

2011年7月11日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) パノラマページを作成する(前編)

まず今回のサンプルの機能の動作を、下記に解説しておきます。パノラマページとは、1画面が横につながって1つの巻物のような画面を構成するページです。エミュレーターの画面を横スライドすると、次の画面が表示されます。今回のサンプルは2ページの構成になっています。最初のページには住所の一覧が表示されています

PROJECT KySS

2011年7月15日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) パノラマページを作成する(後編)

前回解説した前編では、Panorama Pageの作成方法、Bing Mapsのキーの取得方法、経度、緯度の取得方法について解説しました。後編となる今回は、曲を再生するページ(SeiSong.xaml)の作成や、クラスファイルの作成とMapの表示方法プログラム、曲の再生プログラムについて解説します

PROJECT KySS

2011年7月22日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) ピボットページを作成する(前編)

まず今回のサンプルの機能の動作を、下記に解説しておきます。ピボットとは、複数のページを管理することができるコントロールです。 このサンプルでは、「画像一覧」、「個人情報」、「My Favorite Site」の3つの画面で構成されたピボットのアプリケーションです。 ピボットは、同じようなアイテムや

PROJECT KySS

2011年7月25日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) ピボットページを作成する(後編)

前回の前編では「Windows Phone Pivot Application」の作成方法と、ImageComment.xaml、PersonalInfoDetails.xamlのデザインとコードの追加修正をメインに解説しました。後編では、myFavoriteSite.xaml(お気に入りのページ

PROJECT KySS

2011年7月29日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) LaunchersとChoosersを使ってみる

今回は、Microsoft.Phone.Tasks名前空間に属する、ランチャーとチューザーAPIを使ったサンプルを紹介します。この名前空間を使用してディレクティブをPhoneApplicationPageクラスファイル(Windows Phone Silverlightプロジェクトのためのクラス)

PROJECT KySS

2011年8月1日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

ここまでできる!CSS3 CSS3で視認性の高いテーブルを作る

こんなに便利 :nth-child()今回はCSS3で追加された:nth-child()擬似クラスを使って、1行ごとに背景色を変えて表示するゼブラテーブルや、土曜・日曜・祝祭日に平日と異なるスタイルを適用させたカレンダーなどを作成してみましょう。:nth-child()擬似クラスの書式はE:nth

宮本 麻矢(著)山田 祥寛(監修)

2011年8月4日 20:00

  • 開発言語
  • Web開発
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) サーバー上の画像取得とRSSのデータを表示する

去る2011年07月27日にKDDIより、「最新版Windows Phone搭載「IS12T」がauから秋に発売」と発表されました。9月以降の発売になるようです。詳細については下記のページを参照してください。 →参照:最新版Windows Phone搭載「IS12T」がauから秋に発売(MSN)ま

PROJECT KySS

2011年8月5日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) ListPickerコントロールを使う

ListPickerコントロールは、Windows Phone 7のアプリケーションで、値を選択するための選択コントロールです。このコントロールは、Silverlight for Windows Phone Toolkit - Feb 2011.msiに含まれていますので、下記URLよりダウンロー

PROJECT KySS

2011年8月8日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

文系女子の「ETロボコンで組み込みデビュー」 モデリングはどこから手をつけたらいいの?

.body .kaiwa_css .c { background-image:url('/sites/default/files/articles/2116_c_w60.png')

吉田 彩花, 舟元 拓斗

2011年8月11日 20:00

  • 設計/手法/テスト
  • 技術解説

ここまでできる!CSS3 CSS3のWebフォントを使ってみよう

Webフォントとは?CSS2.1のfont-familyプロパティでは、フォント名や総称ファミリ名でフォントを指定できますが、ユーザーのローカル環境にインストールされているフォントを指定する必要があり、使用できるフォントは限られています。特に日本語フォントの場合、WindowsとMacに標準でイン

宮本 麻矢(著)山田 祥寛(監修)

2011年8月18日 20:00

  • 開発言語
  • Web開発
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) ContextMenuコントロールを使う、加速度センサー、GPSでの位置情報取得

今回はContextMenuコントロールを使ったサンプルと、加速度センサー、GPSを使った3つのサンプルを紹介します。最初は、ContextMenuコントロールを使ったサンプルの紹介です。ContextMenuコントロールは、コントロールのコンテキストに固有の機能を公開するポップアップメニューを表

PROJECT KySS

2011年8月19日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) AutoCompleteBoxとLongListSelectorコントロールを使う

今回は2つのサンプルを紹介します。AutoCompleteBoxとLongListSelectorコントロールを使ったサンプルです。AutoCompleteBoxコントロールは、ユーザー入力のテキストボックスに、入力に基づいた一致候補を含むドロップダウンテキストボックスを提供するコントロールです。

PROJECT KySS

2011年8月22日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(基本編) 翻訳された英文の表示と読み上げ

Microsoft Translatorを使って、入力した日本語を英語に翻訳し、読み上げます。翻訳は日本語だけでなく、フランス語、ドイツ語など他いろいろな言語をサポートしています。Microsoft Translatorに関しては下記のURLを参照してください。今回は、TranslatorのSOA

PROJECT KySS

2011年8月26日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

はじめての開発プロセス プロセスを正しく理解していますか?

ひとりでは作れないソフトウエア開発を楽しんでいますか?ひとりでコツコツ作っているのが楽しい。他の人と一緒にわいわいと作っているのが楽しい。人それぞれかと思います。いずれにしろ、仕事で作るソフトウエアの多くはひとりでは作ません。好き嫌いに関係なく、何らかのチームに所属して仕事をしていることでしょう。

野島 勇, 土屋 正人

2011年8月29日 20:00

  • プロジェクト管理
  • 技術解説

文系女子の「ETロボコンで組み込みデビュー」 ライントレースのモデル図を書く

.body .kaiwa_css .c { background-image:url('/sites/default/files/articles/2116_c_w60.png')

吉田 彩花, 舟元 拓斗

2011年8月31日 20:00

  • 設計/手法/テスト
  • 技術解説

はじめての開発プロセス いろいろなプロセス ~V字モデルとスクラム~

前回は、チームを作るための要素について説明しました。『チームとは個人個人の力を単純に加えたものよりも大きな力を発揮する程度にまで強く結束したグループである。』と『ピープルウェア』では定義されています。グループをいかにチームへと変えていくのか?そのための要素を本稿では、ビジョンとプロセスの2つに大き

野島 勇, 土屋 正人

2011年10月4日 20:00

  • プロジェクト管理
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) バックグラウンドで音楽を再生する(前編)

つい先日基本編を終えたばかりですが、今回より10回にわたって、Windows Phone 7.1をメインとした、応用編のサンプルプログラムの解説をいたします。中には一部Windows Phone 7.0のサンプルも含まれています。お付き合いのほどよろしくお願いいたします。去る2011年08月25日

PROJECT KySS

2011年9月2日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) バックグラウンドで音楽を再生する(後編)

前編では、「Windows Phone オーディオ再生エージェント」の追加と、そのロジックコードをメインに解説しました。今回は、分離ストレージまたはリモートURI からBackgroundAudioPlayerを再生する処理を追加して、プログラムを完成させます。またExpression Blend

PROJECT KySS

2011年9月5日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

開発/テスト環境を効率化する仮想環境ツールvCenter Lab Manager vCenter Lab Managerのメリット

仮想環境とテスト/開発VMware社がサーバ仮想化製品の販売を開始して以来、もはやサーバの仮想化については当たり前となってきました。現在、多くの企業がサーバを仮想化することでTCOの削減に成功しています。特に、テスト/開発環境については優先して仮想化されるケースが多いといえます。テスト開発環境を仮

福留 真二

2011年9月6日 20:00

  • 仮想化/コンテナ
  • 技術解説

リソースの使用を最適化するための仮想環境ツールVMware vCenter CapacityIQ VMware vCenter CapacityIQの基礎知識

VMware vCenter CapacityIQとはVMware vCenter CapacityIQ(以下、CapacityIQ)は、仮想環境内のリソース監視を行うためのソフトウェアです。現在のリソース使用の推移をグラフで表示・把握できるだけではなく、現在までのトレンド(使用傾向)をもとにいつ

沢田 礼子

2011年9月7日 20:00

  • 仮想化/コンテナ
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) バックグラウンドによるファイル転送(前編)

このサンプルは、Windows Phone Developer Tools 7.1から追加された、BackgroundTransferServiceを使用して、アプリケーションを開始し、バックグラウンドファイル転送を監視するサンプルです。BackgroundTransferServiceクラスは、

PROJECT KySS

2011年9月9日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

開発/テスト環境を効率化する仮想環境ツールvCenter Lab Manager Lab Managerを使用するための前提条件

Lab Managerに必要なソフトウェアコンポーネント今回は、Lab Managerを使用するための前提条件について説明します。まずは図1に、Lab Managerを使用する際に必要となるソフトウェアコンポーネント(構成要素)を示します。

福留 真二

2011年9月13日 20:00

  • 仮想化/コンテナ
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) バックグラウンドによるファイル転送(後編)

前編では、バックグラウンドファイル転送の状況を表示する、MainPage.xaml.vbの処理をメインに解説しました。後編では、バックグラウンドで転送されるファイルの一覧を表示する、AddBackGroundTransfer.xamlページの作成とコードをメインに解説します。サンプルは以下よりダウ

PROJECT KySS

2011年9月12日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) Windows Phoneによるタイル通知の送受信

このサンプルは、Microsoft のプッシュ通知サービスを使って、タイル通知を送受信するサンプルです。このサンプルは3つのプログラムから構成されています。タイル通知チャネルを生成して通知イベントに接続するWindows Phone 7.1のプログラム、通知チャネルをサーバーに保存するASP.NE

PROJECT KySS

2011年9月16日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

ここまでできる!CSS3 CSS3で画像をおしゃれに演出

透明度を指定するopacityプロパティとrgba()の違い今回は、これまでの連載の中で出てきたCSS3の表現を使って、画像をちょっと素敵に装飾してみましょう。opacityプロパティで画像を半透明にしたり、box-shadowプロパティで画像枠に影を付けたり、Webフォントで写真にタイトルを付け

宮本 麻矢(著)山田 祥寛(監修)

2011年9月14日 20:00

  • 開発言語
  • Web開発
  • 技術解説

リソースの使用を最適化するための仮想環境ツールVMware vCenter CapacityIQ VMware vCenter CapacityIQの標準機能[1]

CapacityIQへのアクセス手順前回は、CapacityIQの基礎知識として、CapacityIQのソフトウェアコンポーネントや動作環境などを説明しました。今回からは、CapacityIQの機能や使用方法について解説します。最初にCapacity IQにアクセスする方法を紹介します。まずvSp

沢田 礼子

2011年9月21日 20:00

  • 仮想化/コンテナ
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) Windows PhoneによるToastとRaw通知の送受信

今回は、Microsoft のプッシュ通知サービスを使って、Toast(トースト)とRaw(生)通知を送受信する2つのサンプルを紹介します。まず初めは、Toast通知の送受信のサンプルからです。Windows PhoneによるToast通知の送受信このサンプルは3つのプログラムから構成されています

PROJECT KySS

2011年9月26日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

リソースの使用を最適化するための仮想環境ツールVMware vCenter CapacityIQ VMware vCenter CapacityIQの標準機能[2]

What-ifシナリオ前回は、表やグラフの表示機能や出力機能などを説明しました。今回は、What-ifシナリオ機能について説明します。What-ifシナリオ機能とは、仮想マシンやESX/ESXiホストを変更するとどうなるかといったシミュレーションを行う機能です。ここでは、What-ifシナリオを使

沢田 礼子

2011年9月28日 20:00

  • 仮想化/コンテナ
  • 技術解説

開発/テスト環境を効率化する仮想環境ツールvCenter Lab Manager vCenter Lab Managerの導入

本連載の第2回では、Lab Managerを使用するための前提条件について解説しました。今回は、Lab Managerのインストールや初期設定について説明していきます。インストールの事前準備まずは、Lab Managerをインストールする前に必要となる設定を紹介します。Windows Server

福留 真二

2011年9月20日 20:00

  • 仮想化/コンテナ
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) アプリケーションタイルとセカンダリタイルの更新と追加

このサンプルは、アプリケーションタイルと、ホーム画面にセカンダリタイルを追加するサンプルです。このプログラムで実装する機能の動作を、下記に解説しておきます。最初に、Windows Phoneのプログラムを実行します。[Application TileのUIを変更]と[Secondary Tileの

PROJECT KySS

2011年9月30日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

開発/テスト環境を効率化する仮想環境ツールvCenter Lab Manager Lab Managerの使用[テンプレートの作成から仮想マシンの展開まで]

前回は、Lab Managerのインストールや初期設定を説明しました。今回は、Lab Managerの基本的な使用方法として、仮想マシンをデプロイ(展開)する方法を紹介します。仮想マシンテンプレートの作成と公開ここではLab Managerを使用するために、最も基本となる仮想マシンテンプレートを説

福留 真二

2011年9月27日 20:00

  • 仮想化/コンテナ
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) Windows Phone マイクからオーディオ入力を取得する

今回は、Silverlight アプリケーションでの Windows Phoneマイクからオーディオ入力を取得するサンプルを紹介します。このプログラムで実装する機能の動作を、下記に解説しておきます。実行すると、[記録]、[再生]、[中止]の3つのボタンが表示されます。最初に[記録]ボタンをクリック

PROJECT KySS

2011年10月3日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

はじめての開発プロセス パターンに基づくプロセス設計

前回のおさらい前回はマイルストンの設定例として、ウォーターフォール型のプロセスモデルからはV字モデル、反復型のプロセスモデルからはスクラムを紹介しました。V字モデルやスクラム以外にも、W字モデル、ラショナル統一プロセス(Rational Unified Process)など様々なプロセスモデルが存

野島 勇, 土屋 正人

2011年10月13日 20:00

  • プロジェクト管理
  • 技術解説

文系女子の「ETロボコンで組み込みデビュー」 設計と難所への挑戦

.body .kaiwa_css .c { background-image:url('/sites/default/files/articles/2116_c_w60.png')

吉田 彩花, 舟元 拓斗

2011年10月11日 20:00

  • 設計/手法/テスト
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) ローカルデータベースの利用と郵便番号検索

◆◇◆◇ 解説に入る前に〜Windows Phone SDK 7.1 RTW(日本語版)のリリース ◆◇◆◇去る2011年9月29日に、Windows Phone SDK 7.1 RTW(日本語版)がリリースされました。下記リンクよりダウンロードできます。→ Windows Phone SDK 7

PROJECT KySS

2011年10月7日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

リソースの使用を最適化するための仮想環境ツールVMware vCenter CapacityIQ VMware vCenter CapacityIQの詳細設定と管理

CapacityIQの詳細設定と管理前々回と前回は、CapacityIQの機能として、グラフや表の出力設定機能やWhat-ifシナリオ機能などについて説明してきました。最終回となる第4回では、CapacityIQの詳細設定と管理について解説します。ダッシュボード、ビュー、レポートの設定まずは、ダッ

沢田 礼子

2011年10月6日 20:00

  • 仮想化/コンテナ
  • 技術解説

分散KVS「okuyama」実践TIPS okuyamaを導入するまでに知っておきたいサーバリソースとの4つの関係

このたび、3回にわたって分散キーバリューストアokuyamaについて連載させていただくことになりました岩瀬です。どうぞよろしくおねがいします。1. 前回のおさらいと今回の連載についてそれでは早速ですが、本連載の対象となる分散キーバリューストアのokuyamaについてご紹介させていただきます。201

岩瀬 高博

2011年10月12日 20:00

  • データベース
  • システム運用
  • 技術解説

これから始めるWindows Phone プログラミング(応用編) データ表示にアニメーションを使う

まず初めに、このプログラムで実装する機能の動作を、下記に解説しておきます。実行すると、ListBoxに氏名の一覧が表示されています。任意の氏名をクリックまたはタッチ(タッチスクリーンの場合)すると、画面が回転して裏を向き、選択した人物の詳細データが表示されます。また[名前選択画面へ]ボタンをクリッ

PROJECT KySS

2011年10月14日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phone Tips集 Bing APIを使ってWeb検索とImage検索を実装する

今回より12回にわたってWindows Phone 7.1をメインとした、Windows Phone Tipsサンプルプログラムの紹介をいたします。実機(IS12T)を使ったサンプルも何点か掲載していますので、ぜひ実機でお試しください。では、お付き合いのほどよろしくお願いいたします。筆者の環境は、

PROJECT KySS

2011年10月17日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phoneアプリ制作からマーケットプレイス公開までを完全ガイド! 必見!アプリ作りの発想法教えます

本連載の第1回・第2回では、開発済みのWindows Phoneアプリをマーケットプレイスに申請して公開するまでの手順を解説しました。では、初めてアプリを作る場合は、何から始めればよいでしょうか。よし、アプリを作ろう!と意気込んでみても、ネタがなければ何も始まりませんね。なにかアイデアはありますか

PROJECT KySS

2012年3月26日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phoneアプリ制作からマーケットプレイス公開までを完全ガイド! ノンデザイナーにも出来る、タイルデザイン

第3回ではアプリ作りの発想法についてお話ししました。企画が出来てネーミングも決まったら、次はタイル作りです。公開時に「新着」としてマーケットプレイスの1~2ページ目に掲載される可能性がある「タイル」は、ユーザーにアプリを印象付け、機能説明を補足する重要なアイテムです。継続的にダウンロードされるかど

PROJECT KySS

2012年3月28日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phoneアプリ制作からマーケットプレイス公開までを完全ガイド! いよいよアプリ作り本番!どこからはじめる?

実開発に着手する前に前回までは、アプリの申請・公開方法、企画、タイルデザインといった全般的な話題を取り上げました。今回からは7回にわたって、実際にマーケットプレイスで公開中の3本のWindows Phoneアプリの開発方法を解説していきます。今回はアプリを開発する前に必要な課題の整理・解決と、ボタ

PROJECT KySS

2012年4月4日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phoneアプリ制作からマーケットプレイス公開までを完全ガイド! データ保存・bing検索・簡易縦書き機能の実装

プログラミングの前に前回は、俳句・川柳アプリ「一日一句」の企画から設計・デザインまでの作業について解説しました。今回は、実装について解説します。少し長いですが、アプリの中で値を渡して処理している関係上、該当する3つのページのコードを一気に解説しますので、気長にお付き合いください。今回紹介する、「一

PROJECT KySS

2012年4月10日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Windows Phoneアプリ制作からマーケットプレイス公開までを完全ガイド! ヘルプ作成・テスト・バージョンアップの準備

第5回では、俳句アプリ「一日一句」の企画・設計・デザインの作業について、第6回では、アプリの主要機能の実装について解説しました。今回は、補足的な機能の実装と、開発終了後に必要な作業について見ていきます。

PROJECT KySS

2012年4月11日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

HTML5とあわせて知りたい周辺技術 CSS3の新機能に触れる - モジュール化とマルチカラムレイアウト

HTML5の周辺技術とはHTML5には、以下の図にあるように、Canvasなどのユーザーインタフェースに関係する仕様から、Web Storageなどのデータに関係した仕様まで、かなり広範な仕様が含まれています。そうした様々な技術により、HTML5は優れたアプリケーションプラットフォームとしても位置

土井 毅(著)山田祥寛(監修)

2012年4月12日 20:00

  • Web開発
  • 技術解説

HTML5とあわせて知りたい周辺技術 CSS3だけで実現するアニメーションとは?

はじめに - CSS3のアニメーション機能CSS3の新機能の中でも注目したいのが、今回解説するアニメーション機能です。これまでWebページ上でアニメーションを実現する際には、JavaScriptやFlashなどを使う必要がありましたが、CSS3により、ある程度のアニメーション機能をCSSのみで実現

土井 毅(著)山田祥寛(監修)

2012年4月19日 20:00

  • Web開発
  • 技術解説

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored