火曜9時のドラマ
なんとなく見てて気になったので・・・
この時間にこんなドロドロのドラマやるのか~・・・と思いつつ見ています。
なんか見ていたら泣きそうになる(T-T)
心当たりがありすぎて・・・・
今の職場の上司?がねぇ・・・・
なんとなく見てて気になったので・・・
この時間にこんなドロドロのドラマやるのか~・・・と思いつつ見ています。
なんか見ていたら泣きそうになる(T-T)
心当たりがありすぎて・・・・
今の職場の上司?がねぇ・・・・
しばらくぶりの更新です。
今回はwordpressMUについてちょこちょこっと書いてみようかと
WPはMTと違って複数ブログを使うことができず、
一つのサイトで2つ以上のブログを使いたいときにはMTという選択をしていました。
最近ポータルサイトをWPでできないか?という注文が上のほうから来まして・・・
いろいろ探ってるとマルチユーザー版WP wordpressMUを発見しました!
さっそくテストサーバーにインストールしてみました。
インストール方法は
サイト管理者のよんよん日記さんで詳しく紹介されています。
これで勝つる!と思ったのもつかの間・・・
結構難しいですね;
wordpressの知識がそれなりにないと結構厳しいようです。
まだまだ試行錯誤段階なのでもうちょっといろいろ解ったらまた書こうと思います♪
もう、ものすごく寒いですね。
寒がりの私にはほんとに耐え難い季節となって参りました!
AS関連でいろいろと検索に引っかかるみたいで、まともな情報も載ってなくてすいません。。;
ここのブログのデザインも暇なときにしたいんだけどなかなかやる暇もなく見づらいままで
AS関連で引っかかってきた人たちは手が冷たくなる時期はキーボード打つのも一苦労だと思うんですけど
私はすぐに手と足が冷えてキーボード打つのもかなり苦労するんですよね;
なにかいい対策あったらだれか教えてくださーーーーーーい!!
ひさびさのブログです!
何ヶ月ぶりだろうか・・・
ここのところ私生活がいろいろ激動してたのでほったらかしでしたね;
投擲ゲームは一時中断です><
それはさておき、仕事でGoogleMapを使う機会がかなり増えてきたのでこれを機にGoogleMap APIでも覚えようかと
でも私・・・・JavaScript・・・全くもって出来ないんですよね!!
そこで見つけたのがGoogleMap API for Flashで、なんでもActionscript3.0もしくはFlex・AIR(MXML+AS)で作れるそうで
がちのAS3かFlexかで迷った結果、とりあえずFlexで作ってみる事にしました。
まぁ、Googleさんにも出てますがHellowワールド的なものは以下のコードになります。
※以下はFlexSDKまたはFlexBuilderでの設定が既に完了している物として作っていきます。
<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” xmlns:ns1=”com.google.maps.*” xmlns:ns2=”com.google.maps.controls.*”>
<maps:Map xmlns:maps=”com.google.maps.*” id=”map” mapevent_mapready=”onMapReady(event)” width=”100%” height=”100%” key=”your API key”/>
<mx:Script>
<![CDATA[
import com.google.maps.LatLng;
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapType;
private function onMapReady(event:Event):void{
this.map.setCenter(new LatLng(),14, MapType.NORMAL_MAP_TYPE);
}
]]>
</mx:Script>
</mx:Application>
まずは、Mapのコンポーネントを使うためにMapクラスをひっぱりだしてきます。
<maps:Map xmlns:maps=”com.google.maps.*” id=”map” mapevent_mapready=”onMapReady(event)” width=”100%” height=”100%” key=”your API key“/>
ここにある値は
xmlns:maps=”com.google.maps.*” これでGoogleさんのMapに関するクラスを読み出しています。
mapevent_mapready=”イベント関数” マップを表示させるためのイベント関数を読み込んでいます。
width・heght もちろん地図の幅と高さです。
key ここにGoogleAPI Keyを挿入します。
<mx:Script>
<![CDATA[
import com.google.maps.LatLng;
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapType;
private function onMapReady(event:MapEvent):void{
this.map.setCenter(new LatLng(),14, MapType.NORMAL_MAP_TYPE);
}
]]>
</mx:Script>
ここでAS3の記述です。
必要なライブラリをインポートし、private function onMapReady(event:Event):voidでイベント関数を書いてきます。
this.map.setCenter(new LatLng(表示したい地図の座標),14, MapType.NORMAL_MAP_TYPE);
これで、マップの初期設定を指定しています。
setCenter関数は以下の引数を指定します。
setCenter(latLng:LatLng, opt_zoom?:Number, opt_mapType?:IMapType): void
くわしい説明はsetCenter()のリンクを参照してください。
これでとりあえずはマーカーも何もない地図が表示されます。
今回はGoogleMapのHellowWorld的なものを照会いたしました。
次回(いつになるのやら。。。)はGoogleMap API for Flashをもっと遊びたいと思います。
時間がなくて今回はアップしてませんが、次回以降コンパイル済みのものも表示していけたらな〜と思ってます♪
えー、前回の続き!
とりあえず砲丸投げのような投擲するゲームを作ろうという話になってはいるのですが・・・
投擲・・・・物理演算だ・・・・orz
斜方投射なんて高校時代にちょこっとやったっきり覚えてませんよ、そんなもん!
まぁ、wikiで公式調べながら必死で斜方投射を求める式をASで書きましたよ。
ASって不便だな~と思った瞬間でもあったなぁ・・・・
CやPHPなどでは累乗を”x^y”と表記するのに対して、
ASはMath.pow(x,y)というめんどくさい書き方をしなくちゃいけないんですよね~
まぁ、そんなこんなでちょこちょこ製作は進んでますw
Flashゲームの制作の方は現在ストップ中なのでゲームの日記ではないですが;
ある行事サイトでFlashに紙吹雪を散らしほしいという注文があったので作ってみました♪
いちいちパラパラ漫画にしてたらかなりの時間と疲労が襲ってくるのでちょっと苦手なAS2で作りました。
なんでAS2かっていわれると・・・・今使ってる会社のMacにはFlash8しか入ってないのですよ;
まぁ、いろいろ苦労しながら紙吹雪を作りました。
下にコードを貼付けておきますね
会社からの仕事の無茶ぶりによりFlashゲームを作ることになりましたorz
私はSEでもなければプログラマーでもなーーーーーい!
デザイナーにこんな無茶ぶりは正直厳しいです。。。はい。。。
ゲームのデザインだけならいいですが制作もとなるとちょっと・・・
この会社私以外にAS使える人いないんですよね・・・;
しかも私はAS3のほうがプログラミングしやすいのに開発環境はFlash8
ばりばりのAS2じゃあーりませんか・・・orz
AS2だとスクリプトがいろんなところにばらけて書かなきゃいけないのであんまり好きじゃないんですよね〜
フルFlashサイトを作る分には気にしないんですけど
そんなこんなでちょこちょこ制作日記的なものでも書いていきますね♪
今日は土曜で仕事も休み~w
自分のブログのテンプレートもデザインしようかな~とか思いつつも、
なぜかゴロゴロしたりふら~っと出かけてみたり。
今日はwordpressの便利なプラグインAnalytics360°を自分なりに使った感想でも
AnalyTics360°はwordpressダッシュボード上でGoogleAnalyTicsを見れる優れもの!
使い勝手は結構いい感じで、アクセス解析がよくわからない人でも視覚化されたグラフをみることで
直感的にどのくらいの人が訪問したのかがわかりやすくなってますw
プラグイン自体は外国のものなのでUIは英語なのがちょっと残念なくらいで・・・
それ以外は申し分ない機能を持っていて、設定も簡単なので
自分のブログにどのくらいの人が来たのかを知りたい人は使ってみてはどうでしょうか?
また、このブログのアクセス解析に限らず、GoogleAnaliticsに登録してある他サイトの解析結果も閲覧できたりするので、ブログしながら他のサイトの状況を確認したりするのにも便利ですよ♪
お盆前の話ですが、ECCUBEにセキュリティ上の脆弱性が発見され、やむなくアップデートをする羽目になったのですが・・・・
なんかいろいろ追加されてて商品データだけでも救い出そうとDBの商品関連のものだけバックアップを取ったのですが、これが思わぬバグを呼んで
今日1日そのバグ修復作業に追われてましたorz
いろいろ試行錯誤してみたがなかなか直らなかったんですけど、結構単純なことで一発で直ってしまいました。
バックアップを取るときはdtb_product_classのID0番目を絶対に消さないように!
以上!
会社からこんにちは、決してサボリではなく本気で備忘録を残しておかないと忘れそうなので書いてるだけなんだからね!
woredpressを2.8.3にVUしてみました。
ご機嫌にテンプレートをカスタマイズしながら・・・・さて、投稿スラッグで並べ替えようか・・・・
並び変わりません、どう見ても投稿日順ですorz
いろいろネットの海をさまよい探してみてもなかなか同じ症状の人がおらず、
wp-includes -> query.php をいじってみれば?的な記事を見つけたので中を見ると何がなにやら・・・
2日間の格闘の末……原因を突き止めました!
そして2033行目あたりが怪しいと思い今日の昼頃探りをかけていると
なんと、orderbyの値としてコデックスに書いてあるのにnameの値がorderbyの値リスト配列にねぇぇぇぇぇぇぇ!!!
証拠がこれです。
// Order by
if ( empty($q['orderby']) ) {
$q['orderby'] = “$wpdb->posts.post_date “.$q['order'];
} elseif ( ‘none’ == $q['orderby'] ) {
$q['orderby'] = ”;
} else {
// Used to filter values
$allowed_keys = array(’author’, ‘date’, ‘title’, ‘modified’, ‘menu_order’, ‘parent’, ‘ID’, ‘rand’); ←nameがいねぇぇぇぇぇぇぇ!
if ( !empty($q['meta_key']) ) {
$allowed_keys[] = $q['meta_key'];
$allowed_keys[] = ‘meta_value’;
}
そんなこんなでnameを配列の中に追加し、orderby=nameは正常に動いてくれました。
なんでnameさんは仲間はずれになっていたんでしょうね。。。
Powered by WordPress | Aeros Theme | TheBuckmaker.com