女子WEBエンジニアのTechメモ

都内の某企業でマーケッターやってます。営業→WEBエンジニア・オフショア開発チーム駐在→マーケッター(SEO)ちょっと便利だなと思ったことをメモしています。

Oracle Bronzeへの第一歩。12c SQL基礎を合格したときにやったことなど

エンジニアになって1年目の12月末書いた記事を転載・・・。オラクルマスターの第一歩である12c SQL基礎の試験に合格しました! この試験はWEB上で受けられるので、ベトナムからでも大丈夫。 ※当時わたしはベトナム駐在中でした使った参考書などを備忘的に書…

【作ってみた】他ブログサービスでもはてブみたいに美しい外部リンクカードが貼れるアプリ作ってみた

(作ったよ)はてなブログカードのような美しい外部リンクカードを作成してくれるアプリ 使ったはてなブログのAPI アプリ作成で意外とはまったiframeの表示 はてなブログの場合、外部URLをはろうとすると、iframeを使って綺麗に整形されたカードにしてくれま…

Herokuで静的ページを公開する

前回メリットをご紹介したHerokuですが、 www.wegirls.techちょっとした静的ページを公開したい!でもそのためだけにサーバー借りてっていうのはちょっと・・・ というときにも使えます。無料で、簡単にインターネット上で公開できるのです。ごいすー。とい…

エンジニアなら当然のようにHeroku

移転前のブログでHerokuの紹介記事を書いていたのですが、移転ついでにもう一度詳しく調べなおしてまとめてみました。エンジニアであれば業務で使うことも多いHeroku。無料でページを公開することができて、とっても便利だから知っておいて損はないはず。

Googleのお膝元ブログ「Blogger」とはてなブログはどっちがいい?

はてなブログさんに喧嘩売ってるようなタイトルですが、個人の感想ですので! とゴマ擦りつつ運営にこのブログのアカウント凍結とかされたらどうしよう・・・とひやひやしていますが、とりあえず両方(+他のブログサービス)を触ってみて思ったことです。

結構イケるぞ。。Bloggerを実際に使ってみて感じたメリット

仕事でもちょこちょこ耳にする「Blogger」の噂。 コスパ良いと聞く反面、日本ではあまり広まってないから・・・という声も。 実際どうなの?!というのが気になったので使ってみました。 Bloggerとは 実際に使ってみて感じたBloggerのメリット 無料枠ででき…

2年使ってるgitで初めてのエラーメッセージみた

使い始めてもうすぐ2年たつgitで、pullしようとしたらこんなエラーメッセージが。 Ajarakko@pjpj-web-staging:~/php_apps/pjpj/app (develop) $ git pull origin develop From ec2-XX-XX-XX-XXX.ap-northeast-1.compute.amazonaws.com:pjpj * branch develo…

指定した形式の文字以外入力させないフォームをinputタグ1行でつくる

半角数字のみ入力したい!というフォームを作る必要があったので、入力許可した文字以外絶対入力させてやらないぞ!という頑固なformを 外部JSファイルやscript要素なしで、inputタグ1行で実装しました。 inputタグのみで実装するメリット inputタグのみで、…

WordPressのdebugモードを使う

初回の設定も終わったことだし、バリバリ開発していこう!と思ったのですが・・・なぜかローカルで開くとDBエラーが起きてしまいます。DBの接続情報を環境変数によって変更するようにしても変わらずエラー。。しかも・・・何が悪いかくらい教えてくれたって…

EC2にRedmineをインストールする

AWS

http://blog.redmine.jp/articles/3_2/install/centos/プライベートのTODOを管理するため、AWSで無料枠のEC2インスタンスを立ち上げてRedmineをインストールしました。Rubyの扱いにあまり慣れていないので四苦八苦するかと思いきや、意外と簡単にいったので…

MovableTypeのインストールができないエラーを解決した

MovableTypeをインストールしようとしたらエラーになり、ちょっと詰まったので、エラー解消方法を書いておきます。 MovableTypeとは? わたしの環境 MovableTypeをダウンロードする ブラウザからアクセスできる場所に置く MAMPを利用するときの手順 ドキュメ…

WordPressのページのデザインを自分好みに変更する、その1

初期設定が終わったので、がんがんブログを作りこんでいこうと思います! 設定が終わったばかりのユーザー側はこんなデザインになっています。 これもSimple is Bestで可愛いっちゃ可愛いのだけど、せっかくなのでデザインを自分好みにカスタマイズしていこ…

ソースコードを変更できるWordPressブログをつくる

昔の自分を殴りたい。そんな気分で書きました。www.wegirls.tech www.wegirls.tech こちらの記事で、 「わーOpenshift上で選択するだけでWordPressのアプリが作れちゃう!! 」と言っていたのですが・・・。このやり方だとソースコードのカスタマイズが一切…

sshpassを使って、自動でパスワードありのsshログインをしたい!【Mac】

今までサーバーにSSHログインするとき、鍵認証の方法を使っていたのでパスワードを使う機会があまりなかったのですが、今回パスワードを使ってのログインをする機会がありました。「鍵認証にはできないんだけど、毎回入力するのも面倒・・・コマンドを保存し…

TwitterAPIでツイートを検索して表示する

API

今作っているPHPのアプリケーションで、「Twitterのツイートをキーワード検索して、その結果をずらっと表示したいなー」というところがあったので、TwitterのAPIをさわってみました٩( ‘ω’ )وはじめてTwitterのAPIを見てみたのですが、表示だけじゃなくて投稿…

puttygenでppkファイルをpemファイルに変換する【Mac】

だいたい私はMacを使って開発しているのですが、社内ではWindowsを使っている方もいます。いままでMacユーザー同士の開発作業がメインだったので、最近「これどうしたらいいんだ!」と一瞬迷ったのが、「サーバーにログインするための秘密鍵の拡張子が違う・…

OpenShiftにデプロイしたソースコードをローカルにgit cloneする

今日は、OpenShift上で作成・公開しているアプリケーションのソースコードをgit cloneして、ローカルで開発できる環境をつくります。 OpenShiftのWEBページで、アプリケーション詳細画面を開く 1のURLを使って、git cloneする 変更をOpenShiftのアプリケーシ…

OpenShiftのCartridgeを利用してPHPMyAdminを使う

今日は、作成したアプリケーションにPHPMyAdminを導入する部分をやります。 OpenShiftではPHPMyAdminなどを簡単に設定できる「Cartridge」があります。このCartridgeを設定するだけで、PHPMyAdminの設定は完了! CartridgeはPHPMyAdmin以外にもたくさんのツ…

WordPressの初期設定をする

今日は、ページを表示するにあたって必要な、WordPressの初期設定を行っていきます。 言語を選択する 登録に必要な情報を入力する 目次も2つしかないよ!簡単! 言語を選択する ブラウザで作りたてのアプリケーションを見てみると、言語設定の画面になります…

OpenShiftでアプリケーションを作成する

OpenShiftのアカウントを作成したので、WordPressでブログをつくるべく、「OpenShiftでアプリケーションを作成して公開する!」というところをやってみようと思います。 この記事で作成するWordPressアプリケーションは、簡単に設定できますがソースコードの…

OpenShiftのアカウントを作成する

OpenShiftとは? OpenShiftのアカウントを作成する OpenShiftとは? OpenShiftとは、Herokuと同じようにクラウド上のPaaS(Platform as a Service)の1つで、アプリケーションを簡単にデプロイして公開することができるプラットフォームサービス。 使用してい…

WordPressをコマンドで更新するWP-CLIとは?【インストール方法】

WordPressを使っていると、 「WordPressに関する作業、コマンドラインで実行できればいいのに!管理画面にログインするの面倒!!」 という時ありませんか? そんな時にオススメしたいのが、WordPressをコマンドラインから操作できる「WP-CLI」です。 WP-CLI…

【Mac】ChatworkをHubotと連携させる!

API

Hubotとは? Hubotをインストールするための環境を整える Hubotをインストールする Chatworkと接続するためのAdapterをインストールする ChatworkAPIのアクセストークンを入力する 投稿するルームIDを入力する APIリクエスト数を設定する Hubotを起動する 私…