#thank you again k8 <3 <3
Explore tagged Tumblr posts
cementcornfield · 20 days ago
Text
Tumblr media
this screenshot means everything to me 🥹
73 notes · View notes
marmotsomsierost · 1 year ago
Text
A cautionary tale of knitting on planes after marinating in an airport in atlanta for 3 hours with no air conditioning in said airport:
Pull out knitting.  Check pattern.  Count stitches. 
Ok cool next row.  At last five stitches of pattern row encounter a yo.  Sideeye yo heavily.  Finish knitting row dubiously.  Maybe it was an errant pickup.  Peer warily at project.  Looks....okay.  Knit off row.  Realize marker is being slipped as if on pattern row.  Eyeball project again.  Finish off row because stopping midrow is Bad Plan.  Poke at marker area. Looks....funky.  Poke at edge area.  Also funky. 
Count stitches.  Number ok??  Eyeball center marker again.  Ok so i flipped something somewhere. But stitch count is fine and pattern is symmetrical so...does it matter? 
Part of brain goes no, no color changes involved, it won't matter, you can barely see that there's a single extra row of knitting there.  Rest of brain is staring at that part of brain in indignant outrage because have we learned NOTHING from the shoalwater shawl and it is hard to see as wet fucking noodles but once blocked it will NOT BE HARD TO SEE and we will NEVER NOT SEE IT and you know it goddamnit. 
Sigh. 
Tink one row back in the most lunatic fucking fashion (backwards.  Dumbass.  Why are you tinking on the purl side.  Wtf.) Cry at the thought of tinking three more rows.  Start tinking next row, realize you were doing it backwards, contemplate developing telekinetic teleportation and yeeting everything off the plane. 
Decide maybe instead it is time to take a break and eat something. 
On last tink row discover a ktog where there should be no ktog.  Enter weird not-dissociative diagnostic state* until it looks right again.  Finish tinking. 
Document past hours because that way we can pretend it was science. Otherwise again, telekinetic yeeting in a just world, etc.    Recount.  Thank fuck count is still good.  Take picture of BB-K8 observing your tinked mess of yarn that means your lovely center pull cake is going to be Suffering for several rows.
Tumblr media
Put knitting away and retreat to safety of pretty and mindless islanders game on switch.
*you know when you know something is wrong but you don't know HOW it is wrong and so you just kind of ... Do Stuff until it is Fixed, but if you had to retrace your steps you wouldn't have a chance and you couldn't tell someone how you fixed it or what was wrong?  It's that state. 
2 notes · View notes
schroedingersk8 · 5 years ago
Note
First of all I want to thank you for this beautiful and interesting blog you have. I can imagine you have many requests for dating you. How do you know which one is sincere with you and worthy?
Answering as Miss K8 Morgan, of K8Morgan.com 
Hello, and thank you very much for reading and enjoying this interesting blog of mine! :) And my Twitter, too! And thank you for giving me this opportunity to #dommesplain a few things to my kind followers and readers… 
But back to your question, out of the many requests for dating that I get, how do I know which one is sincere with me and worthy?
Well, it is a good question, but I would expand the categories in it further. How do I know those requests are 
sincere, 
realistic, 
acceptable, and 
worthy. 
For better understanding of the selection process, let’s take a closer look at each category individually, and examine them in detail, shall we?
1. Sincerity 
I have this saying, “no one is more sincere than a man firm in his delusions.” This is ever-so-applicable to each and every stranger from the Internet who has ever written to me with an inquiry to date me… And even to some guys making such inquiries after meeting me a few times, here and there. What can I say, I believe that all of them are most sincere in their desires to date me, or someone like me, or the “me” they imagine – and even more sincere in using their offer to date me as a means to avoid paying my session or social fees. Sincerity is not a problem here, Delusion – or lack of realism – is! 
2. Realism
So how do I know when somebody is being realistic? I suppose in the same way you, or anyone else would know. It just requires some common sense. For example, no realistic message has ever started with, or included, the following:
“Hello, Mistress, I am a real no-limits slave. I will do anything you want [except booking a session and actually paying me for my time] but I think pro dommes only do things for money, but I am looking for someone to dominate me for free as part of a FemaleLed relationship” To this particular kind of drivel you can also add things like “…but I am still a virgin”, “…but I am still married” “…but I have never seen a Mistress before” and a plethora of similar verbal identifiers. 
“… I have an excellent life, career and social circle here in the [insert any US city] and am able to provide you with a life in which you wouldn’t have to work.” This particular statement is more common than you think, and is ALWAYS US-based. Somehow they seem to believe that we, here in Europe, suffer greatly from our free health care, non-GM, locally grown wholesome food, the quaint culture and history of our countries, the public transport and rights to privacy protection. And it implies that because the author of it is so “overwhelmingly generous” – with his words – I am going to drop everything: my job, my family, my life, my friends, sell my cats to the Circus, and move to the US, to be his…mail-order pet-bride??? Someone with no job, no independence, no voting rights and with a precarious immigration status. To be bored to injuries, until death do us part? NO THANKS!   
“…I am not rich and do not have a fancy car, a palace for a house and travelling for me more often includes a backpack and a tent – I appreciate simple things in life…” Say no more, bro! I, myself, appreciate finer things in life, the finer the better, and the only way you would see me with a backpack in a national park is if some psycho has killed me, stuffed me into that backpack and is carrying me to bury me in a shallow grave there. I like fancy cars, I like rare timepieces, I enjoy luxury travel, fine dining, fine wine, fine arts… As a matter of fact, I unapologetically love all things fanciful and complicated, and am not looking to change that any time soon.
“…and I probably do not make enough to have you as a GF, but I thought I’d try anyway.” Mate, I wish you didn’t. I hear your pain, I myself do not have enough to buy me a Lamborghini Aventador S. Not even a stinky Murcielago… And every morning I wake up, and I come to terms with this harsh, cruel, unfair reality. But never once have I written to a dealership to try to get one anyway! Luckily, you can still book a session to enjoy me for a limited amount of time, and I can still go to the dealership and stare to my heart’s delight…
“…I do not believe in having to pay to date…” What are you doing writing to me, then??? You might as well try and tell me that you believe Jesus loves me, and that Earth is flat… Keep your beliefs to yourself, mate, no one here has asked to hear them – or I swear to Jesus that loves me I will bring out my pie chart again!
These are some of the most common examples of my dating wannabes, but that list is truly endless and ever-growing. But what would, then, a realistic approach entail? I would say a situational self-evaluation study: what you do, where you live, how much free time and disposable income you have, how much of it are you willing to spend on dating, if we live in different cities how often can you travel, and how often you’d need me to travel, what you’d ideally like to achieve with this relationship, when you’d like it to start, and whether you prefer it as a permanent or a fixed term contract. There, no rocket science, is it?
3. Acceptability
But what, then, would be the acceptable terms for me to favorably consider an offer? I think the main factors would have to be:
geographical compatibility, 
time strain, and 
relationship goals. 
It is not a secret that I am in my mid-30es, so I am old, lazy, and by now I have visited most places I had an interest in. I no longer get excited about having to take a trans-Atlantic flight to see someone for a date because “we are going to see DisneyWorld!!!!!”. I stopped being excited about it some…20 years ago. 
There are only two places in the US I am interested in, one is New England – in autumn or in winter, and another is Portland, OR in spring/summer. Part of my education took place in New England (I do not specify where for privacy reasons, so do not ask), and I have spent some time in Oregon in later years, too, both those are two places very dear to my heart. The rest of the US: seen, done, not much interest to revisit. And very little interest to return to live in the US at this point in my life. 
Same goes for SE Asia and Middle East. Would consider visiting, would not consider moving. Would not consider having to take 4 connecting flights to reach the final destination. Would not consider getting stoned to death for being your house guest. 
If frequent travel is required on my part, then it will have to be somewhere within a 3hr flight radius from Paris. I do have my pet peeve places, i.e. London. If you are someone who has tried to get me to come to London for a tour before, you’d be familiar with my “not enough money in the world to make me suffer through that indignity!” rant. I have lived there for too long, as one can tell, and I only visit when I absolutely must, as in, for legal obligations, deaths or weddings. I am somewhat more ok with Edinburgh.
I do have my “preferred” list, too! This year it features Stockholm (love that northern gem and the Swedish boys!), Zurich, Frankfurt, Vienna, Salzburg, Paris and most of France (once the strikes are over!), and I would love to discover Tunisia, Morocco and Israel (as I have heard very good things), but I am open to suggestions as long as there are direct flights. 
As for time restraints, then really anything above cumulative 2 weeks per month is unreasonable. I want my space, and I want my time. You should want yours! If you want to have an overly-attached live-in GF – look elsewhere. I am all for fun and intense time together inter-twinned with time dedicated solely to work. A “weekend relationship” would work very well for me, for example.
And when it comes to relationship goals, I understand that these change with time. And I think a relationship with me would be good for someone single, successful and busy with his own professional life, who wants to enjoy some time with kinky stimulating company without having to buy into societal pre-sets. However, if the end goal is to get married and have 3 kids – once again, I am not the Droid you are looking for.
I would say I am an ideal life companion for a social renegade and adventurer whose end goal is the same as his intermediate aspirations – joy, stimulating fun and absolution from boredom and trivia. I will be wasted on others… 
4. Worthiness of the Offer. 
And how, then, do I decide if the offer is worth it? Well, this subject is reminiscent of my earlier post, 15. Let Me Draw You A Pie Chart, and the arising Mathematical solutions. As with any relationship, I expect to be better off with it than without it. The offer will have to consider the amount of travel necessary, the cost of it, and the cost of my time. But overall, I would say, for a successful candidate with an interesting offer, the cost of weekend-dating me, per month, for 3 weekends, one of them long, would more or less be the cost of booking a long weekend Private Tour with me at my work rate. Which may seem like a steal and it is certainly a bargain in relative terms, but it is an eye-watering amount of money, for most people, and it is definitely not available to just anyone. 
As the matters stand, tomorrow will be the first time in a year that I have agreed to hear out an offer from an existing client, and I do not know whether or not we will be able to reach a consensus on terms. Alas, such is #DommeLife 
Tumblr media
No one, under the penalty of the EU copyright laws, is allowed to use or reproduce my blog or individual posts, or even passages, in any way, shape or form, be it for Netflix series, Amazon books, or anything of the kind, regardless of the credit given. If you have any questions, you may contact me via K8Morgan.com
13 notes · View notes
mechagalaxy · 4 years ago
Text
Sten Hugo Hiller - 627184: Mountain Climbing Mecha Combat #1411
(By Sten Hugo Hiller - 627184) Mountain Climbing Mecha Combat #1411 Brought to you by ANN Highlighting the March 3367 King Chrono This time the Gaming Authorities finally relented and let all of us bring the main formations to the tops. And to keep us on our toes, they decided to make it a Chrono as well. Now, I am all for bringing my best and testing my mettle against my contemptaries, but that was not going to be the setup this time. Instead of fighting those around my licence on K4, we had gotten invitations to K3 where the regulars would outlicence us somewhere between 10 and 130. But, it was after all a Chrono, so if we rushed over immediately we might get at least a few high-value scoreround under our belt before the big guns showed up? Thinking was doing, and we not only was the first to arrive, but managed to hold the top during the first scoreround. After that it went downhill. Stronger formations showed up and shouldered us aside. Not that we meekly submitted, but... KiloToneRecoil from the Brotherhood of Arcane Dragons never let us past his fourth line. Aginst roward from Northwind Dragons we barely got past the first line, and Terry Harper from Odin`s secret chamber seldom let us get even a single shot off before he anhilated us. Other strong contenders like myeponym of Death`s Collectors, Ales Hasala from Black Star Lycan Rangers and "Raging Vengeance"`s Felix Fogg did often push me to the foothills, and each time that happened it took quite a lot of tries before we exhausted managed to get back up to the slopes. Oftentimes just to be blasted back to the foothills again immedeately. But through sheer stubborness, -and thanks to the early points we managed to net before the rest of the crowd arrived, we scraped together a high enough score to stand in the second rank when the prizes were awarded. Those who stood in the first rank were: Div 1 415+ (24 Commanders): Bernard Johnson, Odin`s secret chamber (+18540) 2: Fabio Favaro 3: Ben Rail 4: Jeff Haas 5: Roy Cheah 6: Sal Vezzosi Jr 7: Claude Poirier 8: Gary Muenzel 9: David Buchanan 10: Shawn Wretham Div 2 -414 (11 Commanders): Justin Verret, Winters Coming (+17100) Div 3 -324 (21 Commanders): Terry Harper, Odin`s secret chamber (+11220) Div 4 -205 (25 Commanders): Ken Fuchs, Northwind Dragons (+20030) Div 5 -150 (13 Commanders): Don Alligood, B.S.L.R. (+12500) Div 6 -123 (16 Commanders): Brian Patenaude, Black Star Renegades (+12470) Div 7  95 (29 Commanders): Spartia Mechapoulos, T.I.o.M.T. (+11390) Div 8 -67 (17 Commanders): Ila Mari Antonsen, T.I.o.M.T. (+15770) Div 9 -38 (18 Commanders): Fredy Jieffrancis, *R.V.* (+3700) Total Contestants: 174 Total medals claimed: 129 (of 135 possible) Compared to the SelfSame event we just had, twenty-six additional Commanders signed up to compete for the prizes. But there were still some imbalances between the tops. This time four Bronzes from K2 and two from K5 ended unclaimed and were later returned for resmelting. The highest score possible in this event was 83 750, and three winners held the tops for all the 67 scorerounds to get it. They were; Ken Fuchs from Northwind Dragons on K4, Brian Patenaude of Black Star Renegades on K6 and The Isle of Misfit Toys` Spartia Mechapoulos on K7. Ken Fuchs also had the biggest gap to the runner-up, outscoring that worthy by more than 20 000. The lowest score recorded for a medal winner was 1140 for a Bronze on K5. All but one of the Golds were secured by margins well above 9000. And as even the last were won by 3700, the winners were undisputed. But perhaps the fight for the rest of the prizes was closer? Best way to find out is to look at the differences between the medal tiers in this event: ..Silver to Bronze....Bronze to nothing Div 1 ......2380......…….......760 Div 2 ......3880...…..............N/A Div 3 ......2040...…............2700 Div 4 ......4640...…..............475 Div 5 ........420...…..............N/A Div 6 ......5400...…............8640 Div 7 ......5060...…............1500 Div 8 ......3180...…............2360 Div 9 ......7530...…..............900 In general we had pretty respectable walls this time. But one of the Silvers and three of the seven contested Bronzes were decided by less than 1000. Could it be that those who signed up first won here because of a few additional scorerounds? It could well be, something to keep in mind when the next Chrono comes along. Both Odin`s secret chamber (Mount Olympus + K3) and The Isle of Misfit Toys (K7 + K8) brought home double Golds from this event. But there were neither unaligned nor repeat winners. Upcoming event: iMountain Here we are back to a one-model event again. This time it is the 30 ton iMech who is to shine, and no other models will be allowed to fight. -Unless you are asigned to K9. There they have no restrictions, and any Mech you can get into the formation is legal. Event ends January 11 between 1500 and 1530 New York Time
Tumblr media
0 notes
batteriestore · 4 years ago
Text
HISENSE LPN385337 3.85V/4.4V 3370mAh/12.9745WH Replacement Battery for Hisense Smartphone
This is a rechargeable HISENSE 3.85V/4.4V 3370mAh/12.9745WH LPN385337 Battery . High quality and long lifetime, this LPN385337 battery lets you work seamlessly when you are on the move for business trips or vacations. All our Li-ion replacement batteries for HISENSE LPN385337 Cell Phone have been tested and proven to match and/or exceed original battery performance and are 100% compatible with Original Manufacturer Specifications. Every piece of our replacement battery for HISENSE LPN385337 has been tested and validated on HISENSE systems to ensure the safety for your Hisense Smartphone. Increased capacity extends your workable hours at the office, in meetings or classes, or while traveling.
LPN385337 Replacement HISENSE LPN385337 3.85V/4.4V 3370mAh/12.9745WH Battery. Buy cheap HISENSE LPN385337 Replacement Battery from batteriestore.co.uk now. We have a strict testing process to ensure that your ordered products (like this battery for HISENSE LPN385337) are functionally correct before they are packed and sent to you. And before placing an order please make sure that your old original HISENSE LPN385337 battery's shape is same to our batteries' images as below. Free shipping and one year warranty!
Tumblr media
Product Description:
Type :Li-ion Brand : HISENSE Voltage : 3.85V/4.4V Capacity :3370mAh/12.9745WH
TOP REASONS TO BUY FROM US
✔ Quality replacement battery with high Capacity ✔ Longer lifespan - thanks to modern Lithium technology without memory effect. ✔ Guaranteed safety: Protected against Short-circuits, Overheating and Overvoltage ✔ Each cell is separately tested in order to ensure professional standards are met. ✔ 100% compatible in replacing your original battery
Compatible Part Numbers:
LPN385337
Compatibile con i seguenti apparecchi :
Hisense Smartphone
How to care for your LPN385337 battery.
This is the Replacement HISENSE LPN385337 Battery, You can extend the life of your LPN385337 battery significantly through the proper care and handling of your battery.
Any new LPN385337 battery should first be fully charged by leaving it plugged in overnight. Once a computer battery is fully charged it will no longer accept any more power. It is a common practice to leave Cell Phones plugged in after they have been turned off so that the battery has a full charge the next time you use your Cell Phone. It is probably fully charged within 5 hours.
A brand new LPN385337 Cell Phone battery is in a weakened condition since it has not been conditioned yet. Condition and break in your new battery by performing 5 partial discharge and recharge cycles the first week you receive your new battery.
Run on battery power without the AC adapter cord at least once a week to keep the LPN385337 battery cells active and at their peak potential. When your Cell Phone is plugged into the power adapter the battery goes to 'standby mode' while your Cell Phone runs directly on electricity from the wall outlet.
Even though your battery indicates it is fully charged, your battery will return to a weakened state again in a few months if it does not get some exercise through partial discharge and recharge cycles while running on battery power alone.
If your LPN385337 battery has not been actively used 2 months or more, condition your battery again with 5 partial discharge & recharge cycles to increase the batteries capacity and run time.
Don't run your battery all the way to empty. Your battery will have a longer service life if it receives shallow discharge and recharge cycles. Research has shown that the useful life of the battery will be much longer if you begin to recharge the battery any time before reaching 20% of the remaining power capacity. Recharging the LPN385337 battery even after 10 minutes will not reduce the battery's life span as lithium batteries do not have the memory effect which was found in older NiCad battery technology. NiCad batteries have never been used in Cell Phones, even the earliest models.
Never run your battery below the 2% critically low warning point. If your battery is run below this point it may not have enough energy to even recharge. This may effectively 'kill' your LPN385337 battery.
How can I extend your battery run time?
You can extend your LPN385337 battery run time by minimizing the power drain on your battery. A 3 cell battery will run approximately 2 to 2-1/2 hours when the battery is new. Even longer times can be achieved by minimizing the power consumption of your laptop. Here are the top ways to reduce your power consumption.
Avoid using the CD or DVD drive as the motor consumes a fair amount of power.
Turn off your wireless finder if you are not using the internet.
Remove any devices plugged into your USB ports or other ports.
Close out programs you are not using. By minimizing the load on your CPU, sometimes you can avoid having the cooling fan turn to its high speed mode.
Increase your memory to 4 Gigabytes. This creates less work for your hard drive. Data is temporarily written to your hard drive when your memory is not sufficient to hold all the data on the many pages you may be accessing.
Reduce the brightness of your laptop screen. This is the number one drain on your battery by far.
Prodotti popolari
2750mAh/10.45WH 3.8V/4V Hisense H910 K8
3000mAh/11.4WH 3.8V/4.35V Hisense E76
3000mAh/11.4WH 3.8V/4.35V Hisense CG610M C20 LP38310A
2500mAh/9.5WH 3.8V/4.35V Hisense Mobile Cell Phone
0 notes
honmakurara · 7 years ago
Text
About JAM Tour (Nagoya/Tokyo venues) ~ All is Well * Nostalgia
Tumblr media
I was there thanks to my a.w.e.s.o.m.e. eighter friends I'll always always always always always always always feel indebted to♥ Yeah I can't help it. It was my first time ever, a longtime dream already, so if you’re interested, this is an attempt to try and write down a few (?) notes about the Con, even though my feels are still completely messed up even when time has already passed, I'm sorry XD 
[long post ahead, you're warned]
About the stage: The inner layout of each dome has been modeled to form the shape of a strawberry! My seat was upper high but quite central so I noticed. The cart path also followed a few waves and curves that didn't make sense at all (to me) until I saw it was due to the "strawberry shape" LOL. The special effects (fire during Noroshi and fake fireworks during Junjou Koi Hanabi) were impressive, but the lights were even better... I don't know, I was dazzled and astonished most of the times. During one song (can't remember which one) of the band session there were these violet/blueish rays opening up like a fan from various angles that looked absolutely amazing. I was hooked while listening to the boys playing♥ And the waves of the penlights moving like one all around the domes, really make people feel like one with Eito and their instruments or inciting. It's so beautiful to see. To be one of those little sparkling dots.
Tumblr media
About the album: At first I thought the new album songs were 'weak' despite the big names behind the lyrics and arrangements. It didn't feel 'K8-like' at all, apart from maybe the silly rap in Egetsunai. But when I got to see Eito sing and play them all, it felt exactly like Takahashi Yuu once said, about "becoming eito flavoured songs, no matter what." Well it's true, and in the end I got the impression this live tour is pretty strong instead (at least to me). About the band: The last thing I expected (yet the one I craved most in my dreams) was Eito playing band songs for ONE HOUR or so. I mean... ONE HOUR... almost half a concert. 11 awesome songs. Given that both Tokyoholic, Zou and Uchuu ni itta Raion had been recently performed (at tour and Metrock), I could not hope for them to be in the setlist again. But luckily they were, instead, and I was so happy çOç 01. High spirits: awwwwwwwww, how to better start a Con?? I'm fond of both this and Your Wurlitzer. And last year they performed Your Wurlitzer (somehow re-arranged) at the Recital♥ 02. Katte ni shiyagare: singing (er, shouting?) this one together with Eito is simply priceless. 03. Uchuu ni itta Lion: the one performed in the Jukebox Tour is one of the live performances I periodically feel the need to re-watch, one of my faves ever. And now... I could see it live for real♥ This songs keeps being so.damn.great. and eito keep playing it awesomely. 04. Zou: my poor feels registered the vision of a (blonde) Tacchon drumming with all his might the intro of this song. I might have died right then, but luckily I love every little bit of this song and I can clearly remember Subaru and Yasu's parts (I love them♥) Yoko's lines, Tacchon's bridge and the power this songs brings with itself. It's so strong, so powerful and beautiful OMG. 05. Traffic: God bless Nishikido Ryo always. This left me agape and speechless from amazement the first time I listened to the mp3, but somehow I couldn't make it resound naturally in my head. But it's sooooooo good, so damn good, and once you hear it live, you're hooked, like, forever. Aww Ryochan's voice ♥ (and the short lines with TORN voices) 06. Ikiro: At first, at home I couldn't catch up with Ikiro, Jam Lady nor Traffic. But they're honestly and simply powerful when performed live on stage. Ikiro is strikingly awesome. We could say that most eighters could not sing (or remember by heart) the lyrics of the new songs, given that the album was out only a month and a half ago. But during Ikiro, things were different, we were all singing it heartedly. Aw. And one day, you suddenly realize you're humming Ikiro while walking on your own and you don't know how that happened XD 07. Samurai Song: I cried watching this in the Genki Tour, when Ohkura was not there but the boys sang it so beautifully, and quite teary themselves. I loved the drama, the PV and everything, I simply love this song. I don't know why Ryo chose to fumble with this song exactly (maybe he's particularly fond with is also♥), but he's the cuteness brought on Planet Earth. I loved seeing him so shy yet he looked almost relaxed, at ease with himself, with where he was, surrounded by eito and eighters, and my heart basically melted/exploded I wanted to hug him so tight and tell him he's going to be fine always, if only I could. It did not help that Tacchon decided to put his 'yasashii no kimochi' (gentle feels) basically everytime he closed up the Samurai melody with his drums. So cuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuute. Darn. In Tokyo, Ryo started playing itta janaika instead of Samurai Song XD And all eighters followed him for the whole intro, before he resumed the samurai uta XD I heard that the following day he played BJ (OMG♥) and Tacchon only followed him with his drums, waahhhhhhh♥ 08. Yume e no kaerimichi: In Nagoya, Ryo messed up even Yume e no kaerimichi TWICE after fumbling with the Samurai Song... we thought the concert would have never ended that night if they kept going on like that XD Subaru was at a loss because other eito followed Ryo's randomness during kaerimichi and they sang each line hardly repressing a laugh or some joke. When Subaru sang his own line, he had to put an arm over his eyes in order not to see the mess around him, for what was supposed to be a romantic ballad became a funny and cute song instead. At the third attempt, they managed to go past the first lines XD 09. Tokyoholic. Aw. This. THIS. I love you Ryochan. I LOVE YOU!! And, well, this year also the weather in Tokyo proved to be quite nasty with me, but it's just like Ryochan said: I can't hate you Tokyo. And that's all. 10. S.E.V.E.N. korobi E.I.G.H.T. oki: just like Katte ni Shiyagare, this is perfect and priceless to share with eighters and eito. The Yokohina screaming at each other from different side screens were worth the song alone XD 11. NOROSHI: The Tokyo Dome was so much on fire during this and Tokyoholic that my eyes started sparkling out of nowhere!
12. Kiseki no hito: I'm not fond of this song, yet it's cute watching eito "cuddle" their Ryochan on this. And yes, it's another one you'll find yourself humming repeatedly without even knowing why. 13. JAM LADY. Er. THIS. This. Remember I said I couldn't grasp this song? Well... that was before I saw what they DID during this song. So there are our boys appearing on stage from above, I mean, meters high on the main stage and coming down slowly while thick (yeah: thick) fountains of waters sprung up before them. They were wearing shiny outfits and rocking hips and someone should tell Tacchon he should not touch his groin like he did and like we were all shown thanks to the giants side screen. I mean. My poor feels and eyes çOç Basically the performance of this song is even more audacious than one can perceive from the lyrics alone. So let's say Jam Lady is basically Eito porn. 14. Tsumi to natsu: say AMORE! AMORE! Eito moved from the main stage to the central stage under a cascade of water tunnel springs! 15. DO NA I: Awww I loved this!! I cannot remember exactly the dance but it was lovely and sexy to see and the song is powerful♥ the stage was in the meantime lifted up and shifted towards the second stage (the one opposite the main one, the "tip" of the strawberry we could say) 16. King of otoko! Tacchon once tumbled down during this, and so did Hina the following day XD After the first part, eito moved around the paths and Subaru and Ryo nearly kissed (or smacked their heads if you prefer XD) during their joined hands part XD 17. Nagurigaki BEAT: During one of the MC in Nagoya, eito asked Yasu why he wore his shoes loose without shoelaces. He said it was more confy (he also had unpaired socks if I remember well), easier to remove. Well right then, during this song, while walking he lost a shoe, it simply didn't follow his foot lifted up from the floor... we saw the shoe standing perfectly on the floor without his owner, that was silly XD I noticed that in Tokyo, all eito wore purple outfits during this part, while up until Nagoya there were 4 (or 3?) guys wearing orange suits and the other wearing purple suits. Also, apparently there were cameras filming this dance part only. Maybe they recorded them all for some multi-angle or multi-venue footage? Dunno really. About the Juniors: half of the papapics taken from the Eito Jam Tour were about them, I swear XD (eito are becoming too ossans for their fans ahahahahahha) 18. Answer: beautiful. The Sanbaka danced on the main stage only, but the visual effects were captivating and the song was a pleasure to hear (and nor Yoko nor Hina made mistakes as far as I remember). 19. Nostalgia. THIS. I could write an essay on this one only, ugh. My poor feels. I loved this at first listening, but the live dance was something strikingly beautiful and unforgettable. Just like I wrote HERE, the dance of the 4nin from the 4 angles of the stages is elegant and flawless, and Tacchon's smooth velvet voice is impressive here. He started out the song at least twice with his green hood over his blond hair (ugh♥) and I had the sheer luck to see him perform his part quite nice when my stand seat faced right the stage where he was (well not exactly near but not far either). So beautiful. So perfect. Then the boys joined on the central stage to dance together until the very end. When you'll get instant Nostalgia. I swear. 20. Sorry Sorry Love: with the very same green outfit, all eito perform this, and I'd have never said that one day we would have seen Sorry Sorry Love and Wasabi one beside the other *___* 21. WASABI 22. egetsunai. THIS XD Probably my only fave song prior to coming to the Cons, it proved to be the craziest, silliest and funniest song ever. The dance is stupid and SILLY, and the rap challenge duets are AWESOME and brilliant. I think Eito changed the lyrics almost everytime LOL. Tacchon VS Yasu were my favourites, but Subaru and Yoko were also way too funny to see and poor Maru scared by Ryo is unforgettable XDIn the meanwhile, the other eito member cheered for the duets going on XD 23. Never Say Never: this began with a VTR where eito (wearing suits) had to throw themselves on a fluffy straight slide. Behind a paper wall (or something like that), one of them would have been thrown into a pool of slimy something concrete-coloured like (sorry, if they explained what it was, I didn't get it). As far as I could see, Maru was targeted the most, but I also saw Tacchon fall into the trap XD 24. Nantoka naru sa: Eito appeared wearing red, blue and white clothes. This song is so energetic! Tacchon once came back from backstage with his (short) hair tied up and eighters screamed aloud :p 25. Maemuki Scream! it was so funny mimicking eito's dance with the penlights *O* 26. Ima: I didn't like this song at all, at first. I particularly disliked the dance and the PV part in which they're in the city. But then... I don't know, something changed. I watched the PV, and the natural setting with the volkswagen thing (similar to Uppers') is simply fantastic, so eito-like *__* I think the live dance is slightly different from the one we got to see at Music Station, but it's nice to see. Very very energetic! Also, things to remember: Tacchon's lines (always cut when on TV), Ryo's bridge and Subaru's part. I love it. [ ENCORE ] 27. Junjou koi hanabi: how can I describe what this song means to me... I fell in love at first listening (I love Omoidama as a single), then I cried helplessly watching Jussai, so perfect and so beautiful with the yukatas and fireworks and everything. How can I say how I felt this time when eito came from backstage wearing gorgeous yukatas çOç??? In Nagoya Ryo only made the 'muscle pose', while in Tokyo basically all members started doing 'otokorashii' poses by raising their yukata sleeve over their faces or so. I can remember Hina being the first and probably the coolest, but I had a hard time not screaming at Ryo and Tacchon OMG. The song itself is perfection. I LOVE IT LOVE IT LOVE IT UTTERLY. And it's pure perfection and I'm happy I could cry over this once again. Live. And Eito wearing yukatas is the sexiest thing ever. Ever. 28. Panorama: do I have to mention TORN posing? Don't ask me who the other pair/trio were because I had eyes only for my OTP and couldn't look elsewhere, I'm sorry XD 29. Zukkoke otokomichi: eito going around on two carts! Another song it's so nice to "perform" following Yoko's inciting ♥ I kinda, er, screamed when TORN suddenly went near one another during this, but I was too far and too high to see them properly çOç 30. Seishun no subete. Just like Ima, I didn't like this song at first, but seen live... it's totally different. It made me go emotional to the verge of tears, I had a lump in my throat and it was so beautiful. A perfect way to finish a wonderful concert. About Eito members: I feel so proud of them. I have no past experiences as for what live Cons are concerned so I cannot make comparisons, but I liked very much how eito and the people from the staff organised this tour, the setlist with the impressive band session and the other half of the concert with eito swtiching to their usual weirdo/idol mode.I would have never thought eito would have had enough energy to make it all till the very end, but they did, and in the end, they didn't even seem too fatigued or strained (to me, maybe I'm wrong, I don't know).They all looked happy and proud. The best thing ever. They made me laugh and cry and shout so loud and... well, cry and feel proud again. I feel like I got to fall in love with each of them once more, which is terribly bad of me. One day while I was on the Shinkansen I saw a scarecrow and thought at Ryo's scarecrow solo and how much he grew, musically and lyricist speaking, ever since. And then...Traffic. I mean çOç (I generally love all of Ryo's solos so I'm not saying Scarecrow is poor XD) And the thanked all the people who came to the con despite the heavy rain hitting Tokyo. I mean. I love him. Yasu looked like a freak with afro hair, tattoes and glasses, and apparently loved showing his middle finger around! but I love him anyway XD We saw a male Shingo-fan wearing a T-shirt carrying the mention "MuraKami" written with the kanji for 'kami = GOD'... he won it all!! Shingo complained that only otoko no eighters greeted him lol. But it's true there were A LOT. I don't know whether they're increasing by number as time passes by, but I do hope that eito could gain more male fans after Metrock (there was at least 1 half-ossan who had Metrock t-shirt and eito recital towel XD). While I was coming back in metro after the concert, there were a few young guys wearing school suits beside me who were talking about Nishikido and Ohkura and a few songs of the con, lol. I felt so stupidly proud of eito for reaching so many different kind of fans. Tacchon looked SO cool and  SO hot. SO DAMN HOT. And so blonde♥ I love him with blonde hair and didn't expect to see him like this at all ♥He said bye last during one of the Tokyo venues saying aishiteru *diva mode on*, I guess I shouldn't ask for more from the whole world♥I feared for his health (well he gave us reasons, that idiot) but he looked fine and I'm glad he did also look like he (thankfully) gained weight back ever since his stage play, at least judging from his cheeks and arms♥We saw Yasuba "mating" with Yasu assaulting Subaru from behind during Donai (I think) and right after that Tacchon 'imitated' Yasu attacking Yasu as well (I can bet he did it on purpose, the evil bitch).Subaru gave the audience some dirty, sexy looks of his I don't think I'll easily forget.
Maru did an assolo with his bass within the band session that made the whole dome go mute to listen to him. That was freakingly impressive, given that for the rest of the time, he was back to being the Maru that "paaaaannned" with the eighters basically everywhere and we're all glad to him for that♥ There's thick emotion whenever Yoko calls out for the final hands joining. I felt... so grateful to them, to the eighters, to my beloved friends I held hands with. I felt lucky and happy and teary, because I could be there, and I was actually there with all of them. I couldn't ask for more, really.I've been floating for days after that day, I reckon. That's what they do to me and to my poor feels. I'm blessed♥ To all who could read this wall of text till the very end... thanks a lot. It was very personal and biased, I know.Sorry... apparently I got carried away as usual but... my poor feels♥
24 notes · View notes
kansai-banzai-blog · 7 years ago
Text
2017 Johnny’s Q&A tag ヾ(〃^∇^)ノ♪
As I mentioned, I'm totally doing the entire JE version of this Q&A, so--- be prepared lolol Thanks again, @sunildoz <3
Q.01 - Where are you from? A: I'm still in Europe. It's so hot btw, the highest was 42,3°C today x_x
Q.02 - How long have you known Johnny's? A: 11 years iirc
Q.03 - Story on how you discovered JE? A: Well. Initially, it was through anime. I was really into anime, especially Naruto and Inuyasha back in the day, and I really loved V6’s Change the World. (and later Matchy & Question?’s Mezamero Yasei was also my jam haha). Then I wandered towards JRock and so, so switching from GazettE to KAT-TUN-- There was quite a... gap. If I can say so.
Q.04 - First bias? A: *coughs* akanishijin *small voice*
Q.05 - First Johnny's song you heard? A: V6's Change the World
Q.06 - Who's your favorite group? A: Kisumai & JWEST
Q.07 - Who's your ichiban? A: Can I just fuse all of them together into the perfect human being...? ;_; Right now it's Junta. It used to be KAT-TUN's Kame, then Ueda, K8's Tacchon & Ryo, half of Kisumai at the same time... but now I'm settled on Junta.
Q.08 - Favorite Johnny's concept? A: Wild & dark & sexy wins everywhere.
Q.09 - Favorite concert? A: Adsbadbshja KAT-TUN's Break the Records. I mean. Man. That con is a thing. But nowadays, it's a tie between Kisumai's I SCREAM and JWEST's Luckyyyyyyy7
Q.10 - Favorite throwback Johnny's song? A: KAT-TUN's Harukana Yakusoku
Q.11 - Who's the best singer in Johnny's? A: Give Kamichan a few more years and he'll be the rightful successor of Tegoshi there.
Q.12 - Best dancer in Johnny's? A: Yara Tomoyuki. In fact, I loved the concept of Butoukan being the awesome dance unit, I'm so sad it didn't become a thing, at least for Shokura only.
Q.13 - Most extra in Johnny's? A: Any member who's a fan of leoprint. Especially Fujigaya with his pink leoprinted coat.
Q.14 - Favorite ship in Johnny's? A: TORN, B.A.D, NikaSen, KameDa, TakkiTsuba (well. don't judge.), KotAkito... there's a lot ;_;
Q.15 - Favorite Johnny's Jr? A: Oonishi Ryusei is my son and I love him dearly.
Q.16 - Johnny's group that deserves more attention? A: A.B.C-Z! I really feel like they're being wasted in a way that the don't have actual single singles, just bonus songs for their musical dvds and so. Justice for Ebi babies ;~;
Q.17 - Guilty pleasure Johnny's song? A: I'm pretty sure it's not a guitly pleasure, but Hikaru Genji's Winning Run, Paradise Ginga, Kaze no Naka no Shounen... well, basically anything HikaGen did is a jam to me
Q.18 - Favorite Johnny's song to dance to? A: TakkiTsuba's Venus lmao
Q.19 - Favorite smile in Johnny's? A: Kitamitsu's cheeky grin is just so adorable, I'm unable to resist.
Q.20 - Not counting your bias group, which other group will always have a special place in your heart? A: As I already said in the JWEST Q&A post, it'll be KAT-TUN, no matter what. They were my first JE group, it was sad to see them fall apart, but still, they are the reason why I'm here now and I'll thankful for them forever and ever for being around and being awesome. I love them.
4 notes · View notes
faizrashis1995 · 5 years ago
Text
10 Tools Java Developers Should Learn in 2020 - (UPDATED)
Though, in this article, I am focusing on general tools that are applicable to every kind of Java developer, e.g. both core Java Java and Web developers.
 One such tool is the JIRA, which is must know for experienced developers, especially if your team is following Agile practices like Sprint, Scrum, and Kanban. JIRA provides all the tools you need to manage your Agile projects.
 Btw, the list is by no means complete, and if you know some excellent tools, Java programmer should learn, then please share with us in the comments section.
  1. Docker
Docker is an open-source tool for automating the deployment of applications on the cloud or physical servers. It allows developers and system admins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
 Docker works in collaboration with the cloud, Linux, and Windows vendor, and many companies focusing on IT automation, Docker is nicely poised to take advantage of that.
 If you are thinking of learning new technology in 2020, invest your time in Docker for the Absolute Beginner course, which teaches Docker with hands-on coding exercises.
     If you like to learn from free resources, e.g. books and courses, then you can also check out this list of free Docker Courses for Java developers, which contains a lot of useful information.
   2. Kubernetes
Apart from Docker, Kubernetes or K8's is one of the most sought after skills by companies of all sizes. So, if you are looking to gain a new skill and tool that will stay with you throughout your career, then learning Kubernetes is a great option. Kubernetes drastically changes the code deployment process, making it possible to seamlessly roll out new releases with no downtime.
 Kubernetes is also a crucial tool for the adoption of the Hybrid Cloud environment which means same code can run on developer machines as well as on-premise on different cloud environments like AWS, GCP, and Microsoft Azure.  If your company is pushing for Cloud then learning Kubernetes can be really helpful to you.
 In short, whether you are a junior Java developer or an experienced veteran of several years of experience, it will help to have a little bit of Kubernetes knowledge at the back of your mind and if you have already realize the importance of Kubernetes and looking to learn Kubernetes in 2020 then Docker and Kubernetes: The Complete Guide by Stephen Grider on Udemy is an excellent course to start with.
What you can learn to become a good Java developer
 If you prefer free resources, like free online courses, then you can also check out this list of free Kubernetes Courses for Java developers to start your journey.
  3. Maven
If you are an experienced Java developer, then you should already know Maven, but if you are a fresher or Java developer with 1 to 2 years of experience, then it's an excellent tool to learn in 2020. Apache Maven is a build and project management tool.
 Based on the concept of a project object model (POM), Maven can be used to manage the project's build, reporting, and documentation from a central piece of information. Another useful feature of Maven is dependency management.
 Since we use a lot of third-party libraries in Java project, managing each of those JAR and their dependency manually can be very troublesome, Maven solves that problem by automatically downloading the right JAR for you.
 If you are a complete beginner in Maven, then the Maven Fundamentals from Pluarlsight is an excellent course to start with.
  If you prefer free resources, e.g. books and courses, then you can also check out this list of free Maven Courses for Java developers to start your journey.
  4. Jenkins
Jenkins is an open-source automation server written in Java. It helps to automate the non-human part of the software development process, e.g. compiling projects, running unit tests, integration tests, generating documentation, and uploading artifacts on both local and remote repository.
 It's one of the most popular tools for continuous integration and implementing continuous delivery in your project. If you have yet to start with Jenkins, then there is no better time than 2020, and no better course than Master Jenkins CI for DevOps and Developers, you will hit two birds with one stone.
 best continuous integration tool for Java developers
 If you like free stuff, then I also have a collection of free Jenkins courses, which you can check out to start learning Jenkins in your spare time.
   5. Git
Git is one more essential tool for Java programmers. It is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
 Git is easy to learn and has a tiny footprint with the lightning-fast performance, but unfortunately, I haven't worked on Git extensively.
 I have used Git to download open-source projects and examples from Github using Eclipse, but I have yet to master the Git command line, and that's why I have set this as a goal to learn in 2020.
 I have already bought the Git Ultimate course from Udemy in just 10$ on their last flash sale and looking forward to learning it as soon as time permits.
 If you also decide to learn Git, you can join this course too. Udemy is having a flash sale again from 1sst January to 11th January, where you can buy this online course at just 10$.
 I generally buy a lot of courses when they run a flash sale and then take them whenever I have free time. Since Udemy gives you lifetime access, of course, you can learn at your own pace.
 Btw, if you prefer free resources, then you can also see this list of free Git courses for programmers. They are actually quite good as compared to some other paid courses.
  6. Selenium
Selenium is one of the best software-testing frameworks for web applications. It provides a playback tool for authoring tests without the need to learn a test scripting language. Java developers can use Selenium to test their HTML and JSP files.
 It also provides a variety of tools and libraries for web browser automation. If you are in automation and testing space, then Selenium is a must for you. If you decide to learn Selenium in 2020, then Selenium Web Driver with Java is an excellent course to start with.
 If you prefer free resources, e.g. free online courses, then you can also check out this list of free Selenium Web Driver courses for Java developers to start with.  These are actually some paid courses which their instructor made free for promotional and education purposes.
 7. Groovy
If there is one language, Java developer should learn in 2020, then it should be Groovy; why? Because it complements Java. You can do a lot more in your Java project using Groovy than just sticking to plain Java.
 You can use it write build scripts, test scripts and can even use popular frameworks like Gradle and Spock.
 By the way, for those who don't know, Apache Groovy is an object-oriented programming language for the Java platform.
 It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk, and it extends Java by providing concise and compelling syntax. If you are absolutely new to Groovy, then The Complete  Apache Groovy Developer Course is an excellent place to start.
 Btw, if you like to learn from books, then online courses, then you can also take a look at this list of Groovy Books to master this powerful tool.
  8. Spock
Spock is a testing and specification framework for Java and Groovy applications. What makes it stand out from the crowd is its beautiful and highly expressive specification language.
 Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools, and continuous integration servers.
 It's an excellent tool to learn in 2020, especially if you want to improve your unit testing skills, which is a crucial step in becoming a good developer. If you decide to invest some time in the Spock framework, then Learn Automation with Gen and Spock from Udemy is the right place to start with.
 But, if you like books, then Java Testing with Spock is a seriously right choice to start with these robust automation testing framework.
 9. Gradle
Gradle is another open-source build automation system that uses the best ideas of Apache Ant and Apache Maven and takes it to the next level. It's also the default build tool for Android.
 It introduces a Groovy-based domain-specific language (DSL) instead of the XML used by Apache Maven for declaring the project configuration, which makes it easier to configure project dependencies and customize it based on your need.
 Why you choose Gradle over Ant or Maven? Well, because it combines the best features from other build tools, e.g. it has flexibility and control of Ant, dependency management of Ivy, convention over configuration and plugins of Maven, and on top of that it users Groovy DSL on top of Ant. This makes it the best build tool for Java projects.
 If you decide to learn Gradle in 2020 and you're new to project automation or haven't used a build tool before then, Gradle Foundations: A Crash Course to Gradle is an excellent place to start.
 If you prefer to learn from a book than online courses, then Gradle in Action book is an excellent place to start.
  10. JIRA
The JIRA from Atlassian is one of the most essential tools in the current world of Agile development. It is used for bug tracking, issue tracking, and project management.
 If you are following Agile development methodology, e.g. Sprint and Scrum, then you must know JIRA. It allows you to create Spring cycles and track the progress of your software development.[Source]-https://www.java67.com/2018/04/10-tools-java-developers-should-learn.html
We provide the best Advanced Java training, navi mumbai. We have industry experienced trainers and provide hands on practice. Basic to advanced modules are covered in training sessions.
0 notes
teenwolfnation-blog1 · 7 years ago
Text
Every Android Phone, Ranked
                                                   There are something like one million Android phones for every person on the planet right now (plus or minus one). On the other hand, Lenovo recently announced that the entire Phab series of smartphones will not be updated to Nougat despite being less than a year old. You do not need to press hard on the display to control the mobile device, making them responsive and easy to use. From there, finalists were chosen based on how well the devices scored in the key comparison points above, and with that, the following phones rose to the top. Enabling the " Limit Ad Tracking " option here will ensure that apps do not use your device's unique identifier in any way other than for "limited advertising purposes." This is different than the Android devices in this list, which will let you reset your ad-tracking ID and even opt out of being served targeted ads, but will not allow you to limit apps' abilities to view and use your unique ID. It has a solid design and build, coupled with a display and performance that punches well beyond its price point. The Sunrise is a 3.8" touchscreen device with Android 4.4 and runs on GSM networks. Upload up to 50,000 songs and play them from your devices with Google Play Music. It is the smallest smartphone from Tracfone at this time, but has a 3.2 MP camera and was released in 2013. Once installation is complete, this mobile phone tracking application can be uninstalled remotely from the target device. After failing in the windows smartphone Nokia is back in 2017-18 with new android Smartphone leaked as Nokia P1. So in this guide we will try to cover specification of Nokia P1. The Nokia P1 is expected to launch with a 5.5 inch display with 2K Amoled display resolution and 401 PPI color.love status in hindi Mi makes products in various categories like mobiles, mobile headphones and headsets, speakers, air purifiers, mobile power banks, mobile cases and covers, tablets, headphones and earphones, smart bands, mobile chargers. Regardless, the Meizu Pro 7 Plus tends to circle around £488 and at that price, makes it one of the best, and most intriguing, smartphones you can buy in 2017. And add in that 16MP camera with optical image stabilization and the LG G4 is a hard Android phone to pass up. The HTC U11 is a strong contender for the title of best phone for audiophiles, but the V30 wins thanks to its digital filters and sound presets, headphone jack, bigger battery, more polished design and its fantastic dual camera, all of which promise a better experience overall. As for the design, the device appears to be bulky because of lots of space above and below the screen and a thickness of 9mm. Bottom Line: The Samsung Galaxy S8 Active takes the best phone of the year, makes it tougher, and packs in a bigger battery. Google caught a lot of flak for the Pixel 2 XL's POLED display issues, regardless of whether the problems were real or perceived. No doubts, the Hot S certainly deserves a spot on this list, with innovative features like premium design and a fingerprint sensor all under the price of NGN49,000 (KES 15,700) makes the phone a very good contender for the number one spot in the list of best android phones in 2016. QMobile priced at everyone's reach, offers numerous new Android mobile phones & tablets at very affordable prices, and that too with several high end features like Dual-SIM, Wi-Fi & QWERTY etc. The makers of the Nokia 3 though are Finnish have now made it to the list of top Indian mobile companies by considering the quotient of trust and customer service providing abilities. Plus, with available HD displays, high-resolution cameras, innovative security features, organisational tools, and access to thousands of apps, they're perfect for anyone with an on-the-go lifestyle. And with their available high-resolution cameras, HD displays, stylish designs and innovative technology, our touchscreen mobiles make it easy to find the perfect phone for the way you live. The Lucky comes with Android 4.4, a 3.8" screen, and a dual core processor with 1 GB of RAM. Cast your Android phone or tablet screen to the TV, so you can see your favorite apps, photos or anything else, exactly as you see it on your mobile device—only bigger. Designed for the way you live, LG mobile phones give you access to the latest technology and newest features, plus all the essentials - like email, talk and text messaging. The XL also runs on Android 8 with all the smoothness you'd expect a device designed by the same company as the software to. It sports an 835 Snapdragon processor, a beautiful 12.2MP back camera and an 8MP front camera - the former with a dual-pixel tech that gives you depth of field flexibility - and the Active Edge sensor functionality that calls up Google Assistant. Other downsides are the lack of sandboxed user spaces, as well as the fact that you have to reset the device and enable "Supervised Mode" if you want to use an encrypted VPN service with your mobile data connection instead of just Wi-Fi. If you like taking photos with your phone, you'll be very pleased with the Pixel 2's 12.2 MP camera. Like in most Samsung devices, the Fingerprint reader rests on its front at home button. Gionee's M7 Plus is a high-end large smartphone that features a 6.43" 1080x2160 (376 PPI) AMOLED display, an Octo-core snapdragon 660 chipset, 6GB Of RAM, 128GB of storage, a microSD slot, 16MP camera and Dual-SIM. Thus the Moto G5 enters the list of best Made in India mobile phones in the market that provides maximum value for money. Experience Next level of 4G with LG VoLTE enabled Smart Phones. The K8 Note is the first smartphone from Lenovo to run on a near stock build of Android. All three Android One phones have 4.5-inch touchscreens with a 854 x 480 pixel resolution, and a quad-core 1.3GHz MediaTek MT6582 processor with 1GB of RAM inside. Even the latest Nokia 3310 price in Dubai , and the Samsung Galaxy S8 price in Dubai on Awok, is wonderfully low. Under the hood, these devices come with the Qualcomm Snapdragon 835 processor (or Exynos 8895, depending on the region), 4 GB of RAM, 64 GB of on-board storage, and one of the latest versions of Android, 7.0 Nougat. Not only that, we offer the best mobile phone price in Dubai… or even the best mobile phone price in UAE as well. This phone has an eye catching, fully metal body and is equipped with a Snapdragon 820 SoC, 6GB RAM, a 5.5-inch FHD display, 16MP primary, a 8MP front camera and a rear fingerprint scanner. The latest trending phones include the Nokia 6 , Samsung Note 8 Price in Dubai , iPhone 7 Price in Dubai , iPhone 7 Plus , and Samsung Galaxy S7 Edge , along with various others. It's got an impressive camera, a great display, fast performance, and a fantastic design. Many of the best Black Friday deals are available online, and we've got the best list of cell phones and Tracfone related items on sale. We wanted to create a resource for consumers who were looking at buying an Android phone from Tracfone and provide a clear list of the phones, with comparison details. Starting with the foreign brands in India, let's talk about where they have set up their shop for making phones in India. It says that the 1st Nokia Android smartphone will take entry in 2017 and the launch will happen at MWC per the rumored tow variants of Nokia phone will be launched, Nokia D1C and other not revealed yet, as per recent news first variant will around Rs10K around (K$150) for 2GB RAM and Rs 20K around ($200) for 3GB Ram model. The handset's highlight is its camera software — algorithms place two frames over one another to boost the megapixel count of the Pixel's rear and front-facing shooters. Samsung has once again taken the top spot of the best Android phone in the world right now. The phones in our list range from genuinely small, like the Sony Xperia XZ1 Compact, to a hulking phablet, the ZTE Blade Z Max. LG's V series has traditionally been a big and brawny phone, but in 2017 the V30 is just a great overall device that has handily taken over from the G6 launched earlier this year. The first three Android One phones were produced by Micromax, Karbonn, and Spice, three popular brands in India. The PRIV will automatically wipe all user data when someone enters the wrong password or PIN ten times, which is a security measure BlackBerry has added on top of stock Android And much like Silent Circle's approach with the Blackphone 2, BlackBerry has included a security center app called DTEK that will help you keep track of app permissions and inform you when there's a security issue that needs to be addressed. We have the best offers of mobile phones available in UAE. HMD Global Oy is the exclusive licensee of the Nokia brand for phones & tablets. Oppo's A79 is an mid-range smartphone that features a 6" 2180x1080 (18:9) AMOLED display, a Mediatek Helio P23 chipset, 4GB of RAM, 64GB of storage, Micro-SD slot and a 16 MP camera. LG finally gets its foot in the door with its second-line flagship phone V 10. V 10 is a mighty device comes not only with 4GB RAM but also with a 2K display, Fingerprint reader 2 and a powerful Snapdragon 808 CPU. 21MP primary camera, 8MP front camera, 6GB RAM, Snapdragon 820 CPU, USB Type C 1.0 reversible connector, 5.7 inches quad-HD display, QuickCharge 3, fingerprint scanner are other features worth-mentioning. Interestingly, this is a good addition to the make in India mobile phones list. Click here to find mobiles using filters related to price, features, brands etc. This phone from the house of Reliance is among one of the Made in India mobile phones we have been talking about on this list. Currently phones with 4GB RAM are few, but the number of such phones is likely to increase exponentially by the last quarter of 2015.
0 notes
league-of-light · 7 years ago
Text
Brandon Bowers Presents: Your End of Season Awards Show!
League of Light Awards 2017
[big, flashing lights, awesome cinematic opening, camera pans the crowd to see all the celebrities, then cuts to the stage where the host finally walked on]
Bowers: (waits for the cheering to calm down) Welcome everyone to the 2017 League of Light Awards Ceremony (more cheering). I’m your host, Bowers (someone in the crowd yells “I love you Bowers”). I love you too, whoever you are. (Crowd erupts in laughter). Tonight, we have ten categories to crown victors in so let’s hop to it shall we (Bowers makes a hopping motion on stage which inexplicably goes over great)? Please help me in welcoming our first set of announcers for the night, Will Guy and Ace!
[Crowd cheers as Will carries Ace onto the stage, followed by an audible “aww” because Ace is wearing the cutest little tux]
Will: Uh, hi everyone. Our first category of the night is Rookie of the Year. And the nominees are: Sam (camera cuts to Sam looking just lovely) Nico (camera focuses on Nico who throws up a hand sign that looks gangster as fuck) and Andy (Andy looks directly into the camera and raises his champagne glass). And the winner is (Ace then proceeds to try and eat the envelope to which Will has to stop) . . .  stop that Ace . . . the winner is Sam!
[Sam, looking slightly shocked, comes up on stage and proceeds to accept the award from Will and give a great thank you speech. If you didn’t like Sam before, you do now. Harnsowl and the real-life Jack Daniels then arrive on stage as the next set of announcers. Everyone notices Harnsowl has two drinks, one in each hand. Harnsowl attempts to read the category but is slurring his words too much.]
Jack Daniels: Lemme take over for ya partner [Note: Jack Daniels is a cowboy here. Just go with it] The nominees for the Best Duo in the platonic division are: Will & Sam (shot of the two of them backstage for they were just on stage), Dylan & Evan (shot of Dylan looking grumpy as fuck in his seat while Evan looks disheveled and unkempt), and Phil & the K8(0)’s (shot of Phil with both K8’s but Phil attempts to get in the camera man’s face, so the cut is a quick one). And the winner is . . .  Dylan & Evan!
[Dylan begrudgingly walks to stage and Evan lags behind. Evan takes up most of the victory speech, specifically thanking his mom multiple times. Dylan then steps up to the podium and audibly sighs and then says, “Fuck Bowers.” The crowd boos Dylan but cheers Evan who is still super excited he won something. Arielle and Blake Bortles are the next set of announcers.]
Arielle: Hi everyone! The nominees for Best Duo in the non-platonic division are: Will & Todd Gurley (shot of Will and Todd Gurley sitting together), Jason & Carson Wentz (shot of Jason holding a sign that says “I <3 Carson” (Note: Carson Wentz had to file a restraining order against Jason and did not attend the event)), and Harnsowl & Cam Newton (camera guy could only find Harnsowl, who is now on his fifth drink of the night). And the winner is . . . Will & Todd Gurley!
[Will and Todd make it on stage. Blake attempts to throw Todd the award but got intercepted. Todd proceeds to talk about the Rams a lot. Will just smile and nods. John Cena and the ghost of Paul Walker are the next set of announcers. John Cena’s music plays loudly for longer than you’d expect]
Paul Walker: Hi everyone. I am so glad that I am back and can see you again (John Cena then does his “you can’t see me” hand motion). The nominees for Most Improbable League Moment are: Phil making the playoffs (the camera guy refuses to get close to Phil again), Nico making a trade after the Dez-J-Quizz Fiasco (Nico laughs at the nominee but deep down he hates that he’s on this list) and Walsh making a comment in the league chat (you think Walsh showed up to this? HA!) And the winner is . . . Phil making the playoffs!
[Phil eagerly runs on stage but starts talking gibberish. The only word someone could make out was “content” Security promptly whisks Phil off stage as our next set of announcers come on stage, the Wettjes.]
Jason: Hi everyone. The nominees for Most Valuable Content in the image division are: Dylan for “Bowers did Benghazi” (Dylan looks grumpier than grumpy cat now. I bet it’s cause he’s sick), Bowers for “Danny’s Thoughts on Jury Duty (shot of the host looking marvelous as always) and Will for “The League as the Fast & Furious Crew” (another shot of Will who is posing with both thumbs up). Before I announce the winner, I just wanna say, Carson I love you, you’re my every- [Sam rips the card away from Jason, cutting him off in the process] Sam: The winner is Will! 
[Will comes on stage, again, and this time gives an emotional thank you speech, thanking everyone for enjoying his artwork. The host, Bowers, comes back to the stage.]
Bowers: How is everyone doing still? (crowd “woos” in excitement) Y’all enjoying the show? (more “woos”) (Bowers proceeds to tell a joke and it’s hilarious – trust me) We wanna take a moment and give out our lifetime achievement award. This goes to someone who has been there for the league since the beginning. He makes content weekly and deserves some praise. The Lifetime Achievement Award this year goes to Dylan Feldman everyone!
[Dylan comes back on stage, finally getting the acknowledgement he deserves. When Bowers hands him the award, he goes in for the hug. Dylan did not expect it and is now hugging Bowers. Dylan feels warm and fuzzy inside but will never admit it. Dylan then gives a speech about his content and ends it with a “Fuck Andy” because he remembered that one-time Andy got snippy with him about the weekly rankings]
[the next set of announcers are Godzooky and Godzilla. Unfortunately, neither one speaks English (they’re from Japan) so I’ll just tell you that Evan won the Most Valuable Content in the written division for “Phil’s Uber Erotica.” Bowers and Andy lost out. Evan goes and gives some long-winded speech about something, I don’t know, I stopped listening]
[John Madden and Al Michaels come to the stage next. They proceed to announce the nominees for Most Valuable Content in the football division. They explain to everyone that the nominees are Dylan for his trade deadline extravaganza, Phil for his Yahoo league shitposting, and Will for the Ram it Remix. They announce that Dylan won. Dylan accepts and yadda yadda. Dylan probably gives a speech too, but I wasn’t listening to this either. Dylan and Will announce the next award, so Dylan stays on stage as Will comes back]
Dylan: This next award is important to the league. It shows how awful some of you are. You all make me regret playing fantasy football. I hope each and everyone one of you gets an itch on your back you cannot reach. The nominees for Least Valuable Player are: Harnsowl (Harnsowl is not passed out in his seat from drinking too much), Arielle (Arielle ran off with Bortles, so she had her assistant sit in for her instead), and Phil (no one wants to see Phil again, c’mon). And the winner is . . . wow shocker it’s Arielle and she’s not even here to claim her award. 
[Arielle’s assistant grabs the award, but it takes her forever to do so because she thinks Christmas is in March. Dumb bitch. Any who, Andy and Kyle make their way on stage to announce the next award. Kyle makes a championship belt motion with his hands as to signal that he will be champ next year (because he’s totes in the league next year, right? Right?)  Andy attempts to announce the nominees, but Kyle cuts him off]
Kyle: Shut up Andy, you can’t even TP correctly. The nominees for Most Valuable Player in the chat division are: Sam, Jason, and Phil (Note: the camera guy had to take a piss so no cut aways). And the winner is Phil. 
[Phil comes on stage, cocky as ever, to receive his award, but as Kyle hands it to him HE STONE COLD STUNNERS HIM!!!! BY GAWD WHAT A MASSACRE!! Someone from the crowd then throws Kyle two beers to which he chugs and then crushes the empties on his head. Andy carries Phil off stage.]
[The host, Bowers, comes back on stage to introduce a very special announcer . . . Thorg! The crowd is so pleased to see Thorg because Thorg is the coolest. Oh, and Steve Harvey is there too.]
Thorg: This last award for puny humans. Thorg hungry, Thorg (the crowd then joins along with Thorg and finishes the saying with a loud “Thorg want eat!”) Nominees for Most Valuable Player in the football division are: Will (the camera cuts to Will who’s looking a little tense now as he’s anxious to see if he can win another award), Walsh (yeah, he’s still not here so instead the camera guy focuses in on the cardboard cutout of Walsh we found in the back) and Nico (Nico WANTS this one badly). Winner is . . . (Steve Harvey then cuts in)
Steve Harvey: And the winner is Walsh! (Steve Harvey then realizes he got it wrong) Uhh I have to apologize . . . 
[Thorg then ENRAGES at Steve Harvey’s actions and cuts him down with his mighty great axe. Those in the front rows got blood splattered on them like this was a Gwar concert. The crowd cheers Thorg on as he takes multiple swings at the now lifeless Harvey. Thorg then regains his composure and announces the real winner.]
Thorg: Winner is Dungeon Master himself, Nico!
[Nico walks on stage, walking gingerly to avoid the blood. He gives the best speech of the night thanking his loved ones and condemning his haters. He then promises a championship for his boys back in Houston. Bowers, the host, comes back to the stage and embraces Nico. He raises his hand in victory like a boxer at the end of a match]
Bowers: That’s all we got for you today folks! Thank you for coming to the League of Light Awards 2017. Until next time!
[Fin.]
0 notes
just4programmers · 7 years ago
Text
Optimizing ASP.NET Core Docker Image sizes
There is a great post from Steve Laster in 2016 about optimizing ASP.NET Docker Image sizes. Since then Docker has added multi-stage build files so you can do more in one Dockerfile...which feels like one step even though it's not. Containers are about easy and reliable deployment, and they're also about density. You want to use as little memory as possible, sure, but it also is nice to make them as small as possible so you're not spending time moving them around the network. The size of the image file can also affect startup time for the container. Plus it's just tidy.
I've been building a little 6 node Raspberry Pi (ARM) Kubenetes Cluster on my desk - like you do - this week, and I noticed that my image sizes were a little larger than I'd like. This is a bigger issue because it's a relatively low-powered system, but again, why carry around x unnecessary megabytes if you don't have to?
Alex Ellis has a great blog on building .NET Core apps for Raspberry Pi along with a YouTube video. In his video and blog he builds a "Console.WriteLine()" console app, which is great for OpenFaas (open source serverless platform) but I wanted to also have ASP.NET Core apps on my Raspberry Pi k8s cluster. He included this as a "challenge" in his blog, so challenge accepted! Thanks for all your help and support, Alex!
ASP.NET Core on Docker (on ARM)
First I make a basic ASP.NET Core app. I could do a Web API, but this time I'll do an MVC one with Razor Pages. To be clear, they are the same thing just with different starting points. I can always add pages or add JSON to either, later.
I start with "dotnet new mvc" (or dotnet new razor, etc). I'm going to be running this in Docker, managed by Kuberenetes, and while I can always change the WebHost in Program.cs to change how the Kestrel web server starts up like this:
WebHost.CreateDefaultBuilder(args) .UseUrls(http://*:5000;http://localhost:5001;https://hostname:5002)
For Docker use cases it's easier to change the listening URL with an Environment Variable. Sure, it could be 80, but I like 5000. I'll set the ASPNETCORE_URLS environment variable to http://+:5000 when I make the Dockerfile.
Optimized MultiStage Dockerfile for ASP.NET
There's a number of "right" ways to do this, so you'll want to think about your scenarios. You'll see below that I'm using ARM (because Raspberry Pi) so if you see errors running your container like "qemu: Unsupported syscall: 345" then you're trying to run an ARM image on x86/x64. I'm going to be building an ARM container from Windows but I can't run it here. I have to push it to a container registry and then tell my Raspberry Pi cluster to pull it down and THEN it'll run, over there.
Here's what I have so far. NOTE there are some things commented out, so be conscious. This is/was a learning exercise for me. Don't you copy/paste unless you know what's up! And if there's a mistake, here's a GitHub Gist of my Dockerfile for you to change and improve.
It's important to understand that .NET Core has an SDK with build tools and development kits and compilers and stuff, and then it has a runtime. The runtime doesn't have the "make an app" stuff, it only has the "run an app stuff." There is not currently an SDK for ARM so that's a limitation that we are (somewhat elegantly) working around with the multistage build file. But, even if there WAS an SDK for ARM, we'd still want to use a Dockerfile like this because it's more efficient with space and makes a smaller image.
Let's break this down. There are two stages. The first FROM is the SDK image that builds the code. We're doing the build inside Docker - which is lovely, and  great reliable way to do builds.
PRO TIP: Docker is smart about making intermediate images and doing the least work, but it's useful if we (the authors) do the right thing as well to help it out.
For example, see where we COPY the .csproj over and then do a "dotnet restore"? Often you'll see folks do a "COPY . ." and then do a restore. That doesn't allow Docker to detect what's changed and you'll end up paying for the restore on EVERY BUILD.
By making this two steps - copy the project, restore, copy the code, this means your "dotnet restore" intermediate step will be cached by Docker and things will be WAY faster.
After you build, you'll do a publish. If you know the destination like I do (linux-arm) you can do a RID (runtime id) publish that is self-contained with -r linux-arm (or debian, or whatever) and you'll get a complete self-contained version of your app.
Otherwise, you can just publish your app's code and use a .NET Core runtime image to run it. Since I'm using a complete self-contained build for this image, it would be overkill to ALSO include the .NET runtime. If you look at the Docker hub for Microsoft/dotnet You'll see images called "deps" for "dependencies." Those are images that sit on top of debian that include the things .NET needs to run - but not .NET itself.
The stack of images looks generally like this (for example)
FROM debian:stretch
FROM microsoft/dotnet:2.0-runtime-deps
FROM microsoft/dotnet:2.0-runtime
So you have your base image, your dependencies, and your .NET runtime. The SDK image would include even more stuff since it needs to build code. Again, that's why we use that for the "as builder" image and then copy out the results of the compile and put them in another runtime image. You get the best of all worlds.
FROM microsoft/dotnet:2.0-sdk as builder RUN mkdir -p /root/src/app/aspnetcoreapp WORKDIR /root/src/app/aspnetcoreapp #copy just the project file over # this prevents additional extraneous restores # and allows us to re-use the intermediate layer # This only happens again if we change the csproj. # This means WAY faster builds! COPY aspnetcoreapp.csproj . #Because we have a custom nuget.config, copy it in COPY nuget.config . RUN dotnet restore ./aspnetcoreapp.csproj COPY . . RUN dotnet publish -c release -o published -r linux-arm #Smaller - Best for apps with self-contained .NETs, as it doesn't include the runtime # It has the *dependencies* to run .NET Apps. The .NET runtime image sits on this FROM microsoft/dotnet:2.0.0-runtime-deps-stretch-arm32v7 #Bigger - Best for apps .NETs that aren't self-contained. #FROM microsoft/dotnet:2.0.0-runtime-stretch-arm32v7 # These are the non-ARM images. #FROM microsoft/dotnet:2.0.0-runtime-deps #FROM microsoft/dotnet:2.0.0-runtime WORKDIR /root/ COPY --from=builder /root/src/app/aspnetcoreapp/published . ENV ASPNETCORE_URLS=http://+:5000 EXPOSE 5000/tcp # This runs your app with the dotnet exe included with the runtime or SDK #CMD ["dotnet", "./aspnetcoreapp.dll"] # This runs your self-contained .NET Core app. You built with -r to get this CMD ["./aspnetcoreapp"]
Notice also that I have a custom nuget.config, so if you do also you'll need to make sure that's available at build time for dotnet restore to pick up all packages.
I've included by commented out a bunch of the FROMs in the second stage. I'm using just the ARM one, but I wanted you to see the others.
Once we have the code we build copied into our runtime image, we set our environment variable so our all listens on port 5000 internally (remember that from above?) Then we run our app. Notice that you can run it with "dotnet foo.dll" if you have the runtime, but if you are like me and using a self-contained build, then you'll just run "foo."
To sum up:
Build with FROM microsoft/dotnet:2.0-sdk as builder
Copy the results out to a runtime
Use the right runtime FROM for you
Right CPU architecture?
Using the .NET Runtime (typical) or using a self-contained build (less so)
Listening on the right port (if a web app)?
Running your app successfully and correctly?
Do you have a .dockerignore? Super important for .NET Builds, as you don't' want to copy over /obj, /bin, etc, but you do want /published. obj/ bin/ !published/
Optimizing a little more
There are a few pre-release "Tree Trimming" tools that can look at your app and remove code and binaries that you are not calling. I included Microsoft.Packaging.Tools.Trimming as well to try it out and get even more unused code out of my final image by just adding a package to my project.
Step 8/14 : RUN dotnet publish -c release -o published -r linux-arm /p:LinkDuringPublish=true ---> Running in 39404479945f Microsoft (R) Build Engine version 15.4.8.50001 for .NET Core Copyright (C) Microsoft Corporation. All rights reserved. Trimmed 152 out of 347 files for a savings of 20.54 MB Final app size is 33.56 MB aspnetcoreapp -> /root/src/app/aspnetcoreapp/bin/release/netcoreapp2.0/linux-arm/aspnetcoreapp.dll Trimmed 152 out of 347 files for a savings of 20.54 MB Final app size is 33.56 MB
If you run docker history on your final image you can see exactly where the size comes from. If/when Microsoft switches from a Debian base image to an Alpine one, this should get even smaller.
C:\Users\scott\Desktop\k8s for pi\aspnetcoreapp>docker history c60 IMAGE CREATED CREATED BY SIZE COMMENT c6094ca46c3b 3 minutes ago /bin/sh -c #(nop) CMD ["dotnet" "./aspnet... 0B b7dfcf137587 3 minutes ago /bin/sh -c #(nop) EXPOSE 5000/tcp 0B a5ba51b91d9d 3 minutes ago /bin/sh -c #(nop) ENV ASPNETCORE_URLS=htt... 0B 8742269735bc 3 minutes ago /bin/sh -c #(nop) COPY dir:cc64bd3b9bacaeb... 56.5MB 28c008e38973 3 minutes ago /bin/sh -c #(nop) WORKDIR /root/ 0B 4bafd6e2811a 4 hours ago /bin/sh -c apt-get update && apt-get i... 45.4MB <missing> 3 weeks ago /bin/sh -c #(nop) CMD ["bash"] 0B <missing> 3 weeks ago /bin/sh -c #(nop) ADD file:8b7cf813a113aa2... 85.7MB
Here is the evolution of my Dockerfile as I made changes and the final result got smaller and smaller. Looks like 45 megs trimmed with a little work or about 20% smaller.
C:\Users\scott\Desktop\k8s for pi\aspnetcoreapp>docker images | find /i "aspnetcoreapp" shanselman/aspnetcoreapp 0.5 c6094ca46c3b About a minute ago 188MB shanselman/aspnetcoreapp 0.4 083bfbdc4e01 12 minutes ago 196MB shanselman/aspnetcoreapp 0.3 fa053b4ee2b4 About an hour ago 199MB shanselman/aspnetcoreapp 0.2 ba73f14e29aa 4 hours ago 207MB shanselman/aspnetcoreapp 0.1 cac2f0e3826c 3 hours ago 233MB
Later I'll do a blog post where I put this standard ASP.NET Core web app into Kubernetes using this YAML description and scale it out on the Raspberry Pi. I'm learning a lot! Thanks to Alex Ellis and Glenn Condron and Jessie Frazelle for their time!
Sponsor: Create powerful Web applications to manage each step of a document’s life cycle with DocuVieware HTML5 Viewer and Document Management Kit. Check our demos to acquire, scan, edit, annotate 100+ formats, and customize your UI!
© 2017 Scott Hanselman. All rights reserved.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
0 notes
schroedingersk8 · 5 years ago
Note
No that isn't incel thing! Sorry it came out this way. It is sometimes frustrating to hope that there will be someone out there to accept and love us the way we are, kinks and warts and all. Your post 12 touched a nerve a bit I think . Sorry.
Answering as Mistress K8 Morgan, k8morgan.com
Hello again, and welcome back, my kind Anonymous Reader!!! A first for me, I think, to have a conversation via blog! I am flattered, so thank you, again!
I hear you, about frustration, and I think I can sense it in your questions. And I am sorry if my past post has brought it up, again. Though, would I be correct to presume that it has never been too far from the surface, at least lately? I am afraid it is not just you, and it is not just for you that this seems so frustrating! I think anyone, myself including, who has ever come across my writings, and anyone who will do so in the future, has felt your pain… 
I know I myself have! Some eight years ago, I was married, and so deeply depressed and in such a dark place I was wondering whether I, with my kinks and warts, even had the right to exist… I envied people whom I have seen as “normal”, for how much easier did they have it! They have nothing to hide, nothing to pretend, nothing to suppress… How I wanted to be normal! How I loathed myself! And how I wished I could just get rid of my kinks and quirks simply through denying, to myself and everyone, that they exist. I think most kinky people can relate to this feeling, sadly…
And then, after a strange turn of events, I realised something – I am as normal as anyone else, and as miserable as anyone, normal or not, who hates themselves because they themselves cannot accept themselves for who they are. It took almost all the strength I had back then to look at myself, and see myself, and stare at myself, until I realised that I am fine, not only I have the right to exist, I have the right to be respected, with all kinks and warts, and to be happy. It was a painful process, but it was one of those that did not kill me but made me grow, and it made me strong, and it made me proud! 
And I needed that strength, and that pride: I had a deep hole to dig myself out of. I was sick of being manipulated by men and society alike to have children, so I knew I had to get myself neutered. That took colossal effort – anyone who has ever tried to do that without having three dozen children first will tell you how difficult it is. But I managed, I pushed, and I pushed, and I pushed, and one day it became hard enough! 
The surgery was my first victory against the world of “normals”. The divorce from the otherwise wonderful man who couldn’t accept my kinks and quirks, and the subsequent freedom was second. And it was excruciatingly difficult. There was a moment there where I pulled through on a mere bluff. A millisecond away from folding like an origami swan and giving up. Yes, I am no Nelson Mandela, and my “Road to Freedom” probably wasn’t as meaningful for the humanity as a whole, but it was very important for me. And I felt I owed both of those to the chance thought that I, with my kinks and quirks, was valid, was great, and had a right to exist without designating myself to the gutter.
It took me a year to rebuild myself, my sense of self-worth and my self esteem around my acceptance of myself. It took probably as much to learn to love and celebrate the result, and probably twice that time to become proud. But I have never let anybody even suggest that maybe I should consider “becoming normal” ever again. And after the dust settled, I felt an inner need to become a Professional Dominatrix. To love, nurture and cherish, with pride, what I have have once loathed…
Overcompensation? Perhaps. But it hasn’t worn off yet, in six years, and I have never been happier. Actually, this week, a friend of mine has suggested that maybe my FetLife profile was in need of an overhaul. It was under my still lifestyle name, a variant on that from 8 years ago, with pictures and writings dating back to those early days of “enlightment”, when I came back from vanilla exile and embraced kink again after nearly suffocating myself in an unhappy marriage. I went back onto FetLife, and I looked at those – I looked ten years older than I do now, 8 years later, tired, and so deeply unhappy. It was shocking to see myself like that! 
Old profile reminded me of those days. And it made me think, that some 8 years ago, I had a choice: to continue hating myself, my own kinks, my own warts, disrespecting my own beliefs, and denying myself the right of existence, thus being perpetually unhappy, whatever the partner, relationship, life situation – or to rise to the challenge and actually change things and turn my life around. 
I have made the right choice. Every step along that path felt liberating! Now I stand tall, proud and happy. This is why I can so simply and swiftly say that it does not matter whether your partner is kinky or not. Believe me, there are enough narrow-minded kinky douchebags out there. The IMPORTANT thing is that you learn to accept, love and respect yourself, your kinks and warts. On your own. Once you see how much strength it takes, and how strong you are, and you won’t accept less from others. The moment you feel that self love and self respect you will stop taking bullshit from people… 
And you will realise that a partner, or even a friend, who is respectful and accepting of who you are is more important than telling Twitter you are such-and-such mistress’s slave. This is what my previous post was about. Not everybody who is kinky needs a 24/7 kink partner. Very few people do! But every kinky person needs a respectful, understanding and accepting partner! And then you will find the way to satisfy your kink needs. Maybe that will be with a Pro Domme? Maybe that will be at a Fetish Club? Maybe that will be on online? Or maybe a proper FLR relationship? 
That will depend on your needs and whether or not some of them can be mitigated simply by self-acceptance. I became a Pro Domme to satisfy mine… I liked, and still like, the variety. Now I see a lot of clients who dream about leaving their wives and families for a kinky FLR to show them that with a regular 2-3 hr session they actually become most happy individuals even within their current settings, because they have accepted their own kink and are letting it blossom. And it is certainly cheaper than most divorces would be! And you are single – telling a new partner about your kinks is a tad less risque than telling it to your wife of 15 years.
You seem to be on the right path. You are not giving up on yourself, nor on hope to find a partner and to be happy with all your kinks and warts. You are already further ahead than I once was… Press on, and may the odds be ever in your favour! 
Tumblr media
No one, under the penalty of the EU copyright laws, is allowed to use or reproduce my blog or individual posts, or even passages, in any way, shape or form, be it for Netflix series, Amazon books, or anything of the kind, regardless of the credit given.
17 notes · View notes
techscopic · 7 years ago
Text
How to Build a Kubernetes Cluster with ARM Raspberry Pi then run .NET Core on OpenFaas
First, why would you do this? Why not. It’s awesome. It’s a learning experience. It’s cheaper to get 6 pis than six “real computers.” It’s somewhat portable. While you can certainly quickly and easily build a Kubernetes Cluster in the cloud within your browser using a Cloud Shell, there’s something more visceral about learning it this way, IMHO. Additionally, it’s a non-trivial little bit of power you’ve got here. This is also a great little development cluster for experimenting. I’m very happy with the result.
By the end of this blog post you’ll have not just Hello World but you’ll have Cloud Native Distributed Containerized RESTful microservice based on ARMv7 w/ k8s Hello World! as a service. (original Tweet).
Not familiar with why Kubernetes is cool? Check out Julia Evans’ blog and read her K8s posts and you’ll be convinced!
Hardware List (scroll down for Software)
Here’s your shopping list. You may have a bunch of this stuff already. I had the Raspberry Pis and SD Cards already.
6 – Raspberry Pi 3 – I picked 6, but you should have at least 3 or 4.
One Boss/Master and n workers. I did 6 because it’s perfect for the power supply, perfect for the 8-port hub, AND it’s a big but not unruly number.
6 – Samsung 32Gb Micro SDHC cards – Don’t be too cheap.
Faster SD cards are better.
2×6 – 1ft flat Ethernet cables – Flat is the key here.
They are WAY more flexible. If you try to do this with regular 1ft cables you’ll find them inflexible and frustrating. Get extras.
1 – Anker PowerPort 6 Port USB Charging Hub – Regardless of this entire blog post, this product is amazing.
It’s almost the same physical size as a Raspberry Pi, so it fits perfect at the bottom of your stack. It puts out 2.4a per port AND (wait for it) it includes SIX 1ft Micro USB cables…perfect for running 6 Raspberry Pis with a single power adapter.
1 – 7 layer Raspberry Pi Clear Case Enclosure – I only used 6 of these, which is cool.
I love this case, and it looks fantastic.
1 – Black Box USB-Powered 8-Port Switch – This is another amazing and AFAIK unique product.
An overarching goal for this little stack is that it be easy to move around and set up but also to power. We have power to spare, so I’d like to avoid a bunch of “wall warts” or power adapters. This is an 8 port switch that can be powered over a Raspberry Pi’s USB. Because I’m given up to 2.4A to each micro USB, I just plugged this hub into one of the Pis and it worked no problem. It’s also…wait for it…the size of a Pi. It also include magnets for mounting.
1 – Some Small Router – This one is a little tricky and somewhat optional.
You can just put these Pis on your own Wifi and access them that way, but you need to think about how they get their IP address. Who doles out IPs via DHCP? Static Leases? Static IPs completely?
The root question is – How portable do you want this stack to be? I propose you give them their own address space and their own router that you then use to bridge to other places. Easiest way is with another router (you likely have one lying around, as I did. Could be any router…and remember hub/switch != router.
Here is a bad network diagram that makes the point, I think. The idea is that I should be able to go to a hotel or another place and just plug the little router into whatever external internet is available and the cluster will just work. Again, not needed unless portability matters to you as it does to me.
You could ALSO possibly get this to work with a Travel Router but then the external internet it consumed would be just Wifi and your other clients would get on your network subnet via Wifi as well. I wanted the relative predictability of wired.
What I WISH existed was a small router – similar to that little 8 port hub – that was powered off USB and had an internal and external Ethernet port. This ZyXEL Travel Router is very close…hm…
Optional – Pelican Case if you want portability. I’ll see what airport security thinks. O_O
Optional – Tiny Keyboard and Mouse – Raspberry Pis can put out about 500mA per port for mice and keyboards. The number one problem I see with Pis is not giving them enough power and/or then having an external device take too much and then destabilize the system. This little keyboard is also a touchpad mouse and can be used to debug your Pi when you can’t get remote access to it. You’ll also want an HMDI cable occasionally.
You’re Rich – If you have money to burn, get the 7″ Touchscreen Display and a Case for it, just to show off htop in color on one of the Pis.
Dodgey Network Diagram
Disclaimer
OK, first things first, a few disclaimers.
The software in this space is moving fast. There’s a non-zero chance that some of this software will have a new version out before I finish this blog post. In fact, when I was setting up Kubernetes, I created a few nodes, went to bed for 6 hours, came back and made a few more nodes and a new version had come out. Try to keep track, keep notes, and be aware of what works with what.
Next, I’m just learning this stuff. I may get some of this wrong. While I’ve built (very) large distributed systems before, my experience with large orchestrators (primarily in banks) was with large proprietary ones in Java, C++, COM, and later in C#, .NET 1.x,2.0, and WCF. It’s been really fascinating to see how Kubernetes thinks about these things and comparing it to how we thought about these things in the 90s and very early 2000s. A lot of best practices that were HUGE challenges many years ago are now being codified and soon, I hope, will “just work” for a new generation of developer. At least another full page of my resume is being marked [Obsolete] and I’m here for it. Things change and they are getting better.
Software
Get your Raspberry PIs and SD cards together. Also bookmark and subscribe to Alex Ellis’ blog as you’re going to find yourself there a lot. He’s the author of OpenFaas, which I’ll be using today and he’s done a LOT of work making this experiment possible. So thank you Alex for being awesome! He has a great post on how Multi-stage Docker files make it possible to effectively use .NET Core on a Raspberry Pi while still building on your main machine. He and I spent a few late nights going around and around to make this easy.
Alex has put together a Gist we iterated on and I’ll summarize here. You’ll do these instructions n times for all machines.
You’ll do special stuff for the ONE master/boss node and different stuff for the some number of worker nodes.
ADVANCED TIP! If you know what you’re doing Linux-wise, you should save this excellent prep.sh shell script that Alex made, then SKIP to the node-specific instructions below. If you want to learn more, do it step by step.
ALL NODES
Burn Jessie to a SD Card
You’re going to want to get a copy of Raspbian Jesse Lite and burn it to your SD Cards with Etcher, which is the only SD Card Burner you need. It’s WAY better than the competition and it’s open source.
You can also try out Hypriot and their “optimized docker image for Raspberry Pi” but I personally tried to get it working reliably for a two days and went back to Jesse. No disrespect.
Creating an empty file called “ssh” before you put the card in the Raspberry Pi
SSH into the new Pi
I’m on Windows so I used WSL (Ubuntu) for Windows that lets me SSH and do run Linux natively.
ssh pi@raspberrypi
Login pi, password raspberry.
Change the Hostname
I ran
rasbpi-config
then immediately reboot with “sudo reboot”
Install Docker
curl -sSL get.docker.com | sh && \ sudo usermod pi -aG docker
Disable Swap. Important, you’ll get errors in Kuberenetes otherwise
sudo dphys-swapfile swapoff && \ sudo dphys-swapfile uninstall && \ sudo update-rc.d dphys-swapfile remove
Go edit /boot/cmdline.txt with your favorite editor, or use
sudo nano /boot/cmdline
and add this at the very end. Don’t press enter.
cgroup_enable=cpuset cgroup_enable=memory
Install Kubernetes
curl -s http://ift.tt/22fimui | sudo apt-key add - && \ echo "deb http://ift.tt/2f7PUy5 kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \ sudo apt-get update -q && \ sudo apt-get install -qy kubeadm
MASTER/BOSS NODE
After ssh’ing into my main node, I used /ifconfig eth0 to figure out what the IP adresss was. Ideally you want this to be static (not changing) or at least a static lease. I logged into my router and set it as a static lease, so my main node ended up being 192.168.170.2, and .1 is the router itself.
Then I initialized this main node
sudo kubeadm init --apiserver-advertise-address=192.168.170.2
This took a WHILE. Like 10-15 min, so be patient.
Kubernetes uses this admin.conf for a ton of stuff, so you’re going to want a copy in your $HOME folder so you can call “kubectl” easily later, copy it and take ownership.
mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config
When this is done, you’ll get a nice print out with a ton of info and a token you have to save. Save it all. I took a screenshot.
WORKER NODES
Ssh into your worker nodes and join them each to the main node. This line is the line you needed to have saved above when you did a kubectl init.
kubeadm join --token d758dc.059e9693bfa5 192.168.170.2:6443 --discovery-token-ca-cert-hash sha256:c66cb9deebfc58800a4afbedf0e70b93c086d02426f6175a716ee2f4d
Did it work?
While ssh’ed into the main node – or from any networked machine that has the admin.conf on it – try a few commands.
Here I’m trying “kubectl get nodes” and “kubectl get pods.”
Note that I already have some stuff installed, so you’ll want try “kubectl get pods –namespace kube-system” to see stuff running. If everything is “Running” then you can finish setting up networking. Kubernetes has fifty-eleven choices for networking and I’m not qualified to pick one. I tried Flannel and gave up and then tried Weave and it just worked. YMMV. Again, double check Alex’s Gist if this changes.
kubectl apply -f http://ift.tt/2qJxB6N
At this point you should be ready to run some code!
Hello World…with Markdown
Back to Alex’s gist, I’ll try this “markdownrender” app. It will take some Markdown and return HTML.
Go get the function.yml from here and create the new app on your new cluster.
$ kubectl create -f function.yml $ curl -4 http://localhost:31118 -d "# test" <p><h1>test</h1></p>
This part can be tricky – it was for me. You need to understand what you’re doing here. How do we know the ports? A few ways. First, it’s listed as nodePort in the function.yml that represents the desired state of the application.
We can also run “kubectl get svc” and see the ports for various services.
pi@hanselboss1:~ $ kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE alertmanager NodePort 10.103.43.130 <none> 9093:31113/TCP 1d dotnet-ping ClusterIP 10.100.153.185 <none> 8080/TCP 1d faas-netesd NodePort 10.103.9.25 <none> 8080:31111/TCP 2d gateway NodePort 10.111.130.61 <none> 8080:31112/TCP 2d http-ping ClusterIP 10.102.150.8 <none> 8080/TCP 1d kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 2d markdownrender NodePort 10.104.121.82 <none> 8080:31118/TCP 1d nodeinfo ClusterIP 10.106.2.233 <none> 8080/TCP 1d prometheus NodePort 10.98.110.232 <none> 9090:31119/TCP 2d
See those ports that are outside:insider? You can get to markdownrender directly from 31118 on an internal IP like localhost, or the main/master IP. Those 10.x.x.x are all software networking, you can not worry about them. See?
pi@hanselboss1:~ $ curl -4 http://ift.tt/2zWjCfR -d "# test" <h1>test</h1> pi@hanselboss1:~ $ curl -4 http://ift.tt/2xuMdHf -d "# test" curl: (7) Failed to connect to 10.104.121.82 port 31118: Network is unreachable
Can we access this cluster from another machine? My Windows laptop, perhaps?
Access your Raspberry Pi Kubernetes Cluster from your Windows Machine (or elsewhere)
I put KubeCtl on my local Windows machine put it in the PATH.
I copied the admin.conf over from my Raspberry Pi. You will likely use scp or WinSCP.
I made a little local batch file like this. I may end up with multiple clusters and I want it easy to switch between them.
SET KUBECONFIG=”C:\users\scott\desktop\k8s for pi\admin.conf
Once you have Kubectl on another machine that isn’t your Pi, try running “kubectl proxy” and see if you can hit your cluster like this. Remember you’ll get weird “Connection refused” if kubectl thinks you’re talking to a local cluster.
Here you can get to localhost:8001/api and move around, then you’ve successfully punched a hole over to your cluster (proxied) and you can treat localhost:8001 as your cluster. So “kubectl proxy” made that possible.
If you have WSL (Windows Subsystem for Linux) – and you should – then you could also do this and TUNNEL to the API. But I’m going to get cert errors and generally get frustrated. However, tunneling like this to other apps from Windows or elsewhere IS super useful. What about the Kubernetes Dashboard?
~ $ sudo ssh -L 8001:10.96.0.1:443 [email protected]
I’m going to install the Kubernetes Dashboard like this:
kubectl apply -f http://ift.tt/2xudwS6
Pay close attention to that URL! There are several sites out there that may point to older URLs, non ARM dashboard, or use shortened URLs. Make sure you’re applying the ARM dashboard. I looked here http://ift.tt/2zWjCMT.
Notice I’m using the “alternative” dashboard. That’s for development and I’m saying I don’t care at all about security when accessing it. Be aware.
I can see where my Dashboard is running, the port and the IP address.
pi@hanselboss1:~ $ kubectl get svc --namespace kube-system NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP 2d kubernetes-dashboard ClusterIP 10.98.2.15 <none> 80/TCP 2d
NOW I can punch a hole with that nice ssh tunnel…
~ $ sudo ssh -L 8080:10.98.2.15:80 [email protected]
I can access the Kubernetes Dashboard now from my Windows machine at http://localhost:8080 and hit Skip to login.
Do note the Namespace dropdown and think about what you’re viewing. There’s the kube-system stuff that manages the cluster
Adding OpenFaas and calling a serverless function
Let’s go to the next level. We’ll install OpenFaas – think Azure Functions or Amazon Lambda, except for your own Docker and Kubernetes cluster. To be clear, OpenFaas is an Application that we will run on Kubernetes, and it will make it easier to run other apps. Then we’ll run other stuff on it…just some simple apps like Hello World in Python and .NET Core. OpenFaas is one of several open source “Serverless” solutions.
Do you need to use OpenFaas? No. But if your goal is to write a DoIt() function and put it on your little cluster easily and scale it out, it’s pretty fabulous.
Remember my definition of Serverless…there ARE servers, you just don’t think about them.
Serverless Computing is like this – Your code, a slider bar, and your credit card.
Let’s go.
.NET Core on OpenFaas on Kubernetes on Raspberry Pi
I ssh’ed into my main/master cluster Pi and set up OpenFaas:
git clone http://ift.tt/2eHgAFS && cd faas-netes kubectl apply -f faas.armhf.yml,rbac.yml,monitoring.armhf.yml
Once OpenFaas is installed on your cluster, here’s Alex’s great instructions on how to setup your first OpenFaas Python function, so give that a try first and test it. Once we’ve installed that Python function, we can also hit http://ift.tt/2zWjFIz (where that’s your main Boss/Master’s IP) and see it the OpenFaas UI.
OpenFaas and the “faas-netes” we setup above automates the build and deployment of our apps as Docker Images to Kuberetes. It makes the “Developer’s Inner Loop” simpler. I’m going to make my .NET app, build, deploy, then change, build, deploy and I want it to “just work” on my cluster. And later, and I want it to scale.
I’m doing .NET Core, and since there is a runtime for .NET Core for Raspberry Pi (and ARM system) but no SDK, I need to do the build on my Windows machine and deploy from there.
Quick Aside: There are docker images for ARM/Raspberry PI for running .NET Core. However, you can’t build .NET Core apps (yet?) directly ON the ARM machine. You have to build them on an x86/x64 machine and then get them over to the ARM machine. That can be SCP/FTPing them, or it can be making a docker container and then pushing that new docker image up to a container registry, then telling Kubernetes about that image. K8s (cool abbv) will then bring that ARM image down and run it. The technical trick that Alex and I noticed was of course that since you’re building the Docker image on your x86/x64 machine, you can’t RUN any stuff on it. You can build the image but you can’t run stuff within it. It’s an unfortunate limitation for now until there’s a .NET Core SDK on ARM.
What’s required on my development machine (not my Raspberry Pis?
I installed KubeCtl (see above) in the PATH
I installed OpenFaas’s  Faas-CLI command line and put it in the PATH
I installed Docker for Windows. You’ll want to make sure your machine has some flavor of Docker if you have a Mac or Linux machine.
I ran docker login at least once.
I installed .NET Core from http://dot.net/core
Here’s the gist we came up with, again thanks Alex! I’m going to do it from Windows.
I’ll use the faas-cli to make a new function with charp. I’m calling mine dotnet-ping.
faas-cli new --lang csharp dotnet-ping
I’ll edit the FunctionHandler.cs to add a little more. I’d like to know the machine name so I can see the scaling happen when it does.
using System; using System.Text; namespace Function { public class FunctionHandler { public void Handle(string input) { Console.WriteLine("Hi your input was: "+ input + " on " + System.Environment.MachineName); } } }
Check out the .yml file for your new OpenFaas function. Note the gateway IP should be your main Pi, and the port is 31112 which is OpenFaas.
I also changed the image to include “shanselman/” which is my Docker Hub. You could also use a local Container Registry if you like.
provider: name: faas gateway: http://ift.tt/2xtjend functions: dotnet-ping: lang: csharp handler: ./dotnet-ping image: shanselman/dotnet-ping
Head over to the ./template/csharp/Dockerfile and we’re going to change it. Ordinarily it’s fine if you are publishing from x64 to x64 but since we are doing a little dance, we are going to build and publish the .NET apps as linux-arm from our x64 machine, THEN push it, we’ll use a multi stage docker file. Change the default Docker file to this:
FROM microsoft/dotnet:2.0-sdk as builder ENV DOTNET_CLI_TELEMETRY_OPTOUT 1 # Optimize for Docker builder caching by adding projects first. RUN mkdir -p /root/src/function WORKDIR /root/src/function COPY ./function/Function.csproj . WORKDIR /root/src/ COPY ./root.csproj . RUN dotnet restore ./root.csproj COPY . . RUN dotnet publish -c release -o published -r linux-arm ADD http://ift.tt/2zVAP98 /usr/bin/fwatchdog RUN chmod +x /usr/bin/fwatchdog FROM microsoft/dotnet:2.0.0-runtime-stretch-arm32v7 WORKDIR /root/ COPY --from=builder /root/src/published . COPY --from=builder /usr/bin/fwatchdog / ENV fprocess="dotnet ./root.dll" EXPOSE 8080 CMD ["/fwatchdog"]
Notice a few things. All the RUN commands are above the second FROM where we take the results of the first container and use its output to build the second ARM-based one. We can’t RUN stuff because we aren’t on ARM, right?
We use the Faas-Cli to build the app, build the docker container, AND publish the result to Kubernetes.
faas-cli build -f dotnet-ping.yml --parallel=1 faas-cli push -f dotnet-ping.yml faas-cli deploy -f dotnet-ping.yml --gateway http://ift.tt/2xtjend
And here is the dotnet-ping command running on the pi, as seen within the Kubernetes Dashboard.
I can then scale them out like this:
kubectl scale deploy/dotnet-ping --replicas=6
And if I hit it multiple times – either via curl or via the dashboard, I see it’s hitting different pods:
If I want to get super fancy, I can install Grafana – a dashboard manager by running locally in my machine on port 3000
docker run -p 3000:3000 -d grafana/grafana
Then I can add OpenFaas a datasource by pointing Grafana to http://ift.tt/2zVaKqu which is where the Prometheus metrics app is already running, then import the OpenFaas dashboard from the grafana.json file that is in the I cloned it from.
Super cool. I’m going to keep using this little Raspberry Pi Kubernetes Cluster to learn as I get ready to do real K8s in Azure! Thanks to Alex Ellis for his kindness and patience and to Jessie Frazelle for making me love both Windows AND Linux!
* If you like this blog, please do use my Amazon links as they help pay for projects like this! They don’t make me rich, but a few dollars here and there can pay for Raspberry Pis!
Sponsor: Check out JetBrains Rider: a new cross-platform .NET IDE. Edit, refactor, test and debug ASP.NET, .NET Framework, .NET Core, Xamarin or Unity applications. Learn more and download a 30-day trial!
© 2017 Scott Hanselman. All rights reserved.
      How to Build a Kubernetes Cluster with ARM Raspberry Pi then run .NET Core on OpenFaas syndicated from http://ift.tt/2wBRU5Z
0 notes
m0rgansux · 8 years ago
Text
Is your birthday before August? ya by like a week!!!!
Are you an Aries? no I’m a leo 
Would you consider yourself artistic? sorta??? I think I want to be more than I actually am
Are you a brunette? ya
Your best friend? k8 I sure hope she still likes me cuz that’d be awk
What is your favorite channel on TV? Food Network
Have you ever been to Chicago, IL? no
Do you have a crush on anyone? eh sorta but I’m also desperate and mentally ill so he’s not special
Where is your dad right now? in the next room over
What did you last eat? my fave chicken fingers!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Is it past 11am? ya!!!
Who was your first friend? this lil guy named Thomas
Are you a Gemini? NO I’M A LEO
Have you ever been to Germany? no
Are you in high School? NO THANK U JESUS
What is your favorite holiday? Christmas
What do you hear right now? the radio and myself typing
What is your favorite flavor of ice cream? fruity kinds or sorbet 
Have you ever been ice skating? ya like twice and probably never again i’m too clumsy and awkward
Can you play any instruments? violin
Does your name begin with J? no
Does your birthday fall in the months of January, June, or July? JULY!!!!!!!!!!!!!!!!!!!!!
Do you regret your last kiss? :\
Do you have any kids? NO THANK U JESUS
Have you ever taken a karate class? THAT WOULD BE HILARIOUS CAN U IMAGINE ME DOIN THAT
Who was the last person to tell you ‘I Love you’? my dad
Have you ever been to the Statue of Liberty? I have been near it on a boat but we didn’t actually go to it
When was the last time you went to a library? almost 3 weeks ago
What is your middle name? Alexandrina 
What is your favorite kind of music? alternative 
What does your name mean? something stupid about the ocean
Do you have any nieces or nephews? 1 nephew
Do you live on your own? NO OH GOD
Are your the oldest child? I am the youngest 
Do you know anyone who lives in Oregon? I don’t think so???
Do you have any pets? 4,561 cats and a turtle
A Quote you like: I’m so sorry all I have is “EAT A DICK”
When was the last time you saw a rainbow? idk fam :\
What was the last book you read? bruh I can’t read
Are you a Scorpio? GOD NO THOSE GUYS ARE SCARY
Would you consider yourself a shy person? yes
How many tattoos do you have? 2
Are you a twin? no I’m so lonely 
Do you like techno? it’s aight
Do you own an umbrella? ya
Are you under 21? NO I’M OLD
Have you ever been to Utah? no
Have you ever been to Vatican City? I haven’t been anywhere
How many windows are in the room you’re in? 1
What are you wearing? my new cool jeans my sister got me, a t-shirt and a hoodie
Can you whistle? ya apparently I could whistle before I could talk can u imagine a whistling baby
How many X-rays have you had in the last 2 years? uhhhh in the last 2 years none I think
Are you on good terms with your last ex? I don’t have one of those
Do you own an Xbox? no
Who is the youngest person living in the same household as you? me
Are you wearing anything yellow? no
How many zippers are on the clothing you’re wearing? 2
0 notes
schroedingersk8 · 5 years ago
Text
14. Three Most Common Mistakes Kinky People Make When Dating.
Writing as Mistress K8 Morgan, k8morgan.com
I got inspired to write this post when I was answering earlier questions. In my tenure as a full-time Kinkstar (note the play on the word kinkster) – and yes, I use this definition today because regardless of who we are, dominant or submissive, fetishists, sadists, masochists, lifestyle or professional, we all tend to walk into these mistakes head first – I have done so myself when I was younger, and I have seen and heard too many stories of couples and individuals blaming all and everything around them for their own inability to sort even themselves out, let alone a relationship! Blame game is easier, and might be tempting, but up until you snap out of it, you will be making same bitter mistakes over and over and over again…
1.  The first, most fundamental, and probably most common dating mistake for any type of kinkster is to reject the fact that they have a kink. To refuse it. To deny it. To sweep it under the carpet. To bury it deep inside their unconsciousness, and spend 24/7 guarding it, in case it comes out. 
“Nope. Nope, Not me! I do not like it! I may look at kinky porn all day, but I do not like it! Nope! People who do it are disgusting, sick and disgusting!” 
Or a milder version: “I like it, it is fun. But I have outgrown it now. I am now fully vanilla, and I do not need to revisit kink for the rest of my life. I will just be a happy innocent vanilla individual from now on, happy with the bland happiness of the masses, not missing the spices at all. Here, take my whip, and give me a cooking apron…” 
Or an even subtler version yet:  “I really want to be treated like a sub, but I am too embarrassed to tell my GF about it… What will she think? This is embarrassing… After all, she is my life partner, I have so much to lose if I tell her…” Latter is solely a male thing, never heard of a woman having a problem in telling her guy that she is kinky! 
And the sad truth is that, whether you want it or not, whether you like it or not, but YOU ARE KINKY, and you may deny it until you are blue in the face, but it will not go anywhere. And the more you deny it, the more it will be coming out sideways, in forms of irritability, stress, anxiety, avoidance behaviour, even erectile dysfunction. Go ahead and try to explain to your partner of two years why you are sporting a “floppy disk” every time you try to shag her, yet get rock hard every time you see a woman dangle her shoe somewhere in a restaurant. I dare you!
2.  But even those who see, recognise, and acknowledge, at least to themselves, the fact that they are kinky, still often commit the second most common mistake of dating – refusing to act upon it. For whatever moral reasons one might imagine. 
Usually, if they are dating, it is because they have decided that their GF will dump them at an instant if they tell her. And if they are single, it is because “they cannot find a kinky GF”. Truth is, NEITHER are a good or valid reason, and they are either cowards or lazy, or both. Yes, it takes a fair amount of bravery to come out and start acting upon your kinks – but that is where we, the Professionals, come in. And, contrary to general belief, MOST people survive a session. Absolute vast majority! 😊 
And this particularly goes out to my millennial friends: denying your fantasies a reality check leads to a very distorted perception of yourself, your kink needs, and of the idea what your future relationships need to be… 
This is why I keep telling them that most submissive guys I’ve met, and that is probably more than they’ve met, do not NEED a Dominatrix as a girlfriend. You may THINK you do, for years, and then go, have one session of two hours with a good Professional Domina, and suddenly realise how great, fulfilling yet exhausting it is and that the effect will last you another month! So you can go forth and date whomever you see fit, as long as they are understanding of your needs and kinks. Because believe you me, it is much cheaper to see Dominatrices for sessions than it is to date us!
3.  And the third, and final mistake that I will describe in this post is imagining things that are not there, be it about yourself or others: 
“My girlfriend asked me to take the rubbish out! Ohh ohhhh… She must be dominant, and so kinky! Thank god I found someone like that, whom I could serve with my all soul!” -- Sweetie, just because someone asked you to do something does not mean they are kinky, or dominant, or even know your middle name. By your logic your good old boss must be an outright perv as I bet he/she tells you what to do all the time!
“Oh my god, the feet of this girl are so perfect, such toes, I am so hard… Gosh, I must be such a submissive man, I need a Dominatrix as a GF ASAP… oh wait, that other girl has really nice tits… Hmmmm!!! False alarm!” -- One does not necessarily exclude another, but it would behoof you to be at least somewhat sure. Otherwise you’d appear as a complete lunatic to anyone who’d speak to you!
“My GF has never asked me to choke her – she is probably as vanilla as they get!” -- Have you ever asked your GF to do you with a strap-on? No!?? You must be as vanilla as they get...
“Mistress, I am a lowly, undeserving slave, I have this deep devotion to the Superior Sex and believe in Female supremacy, and I need a Mistress like You to serve her 24/7 and to give up my daily life to serve just Her and Her alone!” -- No, sweetie, what you ARE is a middle manager, what you HAVE is a mortgage, a car loan, a wife, two kids and a dog, and what you NEED is a pat on the back with a shovel, and if that fails, a quick lunch-time lobotomy. If you leave your daily life, who’s going to take the rubbish out upon request from your “dominant” wife???
Stop trying to label everything and everyone, stop trying to make decisions for other people, stop chasing ultra-realistic pink unicorns -- and just…talk to your partner or a professional! My name, Schroedinger’s K8, is just about that – until you open that conversation, you partner can both be kinky and not kinky at the same time. And so can you!  Being kinky is just ONE side of you, I hope, and there definitely should be more to you and your personality than kink. Accept it, the same way as you have accepted your kinks. It will lead to a much more wholesome you, and a much more wholesome relationship you have, with yourself and with your partner, too!
And that is it for today, boys and girls. I know this may seem like an easy thing to write, being a Professional Dominatrix, but I have learnt through these mistakes the hard way myself… They say experience is a harsh teacher – but boy do you learn!!!
Tumblr media
No one, under the penalty of the EU copyright laws, is allowed to use or reproduce my blog or individual posts, or even passages, in any way, shape or form, be it for Netflix series, Amazon books, or anything of the kind, regardless of the credit given.
16 notes · View notes
mechagalaxy · 4 years ago
Text
Sten Hugo Hiller - 627184: Mountain Climbing Mecha Combat #1283
(By Sten Hugo Hiller - 627184) Mountain Climbing Mecha Combat #1283
Brought to you by ANN
Highlighting the January 3361 Selfsame
This time the Gaming Authorities decreed we were to have a Selfsame event.
That is, an event where each Commander only were allowed to use one model of Mechs, -although we were free to choose which model by placing one of our preference in the Pointmech position.
I have to admit, this kind of event is one my forces are not particularily well suited to fight. We have the choice of using a full formation of Heavy C-Mechs (Pyrophoruses) or run a short line of BFM N-Mechs. As the Pyros survivability and odds of getting some shots off against my typical opponents is considered somewhwere between nonexistant and extremely low, that leaves using some BFMs, and the most numerous of them is my Fext`s (of which I have five).
Of course, as the Parsi base we are currently using only have room for five Mechs, even if I had some more Fext`s, they would not contribute much to the overall effectiveness (unless I had somewhere closer to a dozen of them and could field two lines).
As we drew up on the aproaches to K3, the number of other Commanders present was low enough that a spot on the slopes was ours for the asking. There was still lots of time until the scramble was to start however, so the crew were left to hold the position and get footage while I went about more mundane tasks back at the compound.
I returned a couple times to check up on them, and when they had been driven to the foothills it was deemed a good idea to see which opponents we might displace later. As the scramble arrived, my forces still held on to the slopes, but some pretty fierce action soon erupted on the highest parts of the mountain.
We were thrown back to the foothills again, but after several failed attempts to get back on the slopes we finally managed to displace Brian Vaughan from The Brotherhood BlackWatch and his band of Boreases. Furhter expantion seemed unwise as both the low number of Mechs under my command and the few remaining attacks probably would be better held in reserve to try and claw my way back from the foothills one more time if we were displaced again.
As it happened, the scramble was cut short, and we were still on the slopes as the light flashed. And, -thanks to my record-keeping crew, it was no problem seeing that those who stood tallest at the end had been:
Div 1 412+ (27 Commanders): Fabio Favaro, Warlocks HQ (Notos)(3m,19s) 2: Dexter Berry 3: Jeff Haas 4: Bernard Johnson 5: Roy Cheah 6: Sal Vezzosi Jr 7: Gary Muenzel 8: Mk Mathews 9: Were Wolf 10: Shawn Wretham Div 2 -411 (12 Commanders): John T Mainer, Spirit of Bunny (Fext)(7h,49m) Div 3 -308 (13 Commanders): KiloTone Recoil, B.o.A.D. (Fext)(5m,58s) Div 4 -225 (17 Commanders): Felix Fogg, "R.V." (Notos)(7h,26m) Div 5 -179 (22 Commanders): Jason Pedracini, Northwind Dragons (Boreas)(19h,39m) Div 6 -126 (18 Commanders): Scott Klosowski, Ronins (Boreas)(1h,20m) Div 7 -95 (14 Commanders): Siegfried Gust, Renegades (Boreas)(1h,34m) Div 8 -64 (13 Commanders): Ila Mari Antonsen, Sacrificial Lambs (Ignis)(14h,14m) Div 9 -44 (20 Commanders): Trojanman1988, Deaths Hecklers (Dilophos)(13h,48m) Div 10 -28 (17 Commanders): Robot_B9, Dawg Patrol (Inferno)(12h,40m) Div 11 -17 (23 Commanders): gudheg, RED AXE (Nephilax)(22h,56m)
Total Contestants: 196 Total medals claimed: 157 (of 165 possible)
Compared to the recent Chrono, the number of Commanders present was reduced by two. But as the imbalance between the tops were less pronounced than in the Chrono, this time we had "only" eight unclaimed Bronzes from four tops.
The mostwinning Mech model was, -as it have been for most such events, the 95 ton Boreas. But it claimed no more than three Golds this time, being breathed in the neck by two 100 tonners who claimed two Golds each; the Fext and the Notos. None of the other models claimed more than one Gold, and none of the purchaseable C-Mechs managed to claim even one Gold.
The last half-hour saw just two Golds changing hands, while seven Golds were held for more than two hours. This indicates either a general lack of fighting, or some pretty strong winners, but which was it? One way to figure out is to look at the number of medals held for more than 30 minutes in this event:
.............Silvers......Bronzes
Div 1 ....0 of 4.........4 of 10 Div 2 ....2 of 4.........6 of 7 Div 3 ....2 of 4.........6 of 8 Div 4 ....1 of 4.........8 of 10 Div 5 ....4 of 4.......10 of 10 Div 6 ....2 of 4.......10 of 10 Div 7 ....4 of 4.........9 of 9 Div 8 ....4 of 4.........8 of 8 Div 9 ....3 of 4.........8 of 10 Div 10 ..4 of 4.......10 of 10 Div 11 ..3 of 4.........8 of 10
We had four tops (K5, K7, K8 and K10) whitout even a single succesfull medal strike, while K6 had just a Silver strike.' The only top having action fierce enough to redistribute most of the medals this time was Mount Olympus. On the remaining five tops a total of nine Silvers and nine Bronzes changed hands.
This turned out to be another "none" event. None of the clans claimed more than one Gold. None of the unaligned Commanders managed to win a Gold. None of the previous events winners managed to get a follow-up Gold.
Upcoming event: Cannon Strike
This time we get a Projectile enhanced event. The rules are very similar to the January Fire Mountain event; no restrictions on what Mechs one can use and one weapon type deals 80% additional damage. The only difference is that this time it is the Projectiles that gets enhanced, -not the Fire weapons.
Event ends July 10 between 2200 and 2230 New York Time
Tumblr media
0 notes