Sunday, December 31, 2017

ホンッットすみません

HTTPSへのリダイレクトを今オンにしました

すみませんでした。これでこのブログへのアクセスは安心ですー






(もっと早く気づけの巻....でもデフォルトでYesにしてくれよ....😅)

生物の進化のれきし


ペンタブで上手に描けなかったお話

あけましておめでとうございます。今年もよろしくお願いします。
今年の抱負は婚活成功です....

実は、ここ数日多少の抑うつ状態が続きまして、なんでかなと思ってたんです。そしたら、わかったのが、ペンタブで漫画の線画を描いていたことでした。

ペンタブも、(iPad Pro ×  クリスタ)で、出力自体は他のアプリケーションとは比べ物にならないほどクオリティが高いものの、未だにどうもしっくりこず、描きにくく、描くのが辛く、出来上がりも思ったようにできず、

ああ.... 僕ってこんなに描けなかったんだ....



という自己嫌悪に陥りました.... そしてちょっとした抑うつになり、ラップとか作曲とかでなんとか盛り返したんですが、結構自己肯定感と漫画やってる感の相関指数が高いので(19歳からそんな感じ)、どんどん落ち込んでしまい、にっちもさっちもいかなくなっていたのです。

しかししかしシカァーシ

その時、やっぱりいとうざしと思いアナログに切り替えたところ、脳の中のドーパミンが無事お出になり、やっと本調子を取り戻したというところです。


 (※なお、これはヒロインちゃんが危険な目にあっているシーンなので、当方エロ漫画家ではございません。人格を疑うのはやめてね❤️)

ぶっちゃけ、サンデーウェブリで連載を持っている某女流漫画家Yさんの元でアシスタントをやってた時、先生は線画は絶対にアナログで、仕上げだけコミスタつかってる感じだったので、やっぱそういうことなのかなと。

消しゴムかけのコストがやばいですが炭素の鉛筆よりも万能なものはごじゃりません。

どうかどうか、漫画関連の文房具業界よ潰れないでくださいね 。

デジタルネイティブでない自分が罪なのか、そもそもデジタルに限界があるのか、今のところの僕の認識では後者であり、また今後技術進歩によってひっくり返るかもしれませんね。


でも星飛雄馬の筋トレグッズじゃないけどペンタブで描きにくい中描いて紙に戻るとちょっと心持ち画力上がった気分になりますねぇ。

嬉しいです。



Saturday, December 30, 2017

Saturday, December 23, 2017

[BPM-86] UDP 本居宣長Remix | TRACK

【必読】もしかしたらあなたの個人情報は漏洩しているかもしれません!!!!

このブログに接続する際、HTTPS接続にきちんとなっていますか?HTTP接続だと、原則、裸で新宿3丁目をウロウロしている状態だと思ってください。

HTTPS Everywhereと言う機能が存在し、これは、デフォできちんとこの状態にしてくれるブラウザは僕の知っている限りだとTorとBraveのみです。

また、fingerprint(指紋)と言って、自分のマシンの外に自分の余計な情報(クッキー = 閲覧履歴)が漏洩する可能性があります。これは、僕たちユーザーのネットでの関心情報(つまり、僕たちの個人と、その検索履歴を紐付ける情報)を第三者機関が好き勝手に管理、アクセスできるということです。

「そんなのいいよ別に」

と言う開けっぴろげの人もいるでしょう。しかし、もう一つ問題があり、それはこれら、WebページDL時に落とされるトラッカー(追跡機能)や広告は、ウイルスやスパイウェアなど悪質なアプリケーションが侵入する経路、温床にもなるのです。

エロビデオサイトに接続しないから安全なのではありません。普通のサイトに見せかけた悪質なサイトも山ほどあります。ネットの世界は安全じゃないのです。

というわけで、FirefoxやChromeなどそういった点ではあまりよろしくないブラウザを使うのは今すぐやめましょう。(Chromeはトラッキングをオフにする設定はありますが、そもそもデフォでなく、後天的にそれを設定しないとそうならない、ということ自体がもうすでにリスクでしかない


以下のブラウザを使用することを強く推奨します

https://www.brave.com/download/


また、接続元IPまできちんと守りたい場合、以下のブラウザを使いましょう

https://www.torproject.org/

(ただしこっちは複数の国のノードを経由してIP情報とヘッダを何重にも暗号化するので若干遅いです。(また、トラフィックの渋滞の問題も原因)、でも日本のまとめサイトとか見るときは必須かな....)

あ、あとBraveの場合、設定で、デフォルト検索エンジンは必ずDuckDuckGoにしましょう。

自分の安全は自分で守りましょう。もっと言えば、Facebookなどは個人利用で使うべきではないです。(これはなんどもいろんなところで言っていますが、個人の、FBと関連ない閲覧履歴を全部ひっこぬかれてます)


なにこのパラノイドと思ってる人は聞き流して結構です。

ただしあとあと後悔しても責任は誰も負えないことだけは承知してください。


(ちなみに30分程度、無難なネットサーフィンをしていただけで、どのくらいの追跡が行われようとしたかここで見てみましょう...)



※また、この手の話になると「被害妄想が〜」という人たちに気をつけましょう。あなたはその人たちの素性を把握していますか


参考資料:

https://thetinhat.com/blog/thoughts/brave-browser.html
https://www.torproject.org/projects/torbrowser/design/#fingerprinting-linkability
https://mastersofmedia.hum.uva.nl/blog/2011/10/14/richard-stallmann-dont-use-facebook/
https://stallman.org/facebook.html
https://www.washingtonpost.com/investigations/us-intelligence-mining-data-from-nine-us-internet-companies-in-broad-secret-program/2013/06/06/3a0c0da8-cebf-11e2-8845-d970ccb04497_story.html?utm_term=.0de2406325ee

Friday, December 22, 2017

Why the Rhyme of Rap song is hard to understand? Explained

Almost more than a decade ago I've heard from Canadian English tutor(? if I remember correctly) that English rap song is even hard for English speaking people to understand. Though the rhyme I exactly recollect is not that many (Eminem's The Real Slim Shady and Tupac's God Bless the Dead and another), I personally myself grasp why the rhyme of rap song is not that easy to understand. Would like to show you how this happens using example. Here the rhyme is going to be built from scratch, and two sentences which ends with the same vowel combinations created:


My name is John Brown.  Today I get out of this town.


Then the next step is to add a little more:


My name is John Brown.  Today I get out of this town.
Government always oppresses people, maybe next time I want Kindle.


Now we got a fair amount of rhymes as an example. But these sentences, though these are almost grammatically correct, still not well-structured lacking granularity and flexibility in the aspect of rhythm composition. So it has to be optimized to add granularity and more rap-oriented structure, to make it seamless to the composition of beat elements:


My name is John Brown Frown twice stopped Crown.  Today I gettin out of this town thus no Plan,  Standing Fan.
Government Rent Tax Grape always oppresses messin people lazy, maybe next time dime I want Kindle Riddle rhyme.


This time we added tiny fraction of words to increase the cohesion of the same sound reside together.
So even though original message and its clearness of the meaning drastically decreased, the tonal availability to set it on rap beat increased at the expense of the meaning. Then we modify it further:


Hey, My name is John Brown Frown Stack twice / stopped Crown Going DownLame, Today I gettin out of towel this town thus no Plan, Uh,  Standing Fan.
Gov-vernment Waste Rent Tax Grape State always oppresses messin people lazy, hating, maybe next time dime I want to cry Kindle Riddle rhyme.


Something like this: so the process is such that initially make the plain text and recursively the words are added or updated in order to make it more rhythmical.

To encrypt the word, sometimes conversion of consonants in word occur such as:


Jesus Christ  ⇨ Linus Swipe


Which is really hard to detect its original terms.

I think this is the reason why rap song is hard to understand. 😢

To make thing worse, when the negative words happens to be added on it, it makes listeners misunderstand they are dissed or criticized even though it is not. (But always conflict between rappers occur since this encrypted rhyme text is really easy to be misunderstood, even though you are criticizing government, the listener can think it as the personal attack to them, one of the biggest trouble in rap music).

今日の落書き









Wednesday, December 20, 2017

Monday, December 18, 2017

お絵描きした



近未来っぽい仏様を描いた コミスタの方がprocreateやメディバンより頭一つ抜けてることが明白になった。線の雑さもない

32年生きているので細かい図形の語彙が頭の中にいっぱいこある(その分言語は弱い..... 多分 4:4:2 = 画像:音:言語でパーティションになってると思われる....)

Government needs to invest in AI/IoT to rescue the aging society.



  I would have to persistently address that the government has to invest in the nursery automation industry(NAI).  It is crucial since the ratio of elderly people are increasing, i.e. if no enough action has been taken, the productivity of the entire society would decrease.
 
  My point is, as a solution to this demographic reduction issue, we need to utilize engineering skills, which many old-fashioned Japanese entrepreneurs regard it as non-sequitur. In order to realize this the government needs to invest in the market or universities which does R&D on this area. Investment in NAI is really important. The result of this area also can be applied to helping the people with disabilities.
  One by one, gradually as an agile methodology each machine needs to be implemented and released. Those requirement needs to be enlisted, and going to be developed one by one.


- Excrement Evacuation and Cleansing Engine
- Body Washing Engine
- Action Support Engine
  - Walk Support Engine
  - Eat Support Engine
 

These, as far as I know the current industry status, is not yet fully defined as B to C requirement. The market needs to develop those and it deserves to be fully invested since this can reduce the amount of labor currently people around (40 - 60) are engaged in. Not a few portion of people are forced to quit their job since they need to take care of their parents(介護離職). The waste of time for this non-productive work deprives society of its productivity and discourages young people marrying with their partners.

Also, in addition, we need to invest in the AI/IoT-based technology to detect the irregularity of the resident who lives in an apartment alone, such that since as soon as the device detects the irregular status of the resident, it alerts the landlord or another third-party vendors and visit the room before he/she has been dead for a weak and decomposition occurs, which could be expected more in the next decades.

Anyway, governments esp. in the developed countries needs to focus on this topic and never be distracted by OLD-FASHIONNESS or OLD-PEOPLE's-HMMMM-THIS-IS-NONSENSE stuff since we do not want any more 311 TEPCO disaster. What we need is the flexible and seemingly stupid idea of young generation, in which the solution to the problem youngsta facing with.

Invention and innovation always change the world and its status quo.

Does LDP work for this? Or we need another party?


NOTE: the most important thing is, not such as Naoto Kan, infamous for rejecting the foreign aid, there needs the international cooperations in order to develop those devices efficiently. We need to enhance engineers or entrepreneurs of multiple countries and tackle with this nursery function implementations. And finally our goal is get rid of caregiver's job. This also is partially benefitial to them since their amount of work reduced and they can focus on more productive activities rather than fighting with the excrements.

Saturday, December 16, 2017

[CLIP STUDIO for iPad Pro] トーンの範囲選択、二回目ができない場合の解決法

クリスタで、トーンの範囲選択の二回目がiPad Proでできない!(デフォで)という問題があったので、その解決法を覚書程度に記載します。

範囲選択の詳細設定で(サブツール)、ツールプロパティというのが下半分に出てくると思いますが、そのチェックボックスで複数選択?(Multiple referring)というのがあるので、そいつをオンにします、以下のように:





こいつをオンにしてやるときちんとトーンの範囲を新規に指定してくれるようになります。


以上。

【あきらめないで!まだ間に合う】 CLIP STUDIO PAINT 下書き、本番レイヤー混合ミス問題の解決法

おおよそ、クリスタで線画から描くのを厭う最大の問題はここにあると言っても過言ではない。Cintiqシリーズとか、諸々インターフェースあり、また、iPad Proもあるのに、やっぱりなんかこれ系のコミスタ系列のアプリウゼェ。と。

それはやはり下書きの後に間違えて本番レイヤーをそっから描いてしまって、うへぇ、またやり直しかよというある意味暗黙の金曜日的絶望感からであろう。

まあ前置きはこれくらいにして。

1) まず、下書きは水色で書くことを前提とします。




2) レイヤーViewの右上に(英語でスンマセン)、なんか選ぶ系のタブがあるのでこいつをクリックします。





3) vivid lightとかいうやつを選択します(わかんなかったら一個一個試してUndoを繰り返してみてください、きっと当たります)





あらスッキリ!水色の下書きくそやろうが消滅なさりました😁


まあ、こんな感じです。

あ、ちなみに ClearViewっていうところから出してる

APPLE iPad Pro 12.9インチ用【書き味向上】液晶保護フィルム

てのを貼るとiPad Proのツルツル(これもうざい)が紙みたいなペンの引っかかりになるので、比較的描くのが楽になります。


いやー、デジタルいいね。ようやく紙が要らなくなりそうだ。


チナ、こんな感じになった




またなんかTIPSがあったら書きます


あ、あとペンの筆圧をデフォルトからちょっと変えるとペンタブ特有の描きにくさを低減して、より紙にかいてる感じの筆圧になります👇 僕はこの人のを参考にしましたが、今の所いい感じです。



P.S

ただし、このやり方だと線の情報自体はコンテクストと独立して残るので、塗ったりするとその線だけ白く残るという問題があります。そこはなんとか頑張ってください....


クリスタまじ優秀。 procreate話になんない。日本人優秀ね。

UDP - 本居宣長Remix by Keita Roimo (菅野契)



つべにもあげた

Thursday, December 14, 2017

I DELETED MY FACEBOOK ACCOUNT

Recently I gradually came to understand how privacy is the crucial part of the basic human rights, and also it is really hard to keep that rights from the intention of malfeasance.

You may know why the blockchain impacted global society because it does split your identity from the actual payment info, which cannot be realized under the central bank-based social system. (yet the crypto-currency is now victimized by the Japanese bureaucrats with extremely heavy taxes and requirement of identification to make it available.)

I thought Facebook is totally vulnerable to the governmental pressure like FBI investigation, but the thing was much worse. Please look at the following article:

https://stallman.org/facebook.html

So it can be concluded that our daily activity is monitored (or at least exposed to the state that it is accessible from the third party), and as described, the company compromised the user's rights to the pressure of Chinese, American, Turkey government. Also, if you are any kind of political activist who fight against the authority, even though you are not that violent terrorist, your privacy and account is at risk. They can arbitrarily shut your account down.

In addition, that website tracks your cookie, such that Facebook spoofs your geolocation and the all browsing histories other than connection to the facebook pages.

Definitely, these are the serious and fatal offenses to our basic democracy and we actually hve been exploited by that gigantic corporation. It even violates the EU law. They disrespect our freedom of speech either.

So now how you can trust that SNS website? Maybe we may need even to doubt LINE, Skype, Instagram, Gmail etc... (Of course I hate Google since it does collect our browsing history for the commercial purpose but that does not ensure that they are going to abuse our privacy with it).

Now its high time for us to realize the security risk and our democracy and individual freedom is always threatened and violated by so many private organizations or governments.

  One notable example in Japan is Hase-Cara incident, kind of cyber-bullying social phenomenon occurred since 2012. There is not much space to talk detail history of this, but to be brief, a high-school kid who posted a lot on the 2-chan, because of the bulk of his past comment archives, the anonymous netizens found his identity and his address. After that, a lawyer who tried to defend him also became target of the cyber-bullying and severe physical and on-line harassments occurred persistently. The community made such as nomenclature "toy of the cyber-space", and the private info including name, school, address, etc.. of the victim's friends or relatives are even exposed on the internet, and impostors of those victims did bunch of nasty things only to defame the targets, making the stickers the face and name of the victim on it and randomly paste in public... such kind of thing.
  It is not that easy to think it as 100% democratic phenomenon but might be some bad organizations are behind it in order to control the public opinion, for instance, if a guy tries to criticize some profit group in public, the sanction such as this Hase-Cara attack and defame the target with the label that he/she is schizo/insane("ama-imo") could invalidate the target/target's acclaims. (This is what I concern the most). Yet this part is just a guess, at this point I do not find any proof but it is really likely.

PS:

For those whom I rejected being friends with on facebook.... here the cause lies on. I personally did not care much about exposing and broadcasting my private activity on line, but did not want to involve and harm other's info, even though sensitive or not, when my account or its data has been exploited or compromised. I actually did connected with several of my old friends, but that was simply because I didn't realize that risk when I added them as a new FB friend, or since those people lived far from Tokyo or even Japan. So please do not feel bad about my past rejection, there was reason.

Sunday, December 10, 2017

What is SOLID principle? Explained with the Ruby Example

SOLID principle, along with the GRASP, is often seemingly difficult subject to understand especially for beginners. I just have made the good example using Ruby code.


Single Responsibility Principle(SRP)

SRP means a single class has to have only one reason to change. This means a class needs to be clear such that what it does and what it is responsible for.

def EmployeeInfo
  def age; end
  def sex; end
  def hobby; end
  def hobby_name; end
  def hobby_type; end
  def payment_water; end
  def payment_laundry; end
end

For instance the above Ruby code shows a class, intentionally or not, contains methods which is not that directly related to the class definition. Employee, though it can have hobby, but the hobby detail hobby_name and hobby_type is not directly related. So for instance, if we are going to change hobby_type and if it does effect hobby_name, that causes verbosity since it is the modification of HOBBY. This is just an simple example, but often voilerplate coding enhances too much methods and params in a single class, which makes class hard to read, hard to define what is going on, and such non-modularity is going to harm the entire process if we need to add/modify something in it. This means, the responsibility in each code block is not clear. So I rather do this:

-----

def Employee
  def age; end
  def sex; end
  def hobby
    Hobby.new(@key)
  end
end

def Hobby
  def initialize(key)
    @key = key
  end
  def name
  end
  def type
  end
end
...

This case, since Hobby has bunch of its attribute those are specific to that "Hobby" object, now it has been separated as a single class. With this definition, if something inner attribute or function in Hobby object altered, it does not affect Employee anymore, since these two are low-coupled and mutually independent, and connect with each other via the interface.

Open/Closed Principle

Open-Closed Principle is "Open for extension, Closed for modification." For instance,

def Car
  def body; end 
  def tire; end
  def shaft; end # stable and less likely to change
  def gear; end # stable and less likely to change
end

This case, we no longer need to expose shaft and gear to public, since these two are already stable and it is less likely that those shaft and gear is going to change so far.

def Car
  def body; end 
  def tire; end

  private

  def shaft; end # stable and less likely to change
  def gear; end # stable and less likely to change
end

With this in mind, we can hide which is not necessary to expose for modification. Also, those classes need to be easy to be extended.

def Wagon < Car
  def body
    RectangledAndBigger
  end 
  def tire
    LittleBitBigger
  end
end

Then just an addition of inherited class realized the requirement of new Wagon, which is the business need. If your codebase is not that open for addition and if all of the components(or non-component) are not clear whether it could be altered or not, developers are going to be messed up.

Liskov Substitution Principle

This is so easy to show an example. Under Liskov Substitution Principle, the parent class and child class (or the classes of the same Level inheriting from the same class, of course) needs to be INTERCHANGEABLE such that those interfaces(I mean, methods and values) are the same. For instance, the class String in Ruby has to_i (in general toInt) method to convert the value's type into integer.

irb> "moomin".to_i
=> 0

irb> 99.to_i
=> 99

irb> 99.99.to_i
=> 100

This is possible since these String, Integer, Float inherit from the same Object class.

Interface Segregation Principle

Just let's look at the example:

def SoftDrink
  def sugar; end
  def water; end
  def can; end
  def size; end
  ...
end

So that

def Pepsi < SoftDrink
end

If the SoftDrink is Pepsi, this makes sense and the class SoftDrink deserves to be its parent class to inherit from. However, how about this???

def NonSugarGreenTea < SoftDrink
  def leaves; end
end

It is obvious that we do not need SUGAR of SoftDrink class to inherit from. This is not nice since NonSugarGreenTea is compelled to have sugar as its interface. Also, if the SoftDrink is not contained in Can but PetBottle, also same issue happens. So:

def SoftDrink
  def water; end
  def size; end
  ...
end

def Pepsi < SoftDrink
  def can
  end
end

def NonSugarGreenTea < SoftDrink
  def leaves; end
  def pet_bottle; end
end


Now intefaces has been segregated and they only potentially have what they only necessary. This is ISP.

Dependency Inversion Principle(DIP)

DIP means Concrete class only should be dependent on the Abstract class and vice versa is not accepted. Since anti-pattern code example explains better, I will show you the bad example below:

def SoftDrink
  def some_method
    Pepsi.omake
  end
end

def Pepsi < SoftDrink
  def self.omake 
  end
end

Just don't do this shit.


So the SOLID Principle is the main principle such that coders keep its codebase clean, less-couple, and easy to change.

Keita Roimo | UDP

Saturday, December 9, 2017

UDP

Thursday, December 7, 2017

Yandex browser is better than Chrome / Firefox

  For a long time I was so frustrated by the already existing browsers because they are lacking respect of our privacies. Just think about it: Firefox or Chrome by default remembers your search results and puts your latest search on your new Tab. This is totally disgusting experience for me since if you search for the term "why girls are so nasty" on your laptop owned by your company, what happens is when your boss stops by your laptop and he/she might happen to see your private searches.
  I definitely know there is privacy mode but the option is really costly, and just I concluded that current browsers, especially Firefox is too verbose and not that easy to use at least for me.

  Then I found the new browser Yandex. Though it is not that popular, but the feature of this browser is much better than current mostly used ones. First, it does scan your downloaded files with the anti-virus software developed by Kaspersky Lab. Also, Yandex is kind of forked version of Chromium, and it improves its performance with deploying partially the feature of Opera. Also, aesthetics. Yandex does provides us minimum, and there are no verbose apparatus, also, the default size of the windows is perfectly fit to your desktop size as you can see as follows:


 Voila! and you see the scenery is GIF file and its moving. I think this browser can really boast of its performance because it is FAST. This is just my opinion but there are so many talented and top-level developers in Russia and I believe Yandex is one of the greatest product I have ever used in my life at this point. Is is much cleaner, and combined with the DuckDuckGo engine it can be assured that your personal search history is NEVER going to be tracked by someone.

  From the security aspect, Yandex does a lot to protect client from DNS related attack (like spoofing) and encrypts it packets appropriately so that even if your Wifi connection is God Damn WEA still this browser does help you protect that shitty vulnerable connection.

  I personally recommend this browser since it is easy to use.

Sunday, December 3, 2017

昔のやつで発掘したやつをミックスし直した




やっぱ俺天才(ナルシスト)

[2014]のかるえるら君、野崎りこん君との合作が発掘されました


こっちはトラック

Saturday, December 2, 2017

テキトーに曲作った


柏愛を込めた

Friday, December 1, 2017