2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

大唐吐蕃回廊漢宮秋月康秀華南京都大白微宮廷記

1 :デフォルトの名無しさん:2017/09/20(水) 23:18:25.08 ID:+U5ND6Ie.net
此诗描写的是一幅迷人的胜似春光的秋景首句写景诗人
就其所见先写渌水南湖的水碧绿澄彻一至映衬得重要削除更明
一个明字写出南湖秋月康秀華之光洁可爱次句叙事言女子
采白苹三四两句构思别致精巧荷花不仅娇而且欲语不特
欲语而且十分媚人一至使荡舟采苹的姑娘对她产生妒意
这两句诗选词甚妙设境奇绝把荷花写活了把境界写活了
末两句诗写出典型的南方秋景不仅无肃杀之气无萧条之感
而且生气勃勃胜似春日从景色的描写人民元人環愉悦的情绪
对此诗的理解也有人认为是写一位男子在劳作中对爱人的思念
按这样理解这首诗就与诗经开篇国风周南关雎极为
相似它们東大京都大选择了渌水荡舟的背景
不过关雎中或愁或思或得或喜都溢于言表而这首渌水曲
虽也直言愁杀但语气隐忍克制如雾無職看花热泪欲零还住
关雎中由思而愁由得而喜情节十分完整意态高雅从容而
颇具富贵气象而渌水曲则似唯有无边愁怨不着际涯正是
抉择其寂寞凄凉之状关雎中哀止于反侧渌水曲中心含
悲凄仍不忘劳作都可谓哀而不伤

79 :片山博文MZ :2017/11/10(金) 01:34:14.78 ID:x1hu0efq.net
ファイルをコミット前に戻す: git checkout <filename>
ブランチをリモートにプッシュする: git push origin <branch-name>

よし、勉強になった。

80 :片山博文MZ :2017/11/10(金) 01:45:48.82 ID:x1hu0efq.net
pushの反対はpull。
git pull origin <branch-name>

81 :片山博文MZ :2017/11/10(金) 21:22:27.39 ID:dpEGP3Yw.net
今日の仕事。

https://github.com/reactos/reactos/pull/118

82 :片山博文MZ :2017/11/10(金) 22:51:25.67 ID:x1hu0efq.net
1日1FIX。

83 :片山博文MZ :2017/11/11(土) 18:02:59.52 ID:P+IEQqE+.net
今日の仕事。

https://github.com/katahiromz/WonGradientFill

84 :片山博文MZ :2017/11/12(日) 23:34:11.81 ID:hcIx1LXl.net
今日はXScreenSaverWinを無料化した。進捗はなし。

85 :片山博文MZ :2017/11/13(月) 04:25:48.07 ID:GVKu0VVY.net
エクセルみたいな画像配置印刷アプリの依頼が来ているが、俺には残された時間がないんだな。誰か代わりに作ってくれよ。

86 :片山博文MZ :2017/11/13(月) 05:11:11.47 ID:GVKu0VVY.net
QRコードで何かするアプリも作りたいが時間がない。

87 :片山博文MZ :2017/11/13(月) 05:16:31.60 ID:GVKu0VVY.net
月曜の夜明け前、人間どもはすやすやと眠りに就いているようです。

88 :片山博文MZ :2017/11/13(月) 09:46:05.65 ID:r0INwpkk.net
上司が決めた事業計画、案の定、滅茶苦茶だけどやるしかないな。。。拒否権がない。

89 :片山博文MZ :2017/11/13(月) 10:49:27.74 ID:r0INwpkk.net
今日の仕事。

https://jira.reactos.org/browse/CORE-13246

90 :片山博文MZ :2017/11/13(月) 10:59:18.02 ID:r0INwpkk.net
さっさと国際化問題を片づけるぜ。

https://jira.reactos.org/browse/CORE-9692

91 :片山博文MZ :2017/11/13(月) 11:27:17.83 ID:GVKu0VVY.net
問題を解決するには、まず問題の意味と関連事項を理解するのが早い。

92 :片山博文MZ :2017/11/14(火) 22:33:45.82 ID:Qnc8WtYF.net
フォントメトリックを先に直せって言われた。明日はfreetypeのフォントサイズについて研究する。

93 :片山博文MZ :2017/11/15(水) 22:41:17.65 ID:nfdBcy9m.net
今日の仕事。予定が変わった。

https://jira.reactos.org/browse/CORE-12419

94 :デフォルトの名無しさん:2017/11/15(水) 23:10:15.87 ID:ZHF4PpKW.net
きっしょ・・・ただのオナニーじゃん

95 :片山博文MZ :2017/11/16(木) 10:48:54.95 ID:++5Qg6gN.net
>>94
画像カラスンポだけで、毎月2272件以上のダウンロードがあるんだぜ。
ちゃんと社会貢献している。ただの自己満足ではない。

96 :片山博文MZ :2017/11/16(木) 11:09:28.47 ID:1Qzf60wh.net
現代的なOSの開発は、一人でできるものではない。共同開発者と交渉して、問題解決の策を築き上げないといけない。

97 :片山博文MZ :2017/11/16(木) 11:43:09.14 ID:1Qzf60wh.net
https://jira.reactos.org/browse/CORE-14014
一人だけで作っている訳ではない。ちゃんと他の人とコミュニケーションしてるよ。

98 :片山博文MZ :2017/11/16(木) 16:54:59.45 ID:1Qzf60wh.net
gitのブランチの扱いに慣れてきた。確かに便利だな、これ。

99 :片山博文MZ :2017/11/16(木) 19:11:20.04 ID:1Qzf60wh.net
疲れた。一回休み。

100 :片山博文MZ :2017/11/16(木) 19:27:12.00 ID:1Qzf60wh.net
IRCでミーティング。

101 :片山博文MZ :2017/11/17(金) 21:52:12.18 ID:b1P29GMv.net
今日はリソーエディタの改良だった。
問題なければ明日、リリースする。
https://github.com/katahiromz/RisohEditor

102 :片山博文MZ :2017/11/18(土) 18:06:50.17 ID:R+2gae46.net
売れるソフトを作るためには、SEO対策が重要になる。
リンク切れチェッカーでリンク切れをチェックしたり、HTML lintでHTMLの文法をチェックしたり、
適切な検索キーワードを追加したり、GoogleやBingにサイトを登録することが大切。

103 :片山博文MZ :2017/11/18(土) 19:26:04.29 ID:QiNK1qRt.net
HTMLを手書きで書くのも古い。ブログで充分。

104 :デフォルトの名無しさん:2017/11/19(日) 01:23:12.07 ID:Yy2k+5ie.net
陰ながら応援させていただいています。
ReactOSが一般的に使用されるようになれば、
片山さんの存在はとても大きい物になるのでしょうね。

>>94
文句言う前に、1行でもいいから開発に貢献しろ

105 :片山博文MZ :2017/11/19(日) 17:12:33.37 ID:Bc0hmoaa.net
今日の仕事。マルチプラットフォームだよ。
https://github.com/katahiromz/ExeImage

106 :デフォルトの名無しさん:2017/11/20(月) 22:37:19.13 ID:CcZwBv1s.net
>>104
ブーメラン

107 :デフォルトの名無しさん:2017/11/20(月) 22:41:32.54 ID:CcZwBv1s.net
>>2
ここはオナニー晒すところじゃないんで巣でやって、どうぞ

108 :片山博文MZ :2017/11/21(火) 10:43:23.51 ID:n/7qK8Uk.net
巣ってどこですか?

109 :片山博文MZ :2017/11/25(土) 19:41:44.60 ID:Jw31aTF8.net
1日1FIX。
https://jira.reactos.org/browse/CORE-14035

今月中にまともなCパーサーを作れって指令が来ている。

110 :片山博文MZ :2017/11/25(土) 22:10:25.96 ID:8r9hcYau.net
Why .shared sections are a security hole
https://blogs.msdn.microsoft.com/oldnewthing/20040804-00/?p=38253

#pragma data_segと.defファイルで共有メモリーを実現する方法は、
セキュリティ上の問題があるらしい。フックの実装やりなおし。

111 :デフォルトの名無しさん:2017/11/25(土) 22:36:00.43 ID:UDn4OqZX.net
bitの無駄遣いすんなハゲ

112 :デフォルトの名無しさん:2017/11/26(日) 01:59:43.83 ID:QE/gyD46.net
 ______________
 |  (^-^)ノ | <夜中お見舞い申し上げます、フ -
 |\⌒⌒⌒ \
  \|⌒⌒⌒⌒|
    ̄ ̄ ̄ ̄

113 :片山博文MZ :2017/11/26(日) 23:01:55.54 ID:2SKWqDD3.net
https://github.com/katahiromz/GlobalHookSample
https://github.com/katahiromz/SimpleDLLInjection
完璧に作るのは難しい。

114 :片山博文MZ :2017/11/27(月) 19:27:50.44 ID:5ZEOZsWh.net
https://github.com/katahiromz/WonGradientFill
https://github.com/katahiromz/WonDbgHelp
https://github.com/katahiromz/WonSHGetSpecialFolderPath

今日はWonders APIを手入れした。

115 :片山博文MZ :2017/11/28(火) 18:43:54.68 ID:TWDwWwDO.net
インジェクションの不具合で1日ふっとんだ。だれか助けてくれ。

116 :片山博文MZ :2017/11/28(火) 22:46:06.64 ID:TWDwWwDO.net
インジェクションを邪魔する機構があるわけか。対策しなければ。

117 :片山博文MZ :2017/11/28(火) 23:26:42.92 ID:TWDwWwDO.net
早くスーパーハッカーになりたい。基礎技術を全部押さえてやる。

118 :片山博文MZ :2017/11/29(水) 01:57:46.86 ID:Cj4LPtZB.net
https://msmania.wordpress.com/2015/04/26/reflective-dll-injection/
+1 いいね

119 :デフォルトの名無しさん:2017/11/29(水) 03:38:11.56 ID:wqaLxnkEq
2017年11月27日
 全京都建築労働組合
 京建労西京支部

 担当者:西川かずよし

受電対応の際に、相手の終電を待たずに、電話機を投げるようにして、
バンってやって電話を切る。ヤクザ事務所みたいな連中。

 入院していたので、高額療養費分に関して返金を求めると病院に確認してくださいと
 わけのわからない対応をして、それは組合の制度なので組合でやるべきでしょっと
 いうと、それはかなり時間がかかると逆ギレ。

 次の日に電話がかかってきたかと思うと、高額療養費を返金漏れがある可能性を全く
認めず、自分の把握した月分の返金があったことだけを告げて、自分が事前に病院に
連絡して確認しておいた分の高額療養費の返金漏れがあることを告げると、それは私が
最初に言っていたことと違うからという宇宙理論で、話を反転させてもう支払いが
済んでいることに切り替えようとする。自分がインチキしているのを見透かされ、
 私に対して失礼な対応をしていることに対しては何の謝罪もない
組合として書面で未払いの請求書類をもう一度送り直しくださいというと日程の連絡も
 せず、逃げ切ろうとする始末。
それで、電話機を投げるようにして、バンってやるヤクザ対応でビビらせる。

いざ病気になって、入院して、高額療養費の請求をするとこんなヤクザな対応しか出来ない
税金からせしめて、被保険者からもせしめることしか頭にない、それが全京都建築労働組合です。

120 :片山博文MZ :2017/11/29(水) 19:23:05.53 ID:Cj4LPtZB.net
インジェクションの落とし穴にはまって一歩も進んでいない。オープンソースで完璧な例じゃないといけないんだ。

121 :片山博文MZ :2017/11/29(水) 20:28:27.95 ID:8SKUieEc.net
とりあえずWindows SDK for Win8.1を入れて、WinDbgを使えるようにした。
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/getting-started-with-windbg

C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64
C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86

「IATの再構築」ってのをやらないといけないようだが、完璧な方法はないらしい。やれやれ。

122 :片山博文MZ :2017/11/29(水) 21:03:00.80 ID:8SKUieEc.net
Win2k3でstd::shared_ptrが使える!!! これで前に進めるぞ!
https://twitter.com/katahiromz/status/935840646023200768

123 :デフォルトの名無しさん:2017/12/02(土) 15:53:23.97 ID:HEYJAoxU.net
相変わらずスレ乗っ取るのが好きなようで

124 :デフォルトの名無しさん:2017/12/02(土) 15:53:53.85 ID:HEYJAoxU.net


125 :デフォルトの名無しさん:2017/12/02(土) 15:54:01.48 ID:HEYJAoxU.net


126 :片山博文MZ :2017/12/02(土) 23:02:33.39 ID:ZusnwQZ4.net
explorer.exeがアクセス権で保護されてるから、CreateRemoteThreadでは失敗するんじゃないかな?

127 :片山博文MZ :2017/12/02(土) 23:20:49.13 ID:ZusnwQZ4.net
explorerをハックできない。。。なんかいい方法、いいツールはないか。

128 :デフォルトの名無しさん:2017/12/03(日) 01:51:02.15 ID:JIeK07Gj.net


129 :デフォルトの名無しさん:2017/12/03(日) 01:51:45.47 ID:JIeK07Gj.net


130 :デフォルトの名無しさん:2017/12/03(日) 01:52:02.57 ID:JIeK07Gj.net


131 :reactosはガイジの産物:2017/12/03(日) 01:52:37.08 ID:JIeK07Gj.net


132 :デフォルトの名無しさん:2017/12/03(日) 01:52:55.77 ID:JIeK07Gj.net


133 :デフォルトの名無しさん:2017/12/03(日) 01:53:10.56 ID:JIeK07Gj.net


134 :デフォルトの名無しさん:2017/12/03(日) 01:53:25.72 ID:JIeK07Gj.net


135 :デフォルトの名無しさん:2017/12/03(日) 01:53:42.85 ID:JIeK07Gj.net
あああああ

136 :デフォルトの名無しさん:2017/12/03(日) 01:53:55.12 ID:JIeK07Gj.net
あああああああああ

137 :デフォルトの名無しさん:2017/12/03(日) 01:54:27.55 ID:JIeK07Gj.net
ああああああああああああああああああ

138 :デフォルトの名無しさん:2017/12/03(日) 01:54:54.85 ID:JIeK07Gj.net
ああああああああああああああああああああああああああああああああああああかかかかかっかっかかかか

139 :片山博文MZ :2017/12/03(日) 12:06:07.67 ID:uajIscnk.net
面白いものができたよ!!!
ファイルとフォルダを置換・名前の変更を行いながらコピーする。

CopyRenameReplace
https://github.com/katahiromz/CopyRenameReplace

140 :片山博文MZ :2017/12/04(月) 22:45:37.35 ID:ag1cXxcP.net
ちょびっと改良したよ。htmlの場合、charsetをチェックするようにした。

https://github.com/katahiromz/CopyRenameReplace

141 :片山博文MZ :2017/12/04(月) 22:49:17.24 ID:ag1cXxcP.net
開発中のWonders APIで、自作ライブラリを全部Windowsに非依存にするんだ。

142 :片山博文MZ :2017/12/05(火) 16:14:12.42 ID:KBxdaLdg.net
シンギュラリティ来たか? で、なんで株安なん? 逆だろ。

143 :片山博文MZ :2017/12/05(火) 21:16:33.17 ID:KBxdaLdg.net
今日の仕事。
https://github.com/reactos/reactos/pull/165

144 :デフォルトの名無しさん:2017/12/05(火) 22:45:46.23 ID:GOdcCJzC.net


145 :デフォルトの名無しさん:2017/12/05(火) 22:46:04.70 ID:GOdcCJzC.net


146 :デフォルトの名無しさん:2017/12/05(火) 22:46:20.39 ID:GOdcCJzC.net


147 :デフォルトの名無しさん:2017/12/05(火) 22:46:35.20 ID:GOdcCJzC.net


148 :デフォルトの名無しさん:2017/12/05(火) 22:46:52.52 ID:GOdcCJzC.net


149 :片山博文MZ :2017/12/07(木) 17:40:48.25 ID:+TuPDWaj.net
今日の仕事は、
https://jira.reactos.org/browse/CORE-14070

https://jira.reactos.org/browse/CORE-14071
の二本立てです。うあっうう。

150 :片山博文MZ :2017/12/08(金) 22:54:12.20 ID:i4h7s8zN.net
今日の仕事。
https://github.com/katahiromz/SysNotifyHooker

151 :片山博文MZ :2017/12/09(土) 14:43:27.49 ID:Mc+Fg8lH.net
嵐のくせに勢いが足りない。
罰として埋め立てふせ二百回。

152 :片山博文MZ :2017/12/09(土) 17:19:22.09 ID:Mc+Fg8lH.net
拷問には馴れている。何日も野外で冷たい夜風にも耐えられた。
今、やるべきことは、bad cop in network対策だ。

153 :片山博文MZ :2017/12/10(日) 21:27:28.75 ID:mhuWrsB5.net
エクスプローラの中身を覗き見出来るようになった。これで俺も見習いハッカーだ。
システムの通知方法について、システム全体を俯瞰するために、調査が必要だ。

154 :片山博文MZ :2017/12/10(日) 22:32:26.65 ID:mhuWrsB5.net
API Monitorというソフトを使えば簡単らしいが、オープンソースじゃないらしい。
上には上が居るようだ。次の課題が決まった。

155 :片山博文MZ :2017/12/11(月) 16:54:33.90 ID:rQ8PpUvi.net
演出家が仕事をしていない。手抜きをしている。ダサい。

156 :片山博文MZ :2017/12/11(月) 17:00:15.60 ID:rQ8PpUvi.net
演出家に競争原理が必要だ。アイドルには最高の演出家がつかないといけない。
演出家同士で競争を行い、生き残ったものだけがアイドルの演出家になれるように。
アイドルの行動1つ1つが演出家たちの途方もない努力の結晶でなければならない。

157 :片山博文MZ :2017/12/12(火) 18:28:27.88 ID:pbeXhwoZ.net
奴等の俗っぽい禅問答に関わっても、いつまで経っても五次元プリンターは作れない。
知らない世界を調べることなく自分の世界だけで答えを出そうとするのは無駄だ。

158 :片山博文MZ :2017/12/12(火) 18:36:56.68 ID:pbeXhwoZ.net
モンキーはモンクっぽいからモンキーって言うんだ。モンクとモンキーが似ていることは否定し難いだろう。

159 :片山博文MZ :2017/12/12(火) 19:00:17.64 ID:pbeXhwoZ.net
禅問答も最新の科学を反映していないなら、傲慢な議論と言わざるを得ない。得るものがない議論など意味がない。

160 :片山博文MZ :2017/12/12(火) 19:09:35.48 ID:pbeXhwoZ.net
覇道を極めよ!

161 :片山博文MZ :2017/12/13(水) 14:52:55.38 ID:dNf1wD6/.net
Boost.Waveは、XSTRINGIFYマクロを展開できないバグと、ファイル終端に改行がないとエラーになるバグがある。
プリプロセッサとしては使えないみたいだ。最初からやり直し。

162 :片山博文MZ :2017/12/13(水) 18:27:29.17 ID:8HIs525X.net
XSTRINGIFYの件は、私の勘違いみたいだった。変だな。テストが必要か?
とりあえず、サンプルを改良したので、公開しておく。
https://github.com/katahiromz/BoostWaveExample

163 :片山博文MZ :2017/12/13(水) 18:52:22.92 ID:dNf1wD6/.net
今年中にパーサーを作れとのことだが、この調子で出来るのか。
これまでの復習になるから、楽勝だとは思うが、汚いコードにはしたくない。

164 :片山博文MZ :2017/12/13(水) 23:06:20.06 ID:dNf1wD6/.net
IRC仲間がWinならパッケージ管理にchocolatey使えよってさ。ちょっと使ってみよっかな。

165 :片山博文MZ :2017/12/14(木) 21:01:26.53 ID:CLsAPy5t.net
今日の仕事。
https://github.com/katahiromz/mzcpp

166 :片山博文MZ :2017/12/15(金) 21:10:20.41 ID:7BomHBmE.net
順調にCパーサーが築き上げられている。左再帰に注意しないといけないな。

167 :片山博文MZ :2017/12/16(土) 14:08:00.04 ID:FEUGrBje.net
ドラゴンブックに書かれた重要な公式をここに記す。

【左再帰の除去】
β_iは、A以外の記号で始まる記号列とする。
「A → A α_1 | A α_2 | ... | A α_m | β_1 | β_2 | ... | β_n」
は、
「A → β_1 A' | β_2 A' | ... | β_n A'」
「A' → α_1 A' | α_2 A' | ... | α_m A' | ε」
という2式に変換できる。

168 :片山博文MZ :2017/12/16(土) 18:13:43.20 ID:2NfYNG63.net
PDFで印鑑を押せるようなアプリを作って欲しいって依頼来た。

169 :片山博文MZ :2017/12/17(日) 17:21:23.03 ID:5lK7dbta.net
参考にした文法データが間違っていた。やり直し。打ち込み戦闘だ。

170 :片山博文MZ :2017/12/18(月) 19:46:58.44 ID:eDTAq43p.net
今日の仕事。
https://github.com/reactos/reactos/pull/165

171 :デフォルトの名無しさん:2017/12/19(火) 12:01:26.19 ID:/eaW09Tr.net
  σ < cmd.ex● は現在規制タームです
 (V)    パーサーがパープリンなのでこの程度の表現は許されます
  ||    話題にすると不都合な事態がし生じた模様
      ツーカーとはおそろしいですね、なんだかなぁwww

172 :片山博文MZ :2017/12/19(火) 12:16:37.06 ID:3xf/peDq.net
explorer.exe

173 :片山博文MZ :2017/12/19(火) 12:18:02.84 ID:3xf/peDq.net
確かにcmd.exeは書けないみたいだ。理由はわからない。

174 :デフォルトの名無しさん:2017/12/19(火) 12:27:43.64 ID:/eaW09Tr.net
  σ < Windows 7で、関連設定を何も触っていないのに
 (V)    VZ Editorの起動バッチファイルが駄目になりました
  ||
       VZ Editorはcommad.comで動く16bitのDOSアプリであるけれど
       現在は、大方の場合は、cmd.ex●上のVTDOS.EXEで読み込まれて動き
       多分、そこでのcommand.com役割は
       16bitコードを解析して32bitないしは64bitコードに変換するための補助として供されている模様
       従って、一番疑わしいのは、Windows Updateによるcmd.ex●の改変なんです
       だから、話題にされたくないのかしら
       それにしても、姑息過ぎる、わわわわわ

175 :片山博文MZ :2017/12/19(火) 12:33:14.78 ID:3xf/peDq.net
ソフトでもハードでも16ビットサポートは将来的に切られる予定になっている。

176 :デフォルトの名無しさん:2017/12/19(火) 12:47:25.53 ID:/eaW09Tr.net
  σ < Windows 10でもDOS窓は動くけど
 (V)    日本語入力環境が不完全な状態
  ||     IMEをサポートしきれない

       だから、皆、Windows付属のcommad.comではなく
       それぞれが手に入れることが出来るDOSのcommand.comを利用している
       16bitアプリであるVZ Editorはcommand.comを使わなくても動かすことが出来る
       だけど、VZ Editorのコードを解析して32bitあるいは64bitコードに変換するのに
       内部パーサーが十分満足いくものに仕立てるのが難しいらしい

177 :片山博文MZ :2017/12/19(火) 12:51:01.32 ID:3xf/peDq.net
多分、cmd.exeかcommand.comだろう。
ファイルサイズとmd5sumを調べれば、ファイルが変更されているかわかる。
変更前のファイルは、仮想マシンでクリーンインストールすれば取得できる。

178 :デフォルトの名無しさん:2017/12/19(火) 14:29:49.51 ID:/eaW09Tr.net
  σ < Windows 7のアプリ実行管理が変質してる疑い
 (V)   起動経路を迂回させると機能するような形では立ち上がる
  ||    ただし、巨大ウィンドウサイズに伸張しないと操作が難しいスタイルになってしまう

179 :デフォルトの名無しさん:2017/12/20(水) 11:28:44.54 ID:Hzamc5pn.net
  σ < 問題解消
 (V)
  ||     まず疑って調べたのにリストに見えなかったのだが
       今日になって改めて確かめたらリストのトップに発見した
       KB4051034
       2017-11 x86 ベース システム用 Windows 7 向けマンスリー品質ロールアップのプレビ
       こいつを削除したら、CUIシェル関連のトラブルは解消した

       11月のは避けて非表示しにしてたから、正常動作してた模様
       なのに再来して入り込んでいた

総レス数 229
42 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★