By David Heinemeier Hansson on Dec 27, 2012 There are lots of à la carte software environments in this world. Places where in order to eat, you must first carefully look over the menu of options to order exactly what you want. I want this for my ORM, I want that for my template language, and let's finish it off with this routing library. Of course, you're going to have to know what you want, and y
It’s been the little whispers on the breeze this year, that far off calling, it’s niggling at you now… You’ve heard about Firefox OS (or ‘Boot to Gecko’), you’ve read about Firefox OS, but you haven’t had a chance to have a play with it yourself. Today I want you to take some time for yourself, away from distractions, put your phone on silent, close your Twitter client, ignore your emails, we’re g
About Geary Geary is an email application built around conversations for the GNOME desktop. Have a conversation Geary collects related messages together into conversations, making it easy to find and follow your discussions. Find email fast Geary's fast, full-text and keyword search makes it easy to find the email you are looking for. Write your way Geary's full-featured composer lets you send ric
CDH4と延々格闘してたが、ようやくひととおり設定が終わったのでまとめ。 特にNameNode HA QJM版はドキュメントもけっこうグチャグチャで何をどうすればいいのかの把握が困難だった。また Auto Failover は設定するとマトモに動かなかったので無効にした。そのうち調べてもいいけど、実運用上も特に要らなそうだし、まあいいかな、と。 で、手順と設定のポイントについていくつか。なおNameNode Federationは使ってないので知らん。使うならクラスタ名の指定とかに影響があるはず。 セットアップ順序 基本的にはこのドキュメントを読む。 Redirecting... が、通常のセットアップとの関係やどういう順序で全体を進行すればいいかがいまいちちゃんと書いてなくて不明なところが多い。簡単に概要をまとめると以下のようになる。パッケージ名はyumでのものなので適当に読み替えを。
この記事は1年以上前の古い記事です。現状に即していない記述の場合があります。あらかじめご了承ください。 _ Gmailからのスパムメール送信の件です。 Gmailから送信されたスパムメールにいくつか見慣れないメールアドレスが使われていました。 「これはどこから持ってきたのだろう?」と思っていましたがGmail連絡先を見ると、Facebookでフレンド登録している人とTwitterのフォローしているアカウントが連絡先として登録されていました。 Twitterアカウントについてはアカウント名が登録されていただけでしたが、Facebookのフレンド登録しているアカウントの方はFacebookで公開されてるメールや電話番号がしっかり登録されており、このメールアドレスにもスパムメールを送っていたということでした。 となると、なぜGmail連絡先にFacebookとTwitterの情報が登録されていた
« Stuff The Internet Says On Scalability For December 28, 2012 | Main | Sponsored Post: Flurry, Rumble Games, Duolingo, Booking, aiCache, Teradata Aster, Hadapt, Aerospike, Percona, ScaleOut, New Relic, NetDNA, GigaSpaces, Logic Monitor, AppDynamics, ManageEngine, Site24x7 » This topic has been ripped directly from Lambda the Ultimate's What will programming look like in 2020? post. They are havin
Simply provide a hostname or IP address to find all other sites hosted on the same server.]">Reverse IP Lookup Find all sites hosted on a given server. Simply enter the email address or name of the person or company to find other domains registered using those same details.]">Reverse Whois Lookup Find domain names owned by an individual or company.
BOLAGO88: Situs Judi Slot Gacor Terbaru Hari Ini Dan Gampang Menang BOLAGO88 merupakan situs judi slot gacor terbaru yang menyajikan berbagai pilihan permainan menarik seperti gate of olympus, sweet bonanza, mahjong ways, starlight princess dan masih banyak lagi game slot yang dapat dimainkan. Tips dan trik untuk menemukan slot gacor hari ini yang paling gampang menang dengan cara mencari mesin sl
The beauty of Linux Distribution is that it can be customized to do almost anything you want. As long as you have the time and the desire to do it. Many popular Linux Distributions today was a result of individuals or group of people who were dissatisfied with the current options available. Let’s look at some of those more popular special-purpose Linux distributions out there. 1 Parted Magic OS is
この記事は1年以上前の古い記事です。現状に即していない記述の場合があります。あらかじめご了承ください。 _ VirtualBoxにWheezyをインストールしたのですが、デスクトップ環境を入れた時、フォントの設定がおかしな気がしたので調べてみたのでメモ代わりに書きます。 まず、fontconfigでlang=jaの場合で「何もなし」「sans」「serif」「monospace」で、どのフォントにマッチするか調べてみた。 $ for i in {'',sans,serif,monospace};do fc-match "$i:lang=ja";done VL-Gothic-Regular.ttf: "VL Gothic" "regular" VL-Gothic-Regular.ttf: "VL Gothic" "regular" VL-Gothic-Regular.ttf: "VL Got
上記画面の場合、 「Ubuntu, with Linux 3.2.0-27-generic (recovery mode)」が該当します。 リカバリーモードで起動すると、ログがたくさん表示された後リカバリーメニューが表示されます。 ファイルシステムは読み込み専用でマウントされています。 いくつかの項目は読み書き可でマウントする必要がありますが、 必要に応じて読み書き可で再マウントしてくれます。 とりあえず読み書き可で再マウントするには、「fsck」を選択すればOKです。 resume Ubuntuを通常起動します。 ただしグラフィックドライバによっては、表示が乱れるなど不都合が起きることがあります。 以下の警告どおり、再起動したほうが良いでしょう。
“Although logos is common to all, most people live as if they had a wisdom of their own.” —T.S. Eliot The Flask framework makes it fun and easy to build out ideas and design concepts with just a few lines of code. One trick that has made that even easier is using the Python debugger, PDB, to help write application code. Drop these lines into a Flask view, and visit it with your browser: import pdb
UPDATE: I’ve added a short section on the topic of sponsorship. I think that there’s a lot of institutional knowledge in our field, especially about what makes for a productive engineer. But while there are a good deal of books in the management field about “expert” roles and responsibilities of non-technical individual contributors, I don’t see too many modern books or posts that might shed light
The Raspberry Pi, the $35 credit card-sized computer, has lived an interesting life despite being less than a year old. It has been used to teach programming and host servers, but above all it has provided a near-perfect platform for some of the most fun and interesting hobbyist projects in the computing world. Arcade cabinets, computing clusters housed in LEGOs, musical instruments, robots, and w
Vdebug: a DBGP debugger client for Vim supporting PHP, Python, Perl and Ruby To download Vdebug, go to https://github.com/joonty/vdebug Until recently, for debugging my programs in Vim I've been using my own fork of the PHP & Xdebug Vim plugin originally created by Seung Woo Shin. This worked well, although it sometimes ran slowly and ended up breaking under certain, apparently random, circumstanc
CHENGDU, China — One day last summer, Pu Xiaolan was halfway through a shift inspecting iPad cases when she received a beige wooden chair with white stripes and a high, sturdy back. At first, Ms. Pu wondered if someone had made a mistake. But when her bosses walked by, they just nodded curtly. So Ms. Pu gently sat down and leaned back. Her body relaxed. The rumors were true. When Ms. Pu was hired
パソコンを使って確定申告をする板東英二さん=2011年2月16日、名古屋市中区板東英二さんの個人事務所による所得隠しの構図 元プロ野球選手でタレントの板東英二さん(72)の個人事務所「オフィスメイ・ワーク」(名古屋市名東区)が、名古屋国税局の税務調査を受け、7年間で約8千万円の申告漏れを指摘されたことが分かった。国税局は、うち約5千万円は取引先への架空外注費などによる所得隠しと判断。重加算税を含め約3千万円を追徴課税したとみられる。 板東さんは事務所の実質経営者で、国税局は板東さんが主導し所得を隠したとみている模様だ。オフィス社は「当局の指導に従い、すでに修正申告し納税した」としている。 関係者によると、オフィス社は、大阪市のイベント企画会社にテレビ番組の企画制作や商品開発などを外注したように装い、企画会社が受け取った代金を還流させていた。また、倒産した名古屋市の自動車販売会社に金を
Wednesday, December 26, 2012 Web Developer Admits: Objective-C > HTML5 Polyvore released its second iOS app recently. Pure native iOS. Yes, the second. Most people don't remember the first version. We launched a PhoneGap based app earlier in the year but removed it from the app store less than a week later. So why the complete change between v1 and v2? Before I continue, a disclaimer: I love HTML
...and not C++... A while back, the following posting was made by Patrick Naughton who, along with James Gosling, was responsible for much of the design of . Objective-C is an object-oriented mutant of C used NeXTSTEP and MacOS X, and also available with gcc. Tom Gall wrote: > Sean Luke wrote: >> Blair MacIntyre (bm@renoir.cs.columbia.edu) wrote: >>> BZZT. Wrong. Java was modelled on a number of l
December 26, 2012 10:38 am December 26, 2012 10:38 am It’s taken me a while to get around to Bob Gordon’s stimulating essay suggesting that the great days of economic growth are behind us. It’s not that different from things he’s been saying before, and I have in the past had a lot of sympathy for that view. I now believe, however, that his technological pessimism is wrong — or if you prefer, it’s
Sydney Finkelstein, the Steven Roth Professor of Management at the Tuck School of Business at Dartmouth College, published "Why Smart Executives Fail" 8 years ago. In it, he shared some of his research on what over 50 former high-flying companies - like Enron, Tyco, WorldCom, Rubbermaid, and Schwinn - did to become complete failures. It turns out that the senior executives at the companies all ha
Money flows in, but where does it go next? See your financial flows for the current month or over a longer time period. Set up budgets and saving accounts so it doesn't flow away too quickly. Find out more Instantly compare how much you spent to the time already passed in the month. Add your main budget into the mix and you'll know exactly how much you have Left to spend while stacking to your fin
The Long Strange Trip to Java Note: This is an unabridged, unedited version of the Epilogue of my book, The Java Handbook. My editors fought with three problems, libel, slander and page count. We were out of space, and they were also worried a few of my associates from the last 12 years might want to sue them for things I've recalled about them. Well, I kinda see their point... but then everything
I spend most of my work day in Ruby and CoffeeScript. However, my true love belongs to Clojure, which I consider my “hobby” language right now. I started to wonder, what are the “hobby” languages for people who spend most of their work day with Clojure. My informal twitter poll revealed selection as diverse and interesting as the Clojurists themselves. Developers Who Enjoy Clojure Also Enjoy: (In
Join the official community for Google Workspace administrators In the Google Cloud Community, connect with Googlers and other Google Workspace admins like yourself. Participate in product discussions, check out the Community Articles, and learn tips and tricks that will make your work and life easier. Be the first to know what's happening with Google Workspace. ______________ Learn about more Goo
2012 was a very quiet, but very successful year for Linux. How successful? The most popular end-user operating system is now Linux. 2012 didn't see any single large Linux news story. Instead, we saw many small Linux stories that, when added together, led to Linux becoming the single most important operating system of all. Here's the count-down to the top of the operating system stack. 5) Raspberry
Great code and great design need each other to work well. Unfortunately, people with poor visual design skills often think they lack natural ability. In other words, there’s a common belief that you’re either born with the gift of aesthetic super powers, or you’re not. I don’t agree with this sentiment. Just think about it for a second: If you stopped writing when you were 5 years old, you would p
EngineeringDowntime last SaturdayOn Saturday, December 22nd we had a significant outage and we want to take the time to explain what happened. This was one of the worst outages in the history… On Saturday, December 22nd we had a significant outage and we want to take the time to explain what happened. This was one of the worst outages in the history of GitHub, and it’s not at all acceptable to us.
It’s become almost axiomatic that Facebook privacy settings are so complicated even relatively savvy users get tripped up by them, especially since the giant social network has a reputation for changing them without warning, resetting defaults, and so on. In a deliciously ironic illustration of this phenomenon, Randi Zuckerberg — sister of Facebook (s fb) co-founder and CEO Mark Zuckerberg — was c
Debian Security Advisory DSA-2590-1 wireshark -- several vulnerabilities Date Reported: 26 Dec 2012 Affected Packages: wireshark Vulnerable: Yes Security database references: In Mitre's CVE dictionary: CVE-2012-4048, CVE-2012-4296. More information: Bjorn Mork and Laurent Butti discovered crashes in the PPP and RTPS2 dissectors, which could potentially result in the execution of arbitrary code. Fo
By Lucy Prebble December 26, 2012 8:00 am December 26, 2012 8:00 am Sony Computer Entertainment Amer, via Associated Press A scene from Journey. So it’s the end of 2012, and it feels like gaming is pushing through its creative adolescence. There are glimpses of what it might become. Thus, for games to take their rightful place among other creative works it’s important to ask what they do that othe
Home » Blog » How to Milk a Computer Science Education for Offensive Security Skills Recently, a poster on reddit asked how to get into offensive security as a student studying Computer Science. Before the post was removed, the poster expressed an interest in penetration testing or reverse engineering. I studied Computer Science at different schools (BSc/MSc/Whateverz). This is timely as a new sem
World Startup Report is a social project to help understand and connect the different startup ecosystems in the world. 500 startups startup india world startup report world startup wiki philippines startup report china startup report data brazil startup report startupdigest bowei china brazil ecosystem startupweekend world kauffman startupwe adam dawood bowei gai pakistan indian startup report ind
Browse Our Full List Of TLDs Claim your slice of the internet with a domain name Hundreds of domain names are now available to individuals around the world, making it easier than ever to create a standout online presence. From business-focused extensions like .MARKET to offbeat domains like .NINJA, there's a domain out there for everyone interested in making their mark online. Check out our list o
(2014-10-24: 2.1.2の内容に合わせました) なんだか思いの外無駄に長くなって、アドベントカレンダーとしては失格な感じになってしまいました。非常に申し訳ない……。 はじめまして、ユスと申します。 はじめにぶっちゃけると ここ の劣化版なので、こっちを読むほうが早いです。あ、石はやめて石は! 以下の内容はバージョン2.1.2をもとに書いてます。 Refinmentとは Rubyにおけるオープンクラスを利用した、既存のクラスやメソッドに対する、動的な挙動の変更や追加はかなり強力な特徴の一つとなっていますが、これまで主に以下の様な問題を抱えていました。 プログラム全体に影響を与えてしまう 変更が見えにくい 前者は、変更自体が全てのクラスに対して適用されること、後者は例えば同じ名前のメソッドを重複して変更した場合に混乱が起きることを考えてもらえればわかりやすいと思います。 これらの弊
A look back at the life of the Thunderbirds creator. Footage courtesy Thunderbirds/ITC and Century 21 Television Gerry Anderson, the creator of hit TV shows including Thunderbirds, Stingray and Joe 90, has died at the age of 83. He also created Captain Scarlet and the Mysterons and his puppet superheroes fired the imaginations of millions of young viewers in the 1960s and '70s.
There are so many programming books out there, but most focus on specific technologies and their half-life is incredibly short. Others focus on process or culture. Very few focus on the timeless principles of writing good code, period. The following five books had the biggest influence on my programming style and development: Smalltalk Best Practice Patterns: Incredibly practical advice for what c
Why MongoDB Never Worked Out at Etsy December 26th, 2012 In 2010ish, we tried to roll out a feature (Treasury) using MongoDB. It was an interesting experience. I learned quite a bit in the process. I wrote about what I was thinking at the time here. But for the most part it was an abject failure and Ryan Young wound up porting the entire thing to the MySQL shards which had come to maturity in the
One problem with single-page apps is that application state can stick around for longer than it would in a more traditional request-response web app. Because your users aren’t refreshing the page very often, you can have JavaScript objects sitting around in the browser for hours, or even days and weeks. At Shine, we’ve been working on a large Backbone.js application recently and found that identit
We continue our ‘Best of 2012‘ series with our favourite UI animtions from apps that came out this year. Apps can have stunning UIs & great functionality, but having unique animations and transitions in them make you coming back to them and make the apps worthy of showing off the platform. A good animation or transition when you least expect it gives you that feeling of delight and often makes you
今回は、UbuntuやカスタムROMをNexus 7の内部ストレージではなく、USBメモリにインストールしてUSBメモリからデュアルブート(マルチブート)で起動させる方法を紹介します。 注意事項 Root化によって、メーカーの補償は一切きかなくなります。 また、作業中にデータが消えたり、Nexus7が起動しなくなってしまったとしても、当方では一切責任は負えません。 全て自己責任で作業を行ってください。 準備しておくこと 1.Nexus7のドライバインストール方法。を参考に、Nexus7 Toolkitをインストール後Nexus7のドライバをインストールしておく。 2.Nexus7のブートローダーを起動して、PCと接続しておく。 ボリュームダウンボタンと電源ボタンを同時に長押しすることでブートローダーが起動します。Nexus7の画面に倒れたドロイド君が表示されていれば、ブートローダー起動に成
New school C Why C is a more practical and enticing programming language than you might think. Choosing a programming language for that project you’re working on is a fairly straightforward decision: it needs to be fast, easy to use, and it must come with enough bells and whistles to keep you from re-inventing the wheel every time you want to do something. Looking at this criteria, aside from the
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く