×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
・初期不良という事で、東芝の交換器機を日通さんの配達員が持参し、不良器と
交換で持ち帰った。
・送付元は東芝サポートになってるので、結局、東芝ダイレクトと縦割りの
別組織という事である。
・今度は、10Cm幅程度の薄い外箱でなく、しっかりと養生材の入った30cm幅の
箱で2重になっている。
・交換完了して、セットアップ開始、今度は何の問題もなくスムーズに
最後までセットアップ完了、windowsも起動した。
・早速、いらない初期のソフトやリンクをすべて削除、初期添付のウイルスバスター
も削除し、ESETをインストール完了。
・落ち着いて代替え機をみると、PCの周りがシールで保護されている。
そういえば不良機にはなかったぞ。。。
・いわゆる赤ポッチ機だったのかもしれない。再生機としてアウトレット
で売るべき商品を、そのまま出荷したのかも。。。
・そういえば、レノボのタブレット、会社で大量購入したが、ほとんどが
初期不良で、内部液晶のケーブルのコネクタがしっかりとささっていないのが
原因、修理にだす時間がもったいないので、勝手に殻割りして、コネクタ
を差し込み、しっかりと固定しておいた。
・どうも中華製品は悪すぎる、、
交換で持ち帰った。
・送付元は東芝サポートになってるので、結局、東芝ダイレクトと縦割りの
別組織という事である。
・今度は、10Cm幅程度の薄い外箱でなく、しっかりと養生材の入った30cm幅の
箱で2重になっている。
・交換完了して、セットアップ開始、今度は何の問題もなくスムーズに
最後までセットアップ完了、windowsも起動した。
・早速、いらない初期のソフトやリンクをすべて削除、初期添付のウイルスバスター
も削除し、ESETをインストール完了。
・落ち着いて代替え機をみると、PCの周りがシールで保護されている。
そういえば不良機にはなかったぞ。。。
・いわゆる赤ポッチ機だったのかもしれない。再生機としてアウトレット
で売るべき商品を、そのまま出荷したのかも。。。
・そういえば、レノボのタブレット、会社で大量購入したが、ほとんどが
初期不良で、内部液晶のケーブルのコネクタがしっかりとささっていないのが
原因、修理にだす時間がもったいないので、勝手に殻割りして、コネクタ
を差し込み、しっかりと固定しておいた。
・どうも中華製品は悪すぎる、、
PR
・JAVAEEのお勉強用として東芝ダイレクトでI7のPCを買った。
・振り込みを選択すると、通常の振り込み方法の選択でできず
自動的に、Pay-easy決済になる。
・東京三菱UFJのネットバンキングで振り込もうとすると、知らないうちに
Pay-easy決済のみ限度額が5万になっている。変更は文面で受付
だという事で、財閥系の銀行は、一般顧客はゴミ扱い、
・ 支払い方法を変更しようとすると東芝ダイレクトで変更できない、、、
・仕方なしに地方銀行でPay-easyで決済完了
・宅配ボックス不可になっていたが、なぜか宅配ボックスに配達されていた。
それも薄い外装のまま何も養生されていない。確実に壊れる包装形態で
不安が一杯である。
・忙しかったので4日後にインストールしようとすると液晶の下半分が
同期せず画面が上下に流れる。
どうも輸送途中に液晶に一撃強い力をくらったいたようである。
素人目で見てもあの薄い箱のままでは確実にやられると思っていたが、
やはりやられていた。
別に不良交換してもらえればいいやよ軽い気持ちで東芝ダイレクトに
電話をしようとしたが、、、
なんと!
・ここからが、役所相手以上の苦行の始まり
・東芝ダイレクトに電話しようとすると、0120が携帯NGタイプで
有料の窓口に電話、初期不良のようですが、というと
・「東芝サポート窓口は電話してください。そこの判断で初期不良かどうか
判断します」
・東芝サポート窓口の電話番号を聞いて、「東芝ダイレクトから
こちらに電話するように言われた、、、、と事情を説明
今電源をいれた段階でセットアップの画面です」
・「電源ボタンを押してF2」を押してください
とのことだが、ここで疑問
「電源ボタンを押すだけならレジュームでしょう。F2を押すと
いう事はバイオスセットアップ画面を見たいという意味でしょう
そうなら電源を長押しないと電源はきれませんよ、、」
・「そうですね。。」(オイオイお前はプロだろう)
・「同じ症状ですね。バイオスセットアップ画面で再現するという事は
PCの問題でしょう」
・「そうです。修理窓口に電話してもらえますか。。。電話番号は
XXXXXXXXX」
・「同じ番号ですね、電話を回せないのですか」
・「回せません」
・修理窓口に電話、また一から事情を説明、、、
「修理対応になりますので、修理の手順を説明します」
・「修理じゃなくて、初期不良、新品をダイレクトで買って、動作しない
貴社のサポートも初期不良と認めているよ」
・「ここは修理窓口ですので、、、」
・「東芝ダイレクトの指示でサポート窓口に電話し、その指示で修理窓口に
電話しているのであって、ではどこに電話すればいいのか教えてください」
・「しばらくお待ちください」(保留でなくて、そのまま席をはずしたようで
周りの話す内容が筒抜け、セキュリティの概念がない会社ですね、、、)
「改めて、担当部署から電話いたしますので、この電話番号でいいでしょうか」
・「東芝ダイレクトの○○ですが、このたびご迷惑をおかけしました。
初期不良期間の6日以内ですので、交換いたします。手続きは、、」
(いい加減つかれたので、ハイハイと聞いて交換としたが、)
「交換機種が同じ症状だったら、また同じ手順でたらい回しなんですか、
仮に不良ならあなた(○○さん)に電話しますよ、
ところで初期不良期間6日と少なくとも東芝ダイレクトのWEBには
記載が見えないですが」
(危なかった、日曜日までまったら初期不良でなくなる処だった)
・「ご意見は、担当部署に伝えます。。」
・中華製造のPCを売れば初期不良やクレーム対応はあたり前のはずだが
対応マニュアルすら作っていないようですね。東芝のクレーム対応の
まずさで世間を騒がしたのはついこの間のはず。
今回の対応もあまりにお粗末、今後弊社のクレーム対応教育講習に
教材として使わせていただきます。
東芝ダイレクトもサポートも修理窓口もわざわざ「録音させていた
だいたおります」と断りをいれている。今回のやり取りの録音を
もらえないかなあ、いい教材になると思う。
・今世間を騒がしている、東芝ですが縦割りのお役所化した巨大組織は
こうなるですね。
結論、多少高くても、
弊社のPCは
レッツノートかメイドイン米沢モデルにします。
・振り込みを選択すると、通常の振り込み方法の選択でできず
自動的に、Pay-easy決済になる。
・東京三菱UFJのネットバンキングで振り込もうとすると、知らないうちに
Pay-easy決済のみ限度額が5万になっている。変更は文面で受付
だという事で、財閥系の銀行は、一般顧客はゴミ扱い、
・ 支払い方法を変更しようとすると東芝ダイレクトで変更できない、、、
・仕方なしに地方銀行でPay-easyで決済完了
・宅配ボックス不可になっていたが、なぜか宅配ボックスに配達されていた。
それも薄い外装のまま何も養生されていない。確実に壊れる包装形態で
不安が一杯である。
・忙しかったので4日後にインストールしようとすると液晶の下半分が
同期せず画面が上下に流れる。
どうも輸送途中に液晶に一撃強い力をくらったいたようである。
素人目で見てもあの薄い箱のままでは確実にやられると思っていたが、
やはりやられていた。
別に不良交換してもらえればいいやよ軽い気持ちで東芝ダイレクトに
電話をしようとしたが、、、
なんと!
・ここからが、役所相手以上の苦行の始まり
・東芝ダイレクトに電話しようとすると、0120が携帯NGタイプで
有料の窓口に電話、初期不良のようですが、というと
・「東芝サポート窓口は電話してください。そこの判断で初期不良かどうか
判断します」
・東芝サポート窓口の電話番号を聞いて、「東芝ダイレクトから
こちらに電話するように言われた、、、、と事情を説明
今電源をいれた段階でセットアップの画面です」
・「電源ボタンを押してF2」を押してください
とのことだが、ここで疑問
「電源ボタンを押すだけならレジュームでしょう。F2を押すと
いう事はバイオスセットアップ画面を見たいという意味でしょう
そうなら電源を長押しないと電源はきれませんよ、、」
・「そうですね。。」(オイオイお前はプロだろう)
・「同じ症状ですね。バイオスセットアップ画面で再現するという事は
PCの問題でしょう」
・「そうです。修理窓口に電話してもらえますか。。。電話番号は
XXXXXXXXX」
・「同じ番号ですね、電話を回せないのですか」
・「回せません」
・修理窓口に電話、また一から事情を説明、、、
「修理対応になりますので、修理の手順を説明します」
・「修理じゃなくて、初期不良、新品をダイレクトで買って、動作しない
貴社のサポートも初期不良と認めているよ」
・「ここは修理窓口ですので、、、」
・「東芝ダイレクトの指示でサポート窓口に電話し、その指示で修理窓口に
電話しているのであって、ではどこに電話すればいいのか教えてください」
・「しばらくお待ちください」(保留でなくて、そのまま席をはずしたようで
周りの話す内容が筒抜け、セキュリティの概念がない会社ですね、、、)
「改めて、担当部署から電話いたしますので、この電話番号でいいでしょうか」
・「東芝ダイレクトの○○ですが、このたびご迷惑をおかけしました。
初期不良期間の6日以内ですので、交換いたします。手続きは、、」
(いい加減つかれたので、ハイハイと聞いて交換としたが、)
「交換機種が同じ症状だったら、また同じ手順でたらい回しなんですか、
仮に不良ならあなた(○○さん)に電話しますよ、
ところで初期不良期間6日と少なくとも東芝ダイレクトのWEBには
記載が見えないですが」
(危なかった、日曜日までまったら初期不良でなくなる処だった)
・「ご意見は、担当部署に伝えます。。」
・中華製造のPCを売れば初期不良やクレーム対応はあたり前のはずだが
対応マニュアルすら作っていないようですね。東芝のクレーム対応の
まずさで世間を騒がしたのはついこの間のはず。
今回の対応もあまりにお粗末、今後弊社のクレーム対応教育講習に
教材として使わせていただきます。
東芝ダイレクトもサポートも修理窓口もわざわざ「録音させていた
だいたおります」と断りをいれている。今回のやり取りの録音を
もらえないかなあ、いい教材になると思う。
・今世間を騒がしている、東芝ですが縦割りのお役所化した巨大組織は
こうなるですね。
結論、多少高くても、
弊社のPCは
レッツノートかメイドイン米沢モデルにします。
・mystyle.css
body {
font-family: メイリオ ,Osaka;
font-size: 12pt;
margin: 10px 10px 10px 20px;
line-height: 2.0em;
}
/* sample09-03のためのCSS */
.hd1 {/* 表全体のヘッダー */
font-size: 1.2em; /* 大きめの文字 */
text-align: left; /* 左寄せ */
}
.hd2 {/* ヘッダー行 */
font-weight: normal; /* 太字にしない */
text-align: center; /* 中央揃え */
background-color: #d0d0d0; /* グレーの背景色 */
}
.row {/* ヘッダー以外の行 */
background-color: #dbe9f9; /* 薄い青の背景色 */
}
.row1 {/* ヘッダー以外の行 */
background-color: #dbe9f9; /* 薄い青の背景色 */
}
.row2 {/* ヘッダー以外の行 */
background-color: #f0f0f0; /* レーの背景色 */
}
body {
font-family: メイリオ ,Osaka;
font-size: 12pt;
margin: 10px 10px 10px 20px;
line-height: 2.0em;
}
/* sample09-03のためのCSS */
.hd1 {/* 表全体のヘッダー */
font-size: 1.2em; /* 大きめの文字 */
text-align: left; /* 左寄せ */
}
.hd2 {/* ヘッダー行 */
font-weight: normal; /* 太字にしない */
text-align: center; /* 中央揃え */
background-color: #d0d0d0; /* グレーの背景色 */
}
.row {/* ヘッダー以外の行 */
background-color: #dbe9f9; /* 薄い青の背景色 */
}
.row1 {/* ヘッダー以外の行 */
background-color: #dbe9f9; /* 薄い青の背景色 */
}
.row2 {/* ヘッダー以外の行 */
background-color: #f0f0f0; /* レーの背景色 */
}
.c1 {/* 1列目 */
width: 100px; /* 横幅を100pxに */
text-align: center; /* 中央揃え */
}
.c2 {/* 2列目 */
width: 100px; /* 横幅を100pxに */
padding-left: 10px; /* 左端に10pxの余白 */
}
.c3 {/* 3列目 */
width: 400px; /* 横幅を300pxに */
padding-left: 10px; /* 左端に10pxの余白 */
}
.c4 {/* 4列目 */
width: 50px; /* 横幅を20pxに */
text-align: center; /* 中央揃え */
}
.inp {/* h:inputTextに適用 */
font-family: メイリオ ,Osaka; /* 中央揃え */
font-size: 1.0em; /* 他の行の文字と同じにする */
border: none; /* 入力領域を枠で囲わない */
}
・Bb.java
package beans;
width: 100px; /* 横幅を100pxに */
text-align: center; /* 中央揃え */
}
.c2 {/* 2列目 */
width: 100px; /* 横幅を100pxに */
padding-left: 10px; /* 左端に10pxの余白 */
}
.c3 {/* 3列目 */
width: 400px; /* 横幅を300pxに */
padding-left: 10px; /* 左端に10pxの余白 */
}
.c4 {/* 4列目 */
width: 50px; /* 横幅を20pxに */
text-align: center; /* 中央揃え */
}
.inp {/* h:inputTextに適用 */
font-family: メイリオ ,Osaka; /* 中央揃え */
font-size: 1.0em; /* 他の行の文字と同じにする */
border: none; /* 入力領域を枠で囲わない */
}
・Bb.java
package beans;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
import java.util.ArrayList;
import java.util.List;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@Named
@SessionScoped
public class Bb implements Serializable {
@SessionScoped
public class Bb implements Serializable {
private List<Kokyaku> kokyaku; // MeiboオブジェクトのList
{ // 初期化リスト
kokyaku = new ArrayList<>(); // Listを生成してデータをセット
kokyaku.add(new Kokyaku(111, "山田太郎", "東京都練馬区住所1-1-1"));
kokyaku.add(new Kokyaku(222, "田中進", "名古屋市中区住所2-2-2"));
kokyaku.add(new Kokyaku(333, "京都靖", "京都市右京区住所3-3-3"));
kokyaku.add(new Kokyaku(444, "大阪博子", "大阪市北区住所4-4-4"));
kokyaku.add(new Kokyaku(555, "広島洋子", "広島市南区住所5-5-5"));
}
kokyaku = new ArrayList<>(); // Listを生成してデータをセット
kokyaku.add(new Kokyaku(111, "山田太郎", "東京都練馬区住所1-1-1"));
kokyaku.add(new Kokyaku(222, "田中進", "名古屋市中区住所2-2-2"));
kokyaku.add(new Kokyaku(333, "京都靖", "京都市右京区住所3-3-3"));
kokyaku.add(new Kokyaku(444, "大阪博子", "大阪市北区住所4-4-4"));
kokyaku.add(new Kokyaku(555, "広島洋子", "広島市南区住所5-5-5"));
}
// クリックした行のオブジェクトを得て編集する
public String edit(Kokyaku obj) {
String mail = obj.getAdr();
obj.setAdr(mail + "*");
return null;
}
public String edit(Kokyaku obj) {
String mail = obj.getAdr();
obj.setAdr(mail + "*");
return null;
}
public String next() {
// 実際にはここでデータベースなどに保存する
return null;
}
// 実際にはここでデータベースなどに保存する
return null;
}
public List<Kokyaku> getKokyaku() {
return kokyaku;
}
return kokyaku;
}
public void setKokyaku(List<Kokyaku> kokyaku) {
this.kokyaku = kokyaku;
}
this.kokyaku = kokyaku;
}
}
・Kokyaku.java
package beans;
・Kokyaku.java
package beans;
public class Kokyaku {
private Integer number; // 番号
private String name; // 名前
private String adr; // メール
private boolean editable; // 編集可能か
public Kokyaku() {
}
public Kokyaku(Integer number, String name, String adr) {
this.number = number;
this.name = name;
this.adr = adr;
editable = false;
}
public Integer getNumber() {
return number;
}
this.number = number;
this.name = name;
this.adr = adr;
editable = false;
}
public Integer getNumber() {
return number;
}
public void setNumber(Integer number) {
this.number = number;
}
this.number = number;
}
public String getName() {
return name;
}
return name;
}
public void setName(String name) {
this.name = name;
}
this.name = name;
}
public String getAdr() {
return adr;
}
return adr;
}
public void setAdr(String adr) {
this.adr = adr;
}
this.adr = adr;
}
public boolean isEditable() {
return editable;
}
return editable;
}
public void setEditable(boolean editable) {
this.editable = editable;
}
}
this.editable = editable;
}
}
・データを表で表示
・行単位の選択
・行単位の修正

index.xhtml
mystyle.css
Bb.java
Kokyaku.java ・
index.html
・hとfのリンク先
html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"
・CSS
h:outputStylesheet name="mystyle.css" library="css" /
・h:dataTable value="#{bb.kokyaku}” var="k"
columnClasses="c1,c2,c3,c4" カラムの幅やアラインの定義
headerClass="hd1" 明細見出し部の定義
rowClasses="row1,row2" 行単位で交互に表示
bb.kokyakuからデータw取り出すための変数
・f:facet name="header">番号
明細の見出しを表示
・h:commandLink action="#{bb.edit(k)}">#{k.number}
番号がクリックされたら edit(k)を実行
・h:outputText value="#{k.name}" rendered="#{!k.editable}"
・h:inputText value="#{k.name}" rendered="#{k.editable}" size="4" styleClass="inp"
renderedが機能の有効無効状態を選択
sizeは文字数
・行単位の選択
・行単位の修正
mystyle.css
Bb.java
Kokyaku.java ・
index.html
・hとfのリンク先
html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"
・CSS
h:outputStylesheet name="mystyle.css" library="css" /
・h:dataTable value="#{bb.kokyaku}” var="k"
columnClasses="c1,c2,c3,c4" カラムの幅やアラインの定義
headerClass="hd1" 明細見出し部の定義
rowClasses="row1,row2" 行単位で交互に表示
bb.kokyakuからデータw取り出すための変数
・f:facet name="header">番号
明細の見出しを表示
・h:commandLink action="#{bb.edit(k)}">#{k.number}
番号がクリックされたら edit(k)を実行
・h:outputText value="#{k.name}" rendered="#{!k.editable}"
・h:inputText value="#{k.name}" rendered="#{k.editable}" size="4" styleClass="inp"
renderedが機能の有効無効状態を選択
sizeは文字数
わかりやすいJavaEE ウエッブシステム入門「川場隆」秀和システム
を購入して、順番に勉強している経過をメモ用として記載している
細かいところまで詳しく書かれており、サンプルもダウンロード可能で
ある程度JavaなりWEBなり理解している人には、極めて良書である。
ソースを記載までに
1.サーバーGlassFishの起動を確認
サービスタグ >>右クリック >>起動
2.プロジェクトの選択
メニュー >> ファイル >> 新規プロジェクト
JavaWeb >> Webアプリケーション
次へ
プロジェクト名の登録
次へ
サーバー環境の確認
次へ
サーバーフレームワーク >> JavaServerFaces(JSF)選択 >>終了
3.JavaEE7APIライブラリ追加
プロジェクト内のライブラリ >>右クリック >ライブラリの追加
JavaEE7 APIライブラリを選択
4.文字コードの指定
プロジェクト >>右クリック >> 新規 >> その他
GlassFish >> GlassFishディスクリプタを選択 >>終了
glassfish-web.xmlを選択 >> XMLをクリック
</glassfish-web-app>の前に
<parameter-encoding default-charset="UTF-8"/>を記載
5.resourcesフォルダの追加
WEBページ >> 右クリック >>フォルダの追加
resourcesを追加
6.CSSファイルの追加
resources >> 右クリック >>cascading style sheetを選択
ファイル名 mystyle フォルダ resources/css
7.JSファイルの追加
resources >> 右クリック >>その他>>JavaScript
ファイル名 main フォルダ resources/js
8.画像データ
images
9.パッキングビーンの作成
プロジェクトを右クリック >> 新規 >>javaクラス
クラス名 Bb パッケージ beans
終了ボタン
10.ビーンズで
BB内の定義で右クリック>>コードの生成>>取得メソッドと設定メソッドを
・Javaee7APIの確認、その1参照
・フィールド変数を追加しアクセサリメソッドを自動作成
マウスをソース内で右クリック >> コードを挿入
>>取得メソッドおよび設定メソッドを選択
・アノデーションンの追加
@Named
@RequestScoped
importに追加
で準備完了
を購入して、順番に勉強している経過をメモ用として記載している
細かいところまで詳しく書かれており、サンプルもダウンロード可能で
ある程度JavaなりWEBなり理解している人には、極めて良書である。
ソースを記載までに
1.サーバーGlassFishの起動を確認
サービスタグ >>右クリック >>起動
2.プロジェクトの選択
メニュー >> ファイル >> 新規プロジェクト
JavaWeb >> Webアプリケーション
次へ
プロジェクト名の登録
次へ
サーバー環境の確認
次へ
サーバーフレームワーク >> JavaServerFaces(JSF)選択 >>終了
3.JavaEE7APIライブラリ追加
プロジェクト内のライブラリ >>右クリック >ライブラリの追加
JavaEE7 APIライブラリを選択
4.文字コードの指定
プロジェクト >>右クリック >> 新規 >> その他
GlassFish >> GlassFishディスクリプタを選択 >>終了
glassfish-web.xmlを選択 >> XMLをクリック
</glassfish-web-app>の前に
<parameter-encoding default-charset="UTF-8"/>を記載
5.resourcesフォルダの追加
WEBページ >> 右クリック >>フォルダの追加
resourcesを追加
6.CSSファイルの追加
resources >> 右クリック >>cascading style sheetを選択
ファイル名 mystyle フォルダ resources/css
7.JSファイルの追加
resources >> 右クリック >>その他>>JavaScript
ファイル名 main フォルダ resources/js
8.画像データ
images
9.パッキングビーンの作成
プロジェクトを右クリック >> 新規 >>javaクラス
クラス名 Bb パッケージ beans
終了ボタン
10.ビーンズで
BB内の定義で右クリック>>コードの生成>>取得メソッドと設定メソッドを
・Javaee7APIの確認、その1参照
・フィールド変数を追加しアクセサリメソッドを自動作成
マウスをソース内で右クリック >> コードを挿入
>>取得メソッドおよび設定メソッドを選択
・アノデーションンの追加
@Named
@RequestScoped
importに追加
で準備完了