20181231
http://tech.kakao.com/2016/03/11/redis-scan/
20181230
20181228
20181227
https://dev.mysql.com/doc/refman/5.7/en/json-function-reference.html
20181226
https://www.youtube.com/watch?v=21pccJ7zBxU
org.apache.catalina.connector.Request.getSession()
20181224
20181223
20181221
https://www.pinterest.co.kr/pin/339669996891344897/
https://www.reddit.com/r/funny/comments/a5iw0q/my_first_line_of_code_vs_after_2_hours/
https://www.maxmind.com/en/home
https://brunch.co.kr/magazine/misook
20181220
https://www.remove.bg/
https://insights.stackoverflow.com/survey/2018
Analyze | Inspect Code
20181219
가급적이면 메서드의 파라미터는 2개 까지만
가급적이면 메서드는 20줄 이내로
가급적이면 한줄에 100자 이내로
20181218
20181217
It's one of those things that's a reason to live.
https://www.macupdate.com/app/mac/29949/gas-mask#
Cause By
https://coder.com/
GroupingAndReverseEntryValue
20181216
20181215
generate shell script
20181214
20181213
20181212
20181211
org.apache.catalina.connector.Response.addCookie
20181210
20181209
20181208
SecurityContextPersistenceFilter
SecurityContextRepository
20181207
20181206
20181205
20181204
20181130
20181128
20181127
20181126
20181125
Is this the flight to London?
Do you have some snacks?
I have nothing to declare.
Where is the baggage claim?
What's the purpose of your visit?
I'm here to travel.
How long are you going to stay?
I plan to stay for 4 days.
Hello, I'd like to check in please.
I have a reservation.
I made a reservation.
Please fill out this check-in form.
How long will you be staying?
For 3 nights.
I'm going to check out on February, 19th.
Can we have twin beds?
Can we have a double bed?
What is the phone number for the front desk?
What is the phone number for the room service?
This is Room #805, Id like a 7:00 wake-up call please.
https://www.youtube.com/watch?v=UIS_o4GeJYs
I like to have a table for 2 please.
What would you like to drink?
Tab water, Bottle water.
Can you give us some minutes?
Are you ready to order?
May I take your order?
Oh, I haven't decided yet.
I'm ready to order.
So, What's good here?
Do you have any recommendations?
I'll have it.
I'll try it.
What's the different between this pasta and that pasta?
What does it come with?
Does this have oyster in it?
Does this have coriander in it?
How would you like your steak cooked?
Is this enough for us?
Can we get some more bread?
Do you have any hot sauce?
That's for me.
That's for her.
I've got the pasta.
Is everything all right?
https://www.youtube.com/watch?v=NFsyEggrO0k
https://stackoverflow.com/questions/42332906/squash-git-commits-non-interactively-with-git-rebase
20181124
Aren't you going to get that?
Aren't you going to answer that?
Aren't you going to pick up that?
It's OK. Go ahead, answer it.
Could you hold on a second?
Could you hold on a minute?
I'm sorry but I need to take this.
I'm sorry but I really need to make a phone call.
Yeah, go ahead. Take your time.
That was my uncle.
Are you clsed with your uncle?
Ever since my father passed away, he has been calling me from time to time.
every now and then.
We're not that close, I talk to my uncle on the phone once or twice a week.
https://www.youtube.com/watch?v=UzTDuTxo5f8
20181123
Believe it or not, when it comes to meeting men, I am shy.
When it comes to you, love, I would never stop fighting.
When it come to discipline, sometimes, you must be creative.
You can never be too cautious, when it comes to love.
Because I am a winner, when it comes to successful relationships.
When it comes to survival, I'd kill my own son.
But when it comes to the heavy lifting, I am done.
When it comes to my son's best interests, I am not afraid of being the villain.
But I have a soft heart, when it comes to family reunions.
When it comes to getting what he wants, Markos doesn't have much of a sense of humor.
When it comes to parenting, I am much more comfortable playing the good cop.
This school has a zero tolerance policy when it comes to profanity.
You don't get to insist on anything when it comes to my daughters.
I am a vital woman with passion and a library of knowledge when it comes to this industry.
Really? The blue seems a little safe, Safe is good, when it comes to the judges.
When it comes to love, what does age matter?
I did, but I can't trust him when it comes to you.
I think it's very clear from this book that when it comes to me, you do not have good judgement.
Your mother has got a 6th sense, especially when it comes to buying her presents.
Klaus can't control me, not when it comes to you.
Trust me, when it comes to psychology, I know what I'm talking about.
Because when it comes to the law, there is a fairly large divide between not exactly and no.
You seem so rational when it comes to your daughter's safety.
When it comes to Mike, there is no one you won't betray.
We can cut corners all you want, but I am not going to skimp when it comes to my dog.
You Salvatores are truly pathetic when ti comes to women.
Okay, It's just when it comes to food, I have certain rules.
https://youtrack.jetbrains.com/issue/IDEA-85434
20181122
You look like a model today.
You look like you know what you are doing.
You look so smart in that suit!
You look like you've got a cold.
He looks like a great father.
She looks so happy today.
You look so tired today.
You look like you are tired today.
She look so bored now.
She look like she's so bored now.
You look like you need to drink water.
Susan looks so confident today. She must have practice a lot.
Susan looks like she's so confident today.
I didn't sleep well last night. Do I look like zombie today?
Bring it to me.
Take it away from me.
Excuse me?
How may I help you?
Could you bring me some more parmesan cheese, please?
Are you still home?
Yeah, what's up?
My phone is dying.
Oh, okay. I'm about to leave, so I will bring you the charger.
Michelle, we were thinking of bringing wine.
Yeah sure. A red is fine.
Great!
Can you take Kate to school tomorrow?
Sure. Are you gonna do something tomorrow morning?
Yeah, I need to have a meeting with my team.
Mom, I'm going to take Sarah to her home. I'll be back soon.
Okay, safe driving. It's raining outside.
How are you?
I'm good, thanks. Can you take me to JKF, please?
Sure, Which terminal?
Terminal 2, please.
I almost made it!
You nearly had it.
I almost had it!
You were so close!
That was so close.
What a waste!
What a waste of good food.
What a waste of time.
What a waste of energy.
That was perfectly good cake!
It's nice to meet you.
It's nice to meet you again!
Good to see you again!
It was good seeing you.
It was nice to see you again!
I happen to have some cash on me right now.
I happen to have a really good idea.
I happened to have some left-over pizza from yesterday in my refrigerator.
It just so happens that I have some cash on me.
It just so happens that I have a really good idea.
It just so happens that I have some left-over pizza from yesterday in my refrigerator.
Do you have some cash?
Do you happen to have some cash on you right now?
Do you happen to know where I could get something like this?
Do you happen to have something to eat?
Do you by any chance have something to eat right now?
Do you have some cash on you by any chance?
Do you by any chance have some cash on you right now?
I happen to know someone who is planning to go to Australia soon.
It just so happens that I know someone who is planning to go to Australia soon.
Do you happen to know anyone who is planning to go aboard soon?
Do you happen to know who is planning to go on a trip overseas soon?
Array size is not a small enough positive integer.
20181121
all week
all this week
this week
last week
next week
this weekend
on weekdays
I just stay home on weekends.
I usually hang out with my friends on weekends.
This morning, a bird flew into my apartment.
this weekend, my friends are coming over to my apartment.
Last weekend, I went over to my friend's apartment.
I went over to his place last weekend.
Last weekend, I went over to my friend's place.
He, let's hang out at my place.
Hey let's go over to Susan's place and hang out there.
apartment complex
I'm going to go home.
I got back home late yesterday.
I thinking I should get back home now.
What time are you getting back home today.
go on a diet.
I'm going to go on a diet from next week.
I'm on a diet now.
I was on a diet unitl last week.
Are you on a diet now?
How long have you been on a diet?
gain weight.
lose eight.
I want to lose weight.
I've lost 2kg so far.
Wow, you've lost a lot of weight.
https://www.youtube.com/watch?v=9AVb-jN22kk
She lives in Seoul.
He has a lot of friends.
The company manufactures cars.
I'm talking several courses in school.
There are a couple of coffee shops in my neighborhood.
I have 2 tests this week.
I was confused.
I was frustrated.
I was really excited.
I was surprised.
I was amazed.
It was confusing.
It was frustrating.
It was exciting.
It was surprising.
It was amazing.
What did you do on the weekend?
I just watched TV.
I don't know why there are so many people there.
I understand how you feel.
I understand why she did that but I don't agree with her decision.
I don't understand what it means.
I found out about that just yesterday.
I figured out how to use it.
I figured out how to get there.
I figured out how set up the alarm.
I finally realized what the problem was.
I saw my friend at school today and I noticed that she had gotten a haircut.
She came out with a new album, and I noticed that her style had changed a little bit.
I ran into my friend on the street this morning, and I noticed she looked a little different.
I noticed you were drinking a lot of coffee today, did you have trouble sleeping last night?
This morning, someone said hello to me on the street, but I didn't recognize him.
She looked very familiar, but I couldn't recognize her.
If you saw your boyfriend's handwriting, would you recognize it?
I wasn't aware of that policy.
There were aware of the rules.
We were aware of the rules.
They were not aware of the situation at the time.
I know him well.
I'm not very familiar with this topic.
Are you familiar with this kind of situation?
I can't tell what it says.
I can't tell the difference!
Can you tell what this is?
Do you think it's water?
Where did he go?
He has a crush on her.
She had no interest in him.
Her mom told her to stop talking to him.
I couldn't have done it without you.
There's nothing we can do.
There's nothing else we can do about it.
There's nothing more we can do about at this point.
There was nothing we could do at that point.
At that point, there was nothing we could do.
At this point, there's nothing we can do.
There's nothing we can do but just wait.
There's nothing else we can do at this point except wait.
count me in.
Sure, you got it, great, count me in.
It sounds like a plan, count me in.
Then, you know, count me in, right?
I am feeling much better, so count me in.
I would be more than happy to go with you.
count me in.
I'll sit with you.
Oh, I'm so touched, I could cry.
I'm so touched, you're all willing to do this.
Bite the bullet, go on the date!
Bite the bullet and bitch!
You might have to bite the bullet and ask her for her recipe!
Maybe we should just bite the bullet and go to Boston.
Well, then, you have no choice.
Bite the bullet and bitch!
She gave me the green light.
Transplant committee gave us a green light.
You got a green light.
They're not going to green light the show without you in it.
I'm so flattered.
I'm very flattered but, uh, I'm engaged.
Thanks for asking, though. I'm super flattered.
I'm really flattered but, I'm seeing somebody.
thanks for asking.
How are you doing?
I'm still humiliated. Thanks for asking.
I'm fine, by the way, thanks for asking.
Well, I'm doing great. Thanks for asking.
Uh, it was fabulous. Thanks for asking.
What are friends for?
Oh, you guys are angels for doing this.
Well, what are friends for?
Make a wish!
you want me to make a wish?
Hey, sweetie, now, don't forget to make a wish?
Happy birthday, Come on, blow out your candles.
starting tomorrow, I'm officially a student here.
But things will be be better soon, I promise.
Obviously, starting tomorrow.
starting tomorrow, you're going to start caring about some things, okay?
And if you have a plan, you should stick to it.
You made me a promise, you need to stick to it.
We made our decision, Let's jsut stick to it.
Just make a decision and stick to it.
Make a schedule for child-care responsibilities and stick to it.
I think it's best that we just make a plan and stick to it.
I'll make up a schedule and make sure you stick to it.
Can you change this $50 to 3 tens, 2 fives and 10 ones, please?
Can you break this bill?
Can you change this twenty dollar bill into a ten, a five, and five ones?
Can you change this ten dollar to ones?
Can I have change in ones for a ten dollars bill?
Can you change one dollar bill into quarters?
A: Do you need an help?
B: Yes, please. Can you change this ten dollar to ones?
A: I can give you one five and five ones. is that okay?
B: Sure, thanks.
Do you have the change for a five dollars bill?
I need small change.
I'd like change for a twenty.
Can you change this bill into coins, please?
Can I have some change for this?
Let me have nine ones and some change, please.
Give me the whole amount in twenty dollar bills.
20181120
I'm a little sad that you couldn't make it to my party.
My mom felt a little sad when I graduated.
Mina was a little disappointed that her friend went back to America.
I'm a little disappointed that summer is already over.
I have the back-to-school blues.
It's normal to get the back-to-school blues.
I've never had the back-to-school blue. I love school!
https://www.youtube.com/watch?v=oJnmfsbfx_o
We just made use of what we had and it turned out OK.
You have to make good use of your time.
The deadline is next week so we have to make good use of our time.
We have to make the most out of this opportunity.
Let's try to make the most out of this opportunity.
Come on, we only have an hour left.
So, let's make the most out of it.
https://www.youtube.com/watch?v=smY6zmUOKVs
How are you today?
How are you doing?
I'm okay.
I'm alright.
I'm doing okay.
I'm doing alight.
What's the matter?
What's wrong?
The movie was so-so.
The service is really good, but the food is so-so
I thought the movie would be fun, but it was so-so.
It's not terrible, but it's not great. It's so-so
Her performance was so-so.
How are you today?
Hey, I'm alright.
Alright? what's wrong?
I had a hard math test today.
Oh, how do you think you did?
I think I did so-so.
Don't stress too much.
Next time I can help you study.
Thanks pal!
https://www.youtube.com/watch?v=nqUGuPLHvyE
Let's put off our dinner plans.
Would it be alright if we put off the trip?
Let's just put it off until tomorrow.
Don't put off until tomorrow what you can do today.
https://www.youtube.com/watch?v=Mox4mIynHqk
I know what you're going to say!
Take care not to catch a cold.
Always the same thing! Bye.
Be careful not to catch a cold.
Watch out for the cold.
Don't catch a cold.
Bundle up!
Bundle up before you go outside.
Stay warm.
Bundle up and stay warm.
Dress warm!
https://www.youtube.com/watch?v=8u5Nwhudz1o
I think I lost my wallet.
Don't panic!
You dropped it in the bathroom and here it is.
I have a good sense of humor.
That person has no sense of humor.
He has terrible sense of humor.
I have no sense of direction. I alwasy get lost.
My brother has a bad sense of direction.
His sense of direction is so bad.
He can't even find his own house.
My best friend has no sense of time.
I have a really good sense of time.
Having a good sense of time is important.
https://www.youtube.com/watch?v=j3xwsa4RzDk
Here you are! I made it just for you.
Oh really? Wow! Thanks you.
Is the food okay?
Is the food alright?
I hope the food is alright?
I hope it's not too bad.
I hope it's not too terrible.
What are you doing this weekend?
I'm going to watch that movie "Cat Man".
Was it worth it?
It wasn't worth it.
Is that movie worth watching?
That place isn't worth visiting.
I hope this video was worth watching.
https://www.youtube.com/watch?v=PZgaOyv06aQ
Hey, Did you like that movie?
Yeah, It was little sad, but I liked it.
It must have been hard to understand though.
I roughly understood it.
To get the gist of something.
I got the gist of it.
I get the gist of what you're saying
My Korean isn't perfect, but I got the gist of what the drama was about.
Crystal clear.
The instruction were crystal clear to me.
She gave me crystal clear directions.
His explanation was crystal clear.
I understand exactly what they said. It was crsytal clear.
https://www.youtube.com/watch?v=DWGP5buoB2s
20181119
https://www.youtube.com/watch?v=GTCR0fNEyms
Hey! Are you okay?
I almost got hit by a car a few seconds ago.
Really?
Yeah. It barely missed me!
I am okay though.
I'm glad you're okay.
I'm glad you could make it to my party.
I'm glad you called me.
I'm glad you came over.
I'm glad you care about me.
That's what I friends are for.
What a relief!
Wow! It's such a relief to hear that!
It's such a relief to know that you're okay.
Thanks goodness!
I thought you were lost.
Thank God! I thought I lost my phone!
Excuse me. Is this seat taken?
Sorry to bother you, but is this seat taken?
This seat is taken.
It's taken.
Yeah. My friend is sitting there.
Can you save my seat?
I'll save you a seat if I get there first. Don't worry?
Would you mind saving my seat while I run to the bathroom?
Don't worry. I saved your a seat.
https://okky.kr/article/522880
20181118
Where is here?
Where am I?
Where are we?
Here is Busan.
This is Busan.
I like here.
I like it here.
I like it there.
https://www.youtube.com/watch?v=NK8njFpsOzw
I live in Seoul.
I'm living in Seoul.
I'm currently living in Seoul.
I'm living in Seoul right now.
I'm living in Seoul for the time being.
https://www.youtube.com/watch?v=SskzBYfJm-U&t=29s
That's when I decided to study English.
That's when I called my mom.
At that time, I knew nothing about Korea.
Back then, I knew nothing about Korea.
Back then, I didn't like kimchi.
I didn't have my phone with me at the time.
It seemed like a good idea at the time.
https://www.youtube.com/watch?v=-q96mpw7kN0
20181117
20181116
Pop the trunk, will you?
If you pop the trunk, I'll get your bags.
He told me to pop the trunk and then start driving.
Too much pressure to pop the trunk open.
Pop the trunk!
you guys can't go in there.
Yes, we can, pop it.
I found the same lipstick on the German's rearview mirror.
Blood and hair on the rearview mirror.
Now if I see cops in my rearview mirror, your daughter dies.
When I dream, I keep seeing Andrew's face in that rearview mirror.
it's in my rearview mirror.
I'm not going back, I'm done.
You should have relationship rearview mirror.
Relationships may appear closer than they actually are.
He flew through the windshield.
Skull is cracked.
They said he went through the windshield.
This guy hits the windshield but dies of drowning?
I'm going to go find that guy's car and leave a note on the windshield.
But the victim only hit the windshield.
And he put his head through a windshield.
And then puts Callie through a windshield.
I just, um, had a flat tire.
You know, maybe they're late, may they got a flat tire.
My dad said it was a flat tire.
Is everything okay?
Oh, oh, I'm fine.
I just, um, had a flat tire.
Is everything okay?
Yeah, yeah, She's having a little car trouble.
Not serious, is it?
No, just a flat tire.
Go back to bed, sweetheart.
But she said she need a jump start.
I thought maybe those guys could jump start him,
you know, bring him back.
Did you catch a license plate?
I don't know his license plate.
What about the license plate?
Can you zoom in on the license plate?
So, I got this license plate number for you.
BMW 740, 2000 to 2003, containing the license plate number 7183.
The license plate number is KP9190.
phonetic code.
It's a silver Chevy, license plate OB2~.
20181115
Phuket
Krabi
There is 3 bedrooms, a gourmet kitchen.
perhaps enjoying a gourmet meal from our kitchen.
She's going to have designer cloths, gourmet food.
It did win me the blue ribbon at the gourmet country cook-off.
My cooking is not good.
Well, my parents won't be expecting a gourmet meal.
How do you feel about ballet?
I used to take ballet, and I was pretty good at it, too.
and one time, this instructor from a big ballet company saw me perform.
He is anxious because his ballet company is doing Swan Lake this spring.
It's not the ballet, ladies, Let's move, Let's move.
I've got to cancel on the ballet tonight.
She is big supporter of the ballet.
The first time I actually felt like saying it was the night
He took me to the ballet and he hates the ballet.
I didn't go to the buffet.
I had buffet.
It's a buffet. There is no rush.
The buffet is open.
The place has the best buffet in town.
Why not oversee the remodel of our new ski chalet?
I know it may not compare to, uh, a suite at the Ritz in Paris or a Chalet in Aspen.
I have le Big Mac, and le Filet de Fish.
Not the filet mignon, What comes with that?
That was a 10-ounce filet.
I've been marinating it for 3 days.
Chevrolet = Chevy
Britan Chevrolet
This is the 2019 Chevrolet Malibu RS.
Let's check out the exterior on this new 2019 Chevy Camaro SS 1LE.
Today, we have the 2019 Chevy Camaro.
This is the SS model.
The Hard Rock Cafe?
Pauls' Cafe.
I was taken from a cafe, in front of my children.
I don't where you are.
I'm at the Luna Park Cafe.
Just meet me out front.
They had brunch this morning at the Blue Marine Cafe.
Well, the waiter at the Blue Marine Cafe seemed to think you were fighting.
20181114
20181113
I'm booked solid today.
And you're booked solid all next week.
We're actually booked solid for the next 2 months.
We're running out of time.
Well, we're running out of evidence.
I'm running out of money.
They were running out of air.
Especially, now that we're running out of sand.
We're running ouf of instruments.
I'm running out of ideas.
We're running out of options.
I'm running out of places I can touch him.
We were standing there when someone came running out of the bathroom.
I forgot about that.
Oh, I totally forgot about that.
Oh, god, I almost forgot about that.
ring a bell?
Does that ring a bell?
No, It doesn't ring a bell.
Do you recognize this gentleman?
The name doesn't ring a bell.
No, that name doesn't ring a bell.
rain check?
rain check on that waffle?
rain check on lunch?
rain check for tomorrow?
I got to go. rain check?
Oh, I forgot, I'm sorry. rain check?
Hi, I was just about to go out. rain check?
I get it. Another time?, Rain check?
How about a rain check?
Can I take a rain check?
Listen, I'm going to need to take a rain check.
But, I'm going to need you to take a rain check.
I'm going to need a rain check.
Do you mind if I take a rain check?
Would you mind if I took a rain check?
I'll take another rain check.
If you don't mind taking a rain check on our dog walk.
Can we do a rain check?
Sadly, I've got to take a rain check.
How about we take a rain check?
This is an awfully long rain check.
Fine, I'll take another rain check.
You're starting to owe me a lot of rain, you know?
https://www.youtube.com/watch?v=KNQxwvjcscc
20181112
Here we are, Like it was meant to be.
It was like it was meant to be.
Maybe, you two aren't meant to be together.
This is meant to be.
If it's meant to be, it's meant to be.
I'm meant to be alone.
Well, it wasn't meant to be.
You're meant be in bed.
I've forgotten this world is meant to be enjoyed.
Some mountains are just meant to be climbed.
Maybe, it was never meant to be opened from the outside.
Yeah, well, deals were meant to be renegotiated.
https://www.youtube.com/watch?v=meUQ4Y7zlQI
So, let me get this straight.
Not that I'm aware of.
Is she allergic to any medications?
I'm allergic to peanuts.
Are you allergic to something you ate?
What kind of person is allergic to lobster?
What are you allergic to?
You aren't allergic to anything, are you?
Are you sure about this?
Bring it on!
Don't get me wrong.
Why would I do that?
He stood me up, remember?
What happened to your date?
Are you thinking what I'm thinking?
Here is what I'm thinking
https://www.youtube.com/watch?v=YSwoPRuhq3M
20181109
20181108
20181107
EOT : Embedded Open Type
OTF : Open Type Font
WOFF : Web Open Font Format
SVG : Scalable Vector Graphics
20181106
It was only a matter of time before you figured out how.
She will die, it's only a matter of time.
Are you insane?
Are you crazy?
Are you out of your mind?
Don't do this to me.
You can't do this to me.
How could you do this to me?
Don't take this the wrong way.
I hope you don't take this the wrong way.
And look, I don't want you to take this the wrong way.
I should get going.
I'm done here.
I'm get to it, as soon as I'm done here. 어순어잠
Oh, my god. You know something. Spill it.
I'm on your side.
Everyone here is on your side.
You know, I'm 100% on your side but,
Whose side are you on? 싸려온
https://jsonplaceholder.typicode.com/
https://www.infoq.com/articles/Servlet-and-Reactive-Stacks-Spring-Framework-5
20181105
20181104
Smart Phonics
Single Letter Sounds
Short Vowels
Long Vowels
Double Letter Consonants
Double Letter Vowels
20181103
20181102
keep it to yourself.
Long story short.
Look who is here.
Where were we.
Can I have your attention?
Is that it?
I'm crazy about you.
In the ballpark.
We're almost there.
20181101
20181031
https://www.youtube.com/watch?v=w2SVTACT0OQ
I've heard a lot about you.
압허러바우츄
You're getting the hang of it.
유아게링더행오빗
In my defense, ...
인마디펜스
In the meantime, ...
인더민타임
Knock it off.
Would you knock it off?
낙잇오프
On second thought, ...
온세컨쏱
Just in case.
I had it with me, just in case.
져스틴케이스
Just in time.
져스인타임
Cut the crap.
컷더크랩
You scared the crap out of me.
유스캐더크랩아오브미
Nadia: The Secret of Blue Water - Neo Atlantis
20181030
java.lang.Exception
at loadContext(CookieSecurityContextRepository.java:69)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
20181028
https://www.youtube.com/watch?v=7nlPUWUW93w
20181026
http://gall.dcinside.com/board/view/?id=programming&no=889650
20181025
https://blogs.oracle.com/java-platform-group/building-jdk-11-together
20181024
20181023
20181022
20181020
20181019
20181018
20181017
https://www.thoughtco.com/facts-about-cells-373372
20181016
https://blog.takipi.com/the-ultimate-json-library-json-simple-vs-gson-vs-jackson-vs-json/
20181015
http://ywpop.tistory.com/3204
Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e6159a3] from current transaction
20181014
20181013
20181012
20181011
20181010
20181009
20181008
피어나 - Lucia(심규선)
20181007
20181006
20181005
20181004
20181003
20181001
solar halo
http://strangesounds.org/2016/02/nature-powerful-solar-halo-phenomenon-germany.html
20180930
20180929
20180928
20180927
http://www.ddanzi.com/ddanziNews/506527127
GenericHttpMessageConverter - Gson
GenericHttpMessageConverter - Jackson
20180926
20180925
20180924
git reflog --date=iso
git reset --hard 8794ecd
git commit --amend --date="now"
20180923
20180922
20180921
20180920
flatpickr
20180916
20180914
Async
20180913
Fern lifecycle
20180911
https://www.youtube.com/watch?v=1-0cD9thTIA
20180910
https://www.youtube.com/watch?v=KjsyLRm6-1M
go time format
20180909
ambigous selector file.Name
관계의 물리학
20180908
20180906
한글라이즈
https://www.slideshare.net/sublee/ss-113085659
20180905
GTK
20180904
gorm
http://gorm.io/
newTypeEncoder
20180903
https://blog.usejournal.com/top-6-web-frameworks-for-go-as-of-2017-23270e059c4b
20180901
slice
https://www.youtube.com/watch?v=Dpn9kWENE2g
20180831
echo
fatal error: all goroutines are asleep - deadlock!
go keyword
20180830
Sentry
20180829
Closure, Stateful filter, Higher-order function
https://stackoverflow.com/questions/27870136/java-lambda-stream-distinct-on-arbitrary-key
디세즈 배래즛 겟츠
이즈 나래즈 배래즛 룩스
Code Tutorial
온갖종류
https://blog.naver.com/neo_turing/221348031702
20180828
Go Error Handling
http://pyrasis.com/book/GoForTheReallyImpatient/Unit60
20180823
20180821
wrk - a HTTP benchmarking tool
https://github.com/wg/wrk
20180820
Σ(°д°;)
20180819
20180818
20180816
20180815
20180814
20180813
https://medium.com/criciumadev/its-time-migrating-to-java-11-5eb3868354f9
20180812
Detroit: Become Huamn
20180811
20180809
https://brunch.co.kr/@supims/17
20180807
20180805
20180804
https://brunch.co.kr/@dalda/206
20180803
Spring
https://medium.com/vingle-tech-blog/serverless%EC%99%80-%EA%B8%B0%EC%88%A0%EB%8F%84%EC%9E%85-backend-application%EC%9D%98-%EB%AF%B8%EB%9E%98-8f114a8b00d5
20180801
20180731
Windows 10
20180729
20180728
Did you ever
디쥬에버
쥬버
커잠
20180727
git-quick-stats
https://github.com/arzzen/git-quick-stats
Intellij Lambda type hint?
20180726
Web Architecture
https://engineering.videoblocks.com/web-architecture-101-a3224e126947
Zeplin
Reddit
4K Relaxation Channel
https://www.youtube.com/channel/UCg72Hd6UZAgPBAUZplnmPMQ
쉬운 코드를 만들자.
20180725
getSubTypesOf
Breakpoints
resouceLoader
20180724
George Michael - Careless Whisper
Zeplin
Proxy
20180723
Java Type
Twitter OAuth
20180722
20180721
20180720
SecurityContextPersistenceFilter
20180719
20180718
20180717
20180716
Galaxy 8
20180715
https://9gag.com/gag/a0KzERn
20180714
20180711
20180708
https://www.youtube.com/watch?v=I-Y14gm8C6o
20180707
20180706
https://mdbootstrap.com/javascript/carousel/
groupingBy
20180705
GraphQLConfiguration
20180704
20180703
@Batched
20180702
Code First
20180701
spqr
20180630
https://developer.github.com/v4/explorer/
swagger
graphql
https://www.codenotfound.com/graphql-java-spring-boot-example.html
https://medium.com/@iguissouma/rapid-development-of-simple-crud-graphql-apis-in-java-and-spring-boot-bafc4e8d387a
20180629
https://graphql-kr.github.io/
20180628
http://graphql-java.readthedocs.io/en/latest/index.html
Apollo
GraphQL
20180627
Configuration
20180626
철학질문
Who am I?
How to live?
How to die?
내 인격의 공간?
어려움
코드 읽기
구조 파악하기
테스트 하기
Blue/Green
https://container-solutions.com/kubernetes-deployment-strategies/
OOP
interface Feature1 {
}
interface Feature2 {
}
class FeatureA implements Feature1, Feature2 {
}
Annotation/Aspect
@interface Feature1 {
}
@interface Feature2 {
}
@Feature1
@Feature2
class FeatureA {
}
Builder/Composite
class Feature1 {
}
class Feature2 {
}
class FeatureA {
Feature1 feature1;
Feature2 feature2;
}
https://github.com/uuidcode/oop
20180623
20180622
20180621
Redis and @Cacheable
20180620
fill
20180619
QuerydslPredicate
http://www.baeldung.com/rest-api-search-querydsl-web-in-spring-data-jpa
addArgumentResolvers
SimpleJpaRepository.getOne
2018-06-19 10:52:52,270 DEBUG: com.github.uuidcode.querydsl.test.service.UserService2Test.test(UserService2Test.java:61) >>> test user: "com.github.uuidcode.querydsl.test.entity.User_$$_jvst11f_0"
2018-06-19 10:52:52,270 DEBUG: com.github.uuidcode.querydsl.test.service.UserService2Test.test(UserService2Test.java:62) >>> test user: "javassist.util.proxy.MethodHandler"
2018-06-19 10:52:52,274 DEBUG: com.github.uuidcode.querydsl.test.service.UserService2Test.test(UserService2Test.java:63) >>> test user: {
"handler": {
"interfaces": [
"org.hibernate.proxy.HibernateProxy"
],
"constructed": true,
"overridesEquals": false,
"entityName": "com.github.uuidcode.querydsl.test.entity.User",
"id": 6,
"initialized": false,
"readOnly": false,
"unwrap": false,
"allowLoadOutsideTransaction": false
},
"accountNonExpired": false,
"accountNonLocked": false,
"credentialsNonExpired": false,
"enabled": false,
"userAuthorityList": [],
"bookList": []
}
20180618
추상화하지 말라.
상속 계층을 만들지 말라
안 쓰는 코드와 파일을 삭제하라.
적정 기술을 사용하라.
동일 목적의 프레임워크/라이브러리를 여러 개 쓰지 말라.
https://medium.com/steady-study/%EC%A0%95%EB%A6%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%97%90%EA%B2%8C-%ED%95%84%EC%9A%94%ED%95%9C-%ED%94%BC%EB%93%9C%EB%B0%B1-%EA%B7%B8%EB%A6%AC%EA%B3%A0-quickanddirty-cada34da3646
Library Code VS Service Code
JPA + QueryDsl + mybatis
manualJoin
20180617
20180616
20180614
jooq
20180613
20180612
hibernate.hbm2ddl.auto
https://github.com/hibernate/hibernate-orm/blob/cd590470c0059981537e558a5ff6d114fd24df61/hibernate-core/src/main/java/org/hibernate/cfg/SettingsFactory.java#L352
20180611
UserService
20180609
@PreAuthorize
20180608
Template
20180607
git status && git checkout . && git clena -df
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
RememberMe
20180606
HttpSecurity
Spring Security
https://springbootdev.com/2017/08/23/spring-security-authentication-architecture/
20180605
Spring Security
SecurityContext
SecurityContextRepository
Authentication
AuthenticationProvider
GrantAuthority
AuthenticationManager
ProviderManager
DaoAuthenticationProvider
UserDetailsService
UserDetails
20180603
Spring Security
https://csns.calstatela.edu/wiki/content/cysun/notes/spring_security_filters
BTS (방탄소년단) 'Go Go (고민보다 Go)' Orchestral Cover
20180602
org.springframework.web.context.ContextLoader.properties
org.springframework.web.context.WebApplicationContext=org.springframework.web.context.support.XmlWebApplicationContext
SecurityNamespaceHandler
org.springframework.security.web.FilterChainProxy
HttpSecurityBeanDefinitionParser
unorderedFilterChain.addAll(httpBldr.getFilters());
unorderedFilterChain.addAll(authBldr.getFilters());
unorderedFilterChain.addAll(buildCustomFilterList(element, pc));
20180601
20180531
20180530
Kibana
20180529
Connection
DefaultSqlSession.getConnection()
SimpleExecutor.getTransaction()
SpringManagedTransaction.getConnection()
DataSourceUtils.getConnection()
ConnectionHolder.getConnection()
20180528
https://medium.freecodecamp.org/make-your-hobby-harder-programming-is-difficult-thats-why-you-should-learn-it-e4627aee41a1
20180526
Bean Initialization steps
AliasRegistry
Mybatis flow
https://terasolunaorg.github.io/guideline/5.0.2.RELEASE/en/ArchitectureInDetail/DataAccessMyBatis3.html
20180523
AbstractPlatformTransactionManager.suspend
TransactionSynchronizationManager
SqlSessionTemplate.getConnection()
DefaultSqlSession.getConnection()
SpringManagedTransaction.getConnection()
DataSourceUtils.getConnection(this.dataSource)
DataSourceUtils.doGetConnection(datasource)
ConnectionHolder conHolder = (ConnectionHolder)TransactionSynchronizationManager.getResource(dataSource);
if (conHolder == null) {
return dataSource.getConnection();
} else {
return conHolder.getConnection();
}
TransactionSynchronizationManager
Isolation Level
https://www.codeproject.com/Articles/1190420/Database-Transactions-with-Spring-Framework
20180522
20180520
20180519
20180517
20180515
http://likejazz.com/
20180514
https://www.pinterest.com/pin/343047696607408417/
20180511
20180509
20180508
https://github.com/ImmobilienScout24/tomcat-stdout-accesslog/issues/2
20180505
음속: 340m/s
지구자전속도: 465m/s
20180504
20180503
proxy for docker
https://github.com/moby/moby/issues/32270
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
th94c2su7z1z2cpzn8liynte9 * core-01 Ready Active Leader 18.04.0-ce
5efhd1v0l2b7eodmc8fqsyzve core-02 Ready Active 18.04.0-ce
uzxn692yycjwfekrzl5u8sipq core-03 Ready Active 18.04.0-ce
20180502
maven:3.5-jdk-8
openjdk:8-jdk
buildpack-deps:stretch-scm
buildpack-deps:stretch-curl
debian:stretch
scratch
nginx:1.13
debian:stretch-slim
scratch
mysql/mysql-server:5.7
oraclelinux:7-slim
scratch
java.lang.RuntimeException: socket not found: /var/run/docker.sock
20180501
20180430
{
"title": "altTab",
"rules": [
{
"description": "Alt+Tab to Cmd+Tab",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "tab",
"modifiers": {
"mandatory": ["left_option"],
"optional": ["any"]
}
},
"to": [{
"key_code": "tab",
"modifiers": ["left_control"]
}]
}
]
}
]
}
20180428
[2018-04-27T22:24:02,328][WARN ][logstash.outputs.elasticsearch] Could not index event to Elasticsearch.
Rejecting mapping update to [XXXXX-2018.04] as the final mapping would have more than 1 type: [log, doc]
20180427
curl: (7) couldn't connect to host
curl: (56) Failure when receiving data from the peer
pipeline/output.go:92 Failed to publish events: write tcp 0.0.0.0:63654->1.1.1.1:15044:
write: connection reset by peer
20180426
20180425
20180424
20180423
http://lng1982.tistory.com/301
https://bakyeono.net/post/2016-08-20-elasticsearch-querydsl-basic.htm
20180419
Caused by: java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concurrent/Executor;
at org.elasticsearch.threadpool.ThreadPool.(ThreadPool.java:190)
at org.elasticsearch.client.transport.TransportClient$Builder.build(TransportClient.java:131)
at org.springframework.data.elasticsearch.client.TransportClientFactoryBean.buildClient(TransportClientFactoryBean.java:89)
at org.springframework.data.elasticsearch.client.TransportClientFactoryBean.afterPropertiesSet(TransportClientFactoryBean.java:85)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
... 329 more
20180418
ES6 Transport client가 ES2에 접속할때
NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{yhVqYYJbSOSchn7NJw8FVw}{DOMAIN}{IP:9300}]
]
at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.java:347)
at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:245)
at org.elasticsearch.client.transport.TransportProxyClient.execute(TransportProxyClient.java:60)
at org.elasticsearch.client.transport.TransportClient.doExecute(TransportClient.java:371)
at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:405)
at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:394)
at org.elasticsearch.client.support.AbstractClient$ClusterAdmin.execute(AbstractClient.java:706)
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:46)
at org.elasticsearch.action.ActionRequestBuilder.get(ActionRequestBuilder.java:53)
TransportSerializationException[Failed to deserialize response from handler [org.elasticsearch.transport.TransportService$ContextRestoreResponseHandler]
]; nested: IllegalArgumentException[Unknown NamedWriteable [org.elasticsearch.cluster.metadata.MetaData$Custom][ml]];
at org.elasticsearch.transport.TcpTransport.handleResponse(TcpTransport.java:1441)
at org.elasticsearch.transport.TcpTransport.messageReceived(TcpTransport.java:1400)
at org.elasticsearch.transport.netty4.Netty4MessageChannelHandler.channelRead(Netty4MessageChannelHandler.java:64)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:297)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:413)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
Caused by: java.lang.NoClassDefFoundError: org/springframework/data/util/CloseableIterator
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:613)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:524)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:510)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:247)
... 293 more
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: org.springframework.util.Assert.isTrue(ZLjava/util/function/Supplier;)V
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:982)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:323)
at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:165)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:2
20180417
java.lang.Exception: No tests found matching Method getConcreteAllIndices(XXXX) from org.junit.internal.requests.ClassRequest@69a10787
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:35)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:49)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
sudo rm -fr /Library/Java/JavaVirtualMachines/jdk-9.jdk/
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
An annotation processor threw an uncaught exception.
Consult the following stack trace for details.
java.lang.NoSuchFieldError: pid
at lombok.javac.JavacAST.packageDeclaration(JavacAST.java:107)
at lombok.javac.JavacAST.(JavacAST.java:81)
at lombok.javac.JavacTransformer.transform(JavacTransformer.java:67)
at lombok.javac.apt.Processor.process(Processor.java:250)
at lombok.core.AnnotationProcessor$JavacDescriptor.process(AnnotationProcessor.java:115)
at lombok.core.AnnotationProcessor.process(AnnotationProcessor.java:165)
at lombok.launch.AnnotationProcessorHider$AnnotationProcessor.process(AnnotationProcessor.java:58)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:968)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:884)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.access$2200(JavacProcessingEnvironment.java:108)
20180416
소프트웨어어서 골치아픈것
이름
버전
특수문자
엔코딩
java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnnotation(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
at org.springframework.data.mapping.model.AnnotationBasedPersistentProperty.lambda$populateAnnotationCache$7(AnnotationBasedPersistentProperty.java:131)
at java.util.Optional.ifPresent(Optional.java:159)
at org.springframework.data.mapping.model.AnnotationBasedPersistentProperty.populateAnnotationCache(AnnotationBasedPersistentProperty.java:120)
at org.springframework.data.mapping.model.AnnotationBasedPersistentProperty.(AnnotationBasedPersistentProperty.java:88)
at org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchPersistentProperty.(SimpleElasticsearchPersistentProperty.java:48)
at org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchMappingContext.createPersistentProperty(SimpleElasticsearchMappingContext.java:51)
at org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchMappingContext.createPersistentProperty(SimpleElasticsearchMappingContext.java:33)
at org.springframework.data.mapping.context.AbstractMappingContext$PersistentPropertyCreator.createAndRegisterProperty(AbstractMappingContext.java:516)
at org.springframework.data.mapping.context.AbstractMappingContext$PersistentPropertyCreator.doWith(AbstractMappingContext.java:494)
at org.springframework.util.ReflectionUtils.doWithFields(ReflectionUtils.java:607)
Caused by: java.lang.AbstractMethodError
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:99)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:279)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:129)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1471)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1216)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)
Caused by: java.lang.ClassNotFoundException: org.springframework.web.servlet.view.velocity.VelocityViewResolver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1907)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1750)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:274)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:437)
at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1428)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1372)
... 70 more
java.lang.NoClassDefFoundError: Lorg/springframework/beans/factory/access/BeanFactoryReference;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
at java.lang.Class.getDeclaredFields(Class.java:1916)
at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)
at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:307)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:170)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:149)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5025)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5632)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1015)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:991)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1899)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:618)
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:565)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.access.BeanFactoryReference
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1907)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1750)
... 52 more
IndexNotFoundException[no such index]
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.indexNotFoundException(IndexNameExpressionResolver.java:678)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.innerResolve(IndexNameExpressionResolver.java:630)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.resolve(IndexNameExpressionResolver.java:586)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndices(IndexNameExpressionResolver.java:164)
at org.elasticsearch.cluster.metadata.IndexNameExpressionResolver.concreteIndices(IndexNameExpressionResolver.java:139)
at org.elasticsearch.action.search.TransportSearchAction.executeSearch(TransportSearchAction.java:294)
at org.elasticsearch.action.search.TransportSearchAction.lambda$doExecute$4(TransportSearchAction.java:193)
java.lang.NoSuchMethodError: org.elasticsearch.action.search.SearchRequestBuilder.execute()Lorg/elasticsearch/action/ListenableActionFuture;
at org.springframework.data.elasticsearch.core.ElasticsearchTemplate.doSearch(ElasticsearchTemplate.java:900)
at org.springframework.data.elasticsearch.core.ElasticsearchTemplate.query(ElasticsearchTemplate.java:288)
NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{ZKUvlBt0Qh6K_w3dITEA1Q}{contents-service-es.daumkakao.io}{10.61.222.85:9300}]]
at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.java:347)
at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:245)
at org.elasticsearch.client.transport.TransportProxyClient.execute(TransportProxyClient.java:59)
at org.elasticsearch.client.transport.TransportClient.doExecute(TransportClient.java:363)
at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:408)
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:80)
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:54)
at org.springframework.data.elasticsearch.core.ElasticsearchTemplate.doSearch(ElasticsearchTemplate.java:900)
at org.springframework.data.elasticsearch.core.ElasticsearchTemplate.query(ElasticsearchTemplate.java:288)
gradle dependencies
Caused by: java.lang.NoClassDefFoundError: org/elasticsearch/common/transport/InetSocketTransportAddress
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:641)
... 57 more
Caused by: java.lang.ClassNotFoundException: org.elasticsearch.common.transport.InetSocketTransportAddress
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 61 more
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:29)
at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:21)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:26)
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:31)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:49)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher.
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.(SpringJUnit4ClassRunner.java:102)
... 15 more
java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.getAnnotationAttributes(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/String;)Lorg/springframework/core/annotation/AnnotationAttributes;
at org.springframework.test.util.MetaAnnotationUtils$AnnotationDescriptor.(MetaAnnotationUtils.java:305)
at org.springframework.test.util.MetaAnnotationUtils$UntypedAnnotationDescriptor.(MetaAnnotationUtils.java:367)
at org.springframework.test.util.MetaAnnotationUtils$UntypedAnnotationDescriptor.(MetaAnnotationUtils.java:362)
at org.springframework.test.util.MetaAnnotationUtils.findAnnotationDescriptorForTypes(MetaAnnotationUtils.java:207)
at org.springframework.test.util.MetaAnnotationUtils.findAnnotationDescriptorForTypes(MetaAnnotationUtils.java:224)
at org.springframework.test.util.MetaAnnotationUtils.findAnnotationDescriptorForTypes(MetaAnnotationUtils.java:180)
at org.springframework.test.context.support.AbstractTestContextBootstrapper.buildMergedContextConfiguration(AbstractTestContextBootstrapper.java:270)
at org.springframework.test.context.DefaultTestContext.(DefaultTestContext.java:67)
at org.springframework.test.context.TestContextManager.(TestContextManager.java:103)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTestContextManager(SpringJUnit4ClassRunner.java:123)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.(SpringJUnit4ClassRunner.java:114)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:29)
at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:21)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59)
at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:26)
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:31)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:49)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
20180415
20180414
20180413
An annotation processor threw an uncaught exception.
Consult the following stack trace for details.
java.lang.NoSuchFieldError: pid
at lombok.javac.JavacAST.packageDeclaration(JavacAST.java:107)
at lombok.javac.JavacAST.(JavacAST.java:81)
at lombok.javac.JavacTransformer.transform(JavacTransformer.java:67)
at lombok.javac.apt.Processor.process(Processor.java:250)
at lombok.core.AnnotationProcessor$JavacDescriptor.process(AnnotationProcessor.java:115)
at lombok.core.AnnotationProcessor.process(AnnotationProcessor.java:165)
at lombok.launch.AnnotationProcessorHider$AnnotationProcessor.process(AnnotationProcessor.java:58)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:968)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:884)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.access$2200(JavacProcessingEnvironment.java:108)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1206)
at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1315)
at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1246)
at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:922)
at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:302)
at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:162)
at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:57)
at jdk.compiler/com.sun.tools.javac.Main.main(Main.java:43)
20180412
No upstream proxy for www.google.com
curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" -I -L https://www.facebook.com
https://www.joinc.co.kr/w/Site/System_management/Proxy
20180411
https://brunch.co.kr/@simplebean33
select table_name, column_name
from information_schema.columns
where 1 = 1
and column_name like '%price%';
20180410
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/fs/FSDataInputStream
at org.apache.spark.deploy.SparkSubmitArguments.handle(SparkSubmitArguments.scala:401)
at org.apache.spark.launcher.SparkSubmitOptionParser.parse(SparkSubmitOptionParser.java:163)
at org.apache.spark.deploy.SparkSubmitArguments.(SparkSubmitArguments.scala:104)
at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:112)
at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.fs.FSDataInputStream
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
20180409
20180408
There is no spoon.
20180406
20180405
https://topicolist.com/
20180404
jstack -l [pid] > [log]
jmap -heap [pid]
jmap -dump:format=b,file=[log] [pid]
gradle clean test --tests [class].[method] > [log]
wget -O - [url] | bash
2018-04-03 08:59:03,066 WARN : org.apache.hadoop.ipc.Client.run(Client.java:675) Exception encountered while connecting to the server : org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.token.SecretManager$InvalidToken): Invalid AMRMToken from appattempt_1522451314005_139059_000001
2018-04-03 08:59:04,680 WARN : org.apache.spark.deploy.yarn.ApplicationMaster.logWarning(Logging.scala:91) Reporter thread fails 1 time(s) in a row.
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy19.allocate(Unknown Source)
at org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.allocate(AMRMClientImpl.java:278)
at org.apache.spark.deploy.yarn.YarnAllocator.allocateResources(YarnAllocator.scala:225)
at org.apache.spark.deploy.yarn.ApplicationMaster$$anon$1.run(ApplicationMaster.scala:384)
Caused by: java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:151)
... 4 more
20180403
java.lang.OutOfMemoryError: Java heap space
java.util.NoSuchElementException: Timeout waiting for idle object
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1134)
20180402
org.apache.tomcat.jdbc.pool.DataSource
20180401
20180331
씨 싸베께 자졔보 운라또 미란도떼
뗑고께발 라르꼰 띠고오이
븨 께뚜미라다 야따바 야만도메
무에쓰라 멜카미노 께요보이
뚜 뚜에레스 엘이마니죠쏘이 엘메딸
메보 아쎄를깐도 보이알만돌 쁠란
솔로 꼰뻰쌀로 쌀실에 리렐뿔소
오예
야 야메따 구스싼도마델 로노르말
또도 미쎈띠도 반삐디엔도마쓰
에스꿰또 말로 씬닝군아뿌로
데스빠씨또
끼에로 레스랄뚜 꿰로 데스빠씨또
데카껠떼 니가 꼬싸 싸로이도
빠라께떼 돌떼씨노 사쓴꼰미고
데스빠씨또
끼에로 데스날땨 베쏘스 데스빠씨또
필말라빠 레달셀두 라베린또
야쎌떼뚜 꿀뽀 뚜도 마누스끄리또
쑤베쑤베쑤베 쑤베쑤베
끼에로벨 발랄 뚜 뻴로 끼에로 쎌뚜릳모
께렐쎄냐 싸미보까 뚜쓰레가네 빠모리또
빠모리또 빠모리또 베이베
데카메 소브레빠살 뚜쏘나 데뻴리그로
아스따 쁘로보깔또 그리또스
유꿸비데쓰 따 아뻬지도
씨떼삐도 운베쏘 벤다멜로
요쎄께 따께 싼돌로
예보 띠엠뽀 딴돌로
마미에또 애뚜 단돌로
사베께뚜 꼬라손 꼰미고 따쎄 밤밤
싸베께 싸에와 따우깐도 데미 밤밤
붸마 데미보까 빠라뻬 꼬모 떼사베
끼에로 끼에로 웨꼰또 아모라디떼 떼까베
요노뗑고 쁘리사 요메꿰로 댤봐헤
엠뻬싸모 렌또 데뿌에 쌀바헤
빠씨또 아빠씨또
쑤아베 쑤아베씨또
노바모 뻬간도
뽀끼또 아뽀끼또
꾸안도 뚜메베사
꼰에사 데스뜨레싸
베께 엘말리씨아 꼰 델리까데싸
빠씨또 아빠씨또
수아베 수아베씨또
노바모 뻬간도
뽀끼또 아뽀끼또
예스께에싸 훔뻬까베싸
뻬로 빠몬딸로 아끼 뗑고 라삐에싸 오예
데스빠씨또
끼에로 레스랄뚜 꿰로 데스빠씨또
데카껠떼 니가 꼬싸 싸로이도
빠라께떼 돌떼씨노 사쓴꼰미고
데스빠씨또
끼에로 데스날땨 베쏘스 데스빠씨또
필말라빠 레달셀두 라베린또
야쎌떼뚜 꿀뽀 뚜도 마누스끄리또
쑤베쑤베쑤베 쑤베쑤베
끼에로벨 발랄 뚜 뻴로 끼에로 쎌뚜릳모
께렐쎄냐 싸미보까 뚜쓰레가네 빠모리또
빠모리또 빠모리또 베이베
데카메 소브레빠살 뚜쏘나 데뻴리그로
아스따 쁘로보깔또 그리또스
유꿸비데쓰 따 아뻬지도
데스빠씨또
빠모 아쎌로 루나 쁠라야 엔뿌에르또 리꼬
아싸껠라 쏠라 그리뗀 나이 벤디또
빠라께 미쎄죠 쎄께데 꼰띠고 빠야로
빠씨또 아빠씨또
수아베 수아베씨또
노바모 뻬간도
뽀끼또 아뽀끼또
께레 엔세녜스아미보까 뚜스 루가레스 빠모리또
빠모리또 빠모리또 베이베
빠씨또 아빠씨또
수아베 수아베씨또
노바모 뻬간도
뽀끼또 아뽀끼또
아스따쁘로보 깔또 그리또스
유꿸비데쓰 따 아뻬지도
데스빠씨또
20180330
%d{HH:mm:ss.SSS} %-5level %c.%M\(%F:%L\) %m%n
20180329
2018-03-29 18:12:45,867 WARN : org.apache.hadoop.ipc.Client.run(Client.java:675) Exception encountered while connecting to the server : org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.token.SecretManager$InvalidToken): Invalid AMRMToken from appattempt_1514017724718_8749336_000002
2018-03-29 18:12:47,574 WARN : org.apache.spark.deploy.yarn.ApplicationMaster.logWarning(Logging.scala:91) Reporter thread fails 1 time(s) in a row.
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy19.allocate(Unknown Source)
at org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.allocate(AMRMClientImpl.java:278)
at org.apache.spark.deploy.yarn.YarnAllocator.allocateResources(YarnAllocator.scala:225)
at org.apache.spark.deploy.yarn.ApplicationMaster$$anon$1.run(ApplicationMaster.scala:384)
Caused by: java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:151)
... 4 more
2018-03-29 18:12:47,574 ERROR: org.apache.spark.deploy.yarn.ApplicationMaster.handle(SignalLogger.scala:57) RECEIVED SIGNAL 15: SIGTERM
20180328
20180327
20180326
AbstractPagingItemReader - doRead
20180325
20180323
20180321
20180319
https://www.slideshare.net/SparkSummit/spark-streaming-programming-techniques-you-should-know-with-gerard-maas
https://stackoverflow.com/questions/46060844/spark-kafka-streaming-processing-time-increases-exponentially
20180318
20180317
Event Timeline
2019 Audi E-Tron Sportback
https://www.youtube.com/watch?v=jB3UJW57zlw
20180316
Diagnostics: Container [pid=13215,containerID=container_e13_1514017724718_7876755_02_000001] is running beyond physical memory limits. Current usage: 2.5 GB of 2.5 GB physical memory used; 4.6 GB of 5.3 GB virtual memory used. Killing container.
20180315
20180314
20180312
20180311
20180309
CountVectorizer
20180308
Spring Security
{
"1": "org.springframework.security.web.context.SecurityContextPersistenceFilter",
"2": "org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter",
"3": "org.springframework.security.web.header.HeaderWriterFilter",
"4": "org.springframework.security.web.csrf.CsrfFilter",
"5": "org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter",
"6": "org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter",
"7": "org.springframework.security.web.savedrequest.RequestCacheAwareFilter",
"8": "org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter",
"9": "org.springframework.security.web.authentication.AnonymousAuthenticationFilter",
"10": "org.springframework.security.web.session.SessionManagementFilter",
"11": "org.springframework.security.web.access.ExceptionTranslationFilter",
"12": "org.springframework.security.web.access.intercept.FilterSecurityInterceptor"
}
20180307
Spark With Java7 :-|
20180304
범아일여
20180303
Streaming Statistics
20180302
20180301
20180228
20180226
http://blog.naver.com/PostView.nhn?blogId=tommy6753&logNo=221197078435
DStream
20180225
Mesos + Spark
https://www.slideshare.net/EugenCepoi/prez-spark-viadeohug201404091-34725261
20180224
Mesos
http://brownbears.tistory.com/261
Spark
http://bcho.tistory.com/1026
20180223
Spark
http://spark.apache.org/
Hadoop Ecosystem
https://www.quora.com/What-is-a-Hadoop-ecosystem
20180222
YARN - Yet Another Resource Negotiator
https://www.slideshare.net/KangDognhyun/apache-spark-70360736
Chaos Monkey
https://github.com/Netflix/chaosmonkey
Kafka + Spark
https://readme.skplanet.com/?p=12465
https://nolboo.kim/blog/2016/08/02/docker-for-mac/
Docker Compose
https://github.com/docker/compose
docker volume
http://pyrasis.com/book/DockerForTheReallyImpatient/Chapter06/04
romantic_euclid
Nginx On Docker
20180221
sudo -E COMMAND
sodo yum install docker
sudo service docker start
sudo chkconfig docker on
https://www.slideshare.net/pyrasis/docker-fordummies-44424016
QML
20180220
Reference
http://itmining.tistory.com/10
Redis Desktop Manager
https://redisdesktop.com/
Responding to change over following a plan
https://namu.wiki/w/%EC%95%A0%EC%9E%90%EC%9D%BC
stackoverflow
https://insights.stackoverflow.com/survey/2017
redis-stat
http://experiences.tistory.com/7
20180219
Authentication
20180218
THE BORING COMPANY
https://www.youtube.com/watch?v=rdd3OShkqYk
That would be me.
taxidermy
20180217
http://collegiatefloridian.tumblr.com/post/80344237299
20180216
Paddington2
20180215
Spring Batch Test
ItemReader
20180214
JobParameters
https://www.facebook.com/laimyuno/posts/10209548714988571
JSR-352
https://jcp.org/en/jsr/detail?id=352
20180213
BeanFactoryPostProcessor
Spring Batch
org.springframework.scheduling.quartz.SchedulerFactoryBean
org.quartz.Scheduler
org.springframework.scheduling.quartz.CronTriggerFactoryBean
org.quartz.CronTrigger
org.quartz.JobDetail
org.springframework.batch.core.Job
Job
+ execute(JobExecutionContext)
JobExecutionContext
JobDataMap
Scheduler
Trigger
JobLaucher
- JobRepository
- TaskExecutor
+ JobExecution = run(Job, JobParameters)
TaskExecutor
+ TaskExecutor = execute(Runnable)
JobRegistry
+ register(JobFactory)
+ unregister(jobName)
JobLoader
JobOperator: Job를 제어
JobExplorer: Job의 실행되었던 정보 조회
20180213
Chronos
20180212
Spring Batch
Greenplum
https://db-engines.com/en/system/Greenplum;PostgreSQL
20180211
Springwater meteorite
http://libutron.tumblr.com/post/87118203987/springwater-meteorite-the-springwater-meteorite
20180210
download
20180209
JIRA
경험하기 어려운 환경을 직접 다루어 볼 수 있는 좋은 기회이다.
20180208
uber
https://stackoverflow.com/questions/11947037/what-is-an-uber-jar/11947093#11947093
20180207
RestTemplate
20180206
--ff
20180205
Thesis, Antithesis, Synthesis
HashiCorp Vault
https://www.vaultproject.io/
Navgio(Shipwreck Beach)
https://moco-choco.com/2015/10/07/navagio-shipwreck-beach-how-the-shipwreck-became-a-shipwreck-the-story-behind-the-popular-beach-of-zakynthos/
Benagil Sea Cave, Portugal
https://www.pinterest.com/pin/390054017698307541/
20180205
Gradle
https://dkublik.github.io/gradle-build-phases/
20180204
Batch Sterotypes
https://docs.spring.io/spring-batch/1.1.x/spring-batch-docs/reference/html-single/index.html
Life
http://funsubstance.com/fun/400296/comics-mrlovenstein/
20180203
The game of life
20180202
Spring Security
java8 Date And Time
http://www.codenuclear.com/java-8-date-time-intro/
20180201
Printer
20180131
PDK
https://www.youtube.com/watch?v=nXX5VOCpA2E
20180130
performance
_.debounce
https://css-tricks.com/debouncing-throttling-explained-examples/
https://www.seatailshop.com/blogs/news/the-best-shell-beach-ever?pp=1
20180129
pattern and stream
20180128
walk and relative
20180127
JSLint
Raw String Literal
20180126
Handlebars.java page
20180125
Paper Notebook
Test create and select
20180124
https://www.pinterest.co.kr/pin/368802656979539987/
20180122
Naming Things
20180121
20180120
20180119
20180118
20180117
SPOF
20180116
회색인간
20180115
Java9 + Spring5
https://www.youtube.com/watch?v=BFjrmj4p3_Y
피천득 - 찬란한 시절
http://photagram.net/media/BIj7RoqhrNA
20180113
A7
https://www.youtube.com/watch?v=B7mgw5c72kA
20180112
Iconstar
showroom
20180111
closure everything!
20180109
Groovy
closure, delegate, propertyMissing
20180108
jps_stat
https://github.com/amarjeetanandsingh/jps_stat
20180107
20180106
env."${host}"
20180105
20180104
20180103
20180102
jankins-material-theme
http://afonsof.com/jenkins-material-theme/
20180101