I live in a j's podcast for your Monday.
Most wonderful show is keeping up with the Joneses.
Good evening, Mr. Jones.
Good evening, Mrs. Jones.
You look fantastic.
Thank you.
As most people who listen to podcasts know, we've been on this weight loss program.
Yes.
And what's funny is it feels like in the last two days, I've had more comments about our weight loss than since February.
Yeah, I've had a lot of comments as well.
this. But it feels like in the last five days, we must have lost a dramatic amount of weight
based on people's reactions. Yeah, or maybe we're just, I mean, as you said to me on Friday, babe,
you're wearing big baggy clothing and you've lost almost 40 pounds. Could you change?
Well, let's not tell the world that's my wife. I'm sure I said to slide them more
delicate later than that. Yes, you did. You said it nicer than that.
Yeah. But it was a good point. It was a good point.

I forgot to say congrats to Kazaya or Kaz.
She was the person that won the hundred dollars from the feedback.
So we went through the whole thing about summarizing our feedback and what we'd
learned and we actually forgot to congratulate the winner.
Sorry about that.
So sorry.
I wanted to do that.
And some people want some books and stuff to do, didn't they?
Yeah, we didn't just want to do one winner.
So there was a bunch of runner up prizes as well.
Yeah.
Let's catch up on our week because we've got a lot to talk about.
OK.
Give us an update on the band book printing,
Palava.
That was lovely.
The printing, Palava.
Well, the printing, Palava has been escalated up the food chain as it were.
So I'm now waiting to hear back from a supervisor.
Very good.
All right.
Apologies again to people who are trying to order them,
we're trying to resolve the printing issue as quickly as possible.
Yes.
Can I talk about going to the dentist?
You sure can.
I mean, I'm sure everybody wants to hear about the dentist.
Well, you will when you want to hear me on nitrous oxide.
So I haven't ever had nitrous oxide.
I don't think it's laughing gas.
So I get there and they're going to be doing about two and a half hours of dental work.
They're going to be drilling into some teeth, removing fillings, taking molds.
And I'm getting, I think they're called on lays, I guess, are partial crowns.
He just said, sir, you've got so many fillings that if we remove them, we'll be
surprised if you have any tooth left.
So I was every two and a half hours.
And I didn't sleep much the night before because I was working very hard on a bunch of stuff with more conference.
And so I said, guys, I'm super tired.
Do you mind if I just fall asleep?
And they were like, no, not at all.

Yeah.

I could have gotten valuable information out of you.
I've been there.

I kind of came to at some point, but I was as dizzy as it all could be.
So I'm trying to communicate to them that I'm dizzy, but of course I've got this
dental jack in my mouth.
So they eventually take it out.
They, they filtered down, but for about two and a half hours, I floated my way through
Um, being drilled pieces.
I don't like that stuff.
I, I, uh, well, it makes your feet feel heavy.
Well, I don't think I'd breathe it for long enough to know that.
I just didn't like that.
It made you feel dizzy at all.
So I think I breathe it for all of about two or three minutes and went, yeah,
I'm going to do it without this.
He said I was a lightweight.
They said, we only started you on what the average human, you know, manages and we have to lower you down to a one.
So like toddler level.
Complete at the level, but I guess that's a lightweight and I just, oh, you're so cute.
You like weight.
I know.
Meanwhile, we've been potty training the last child.
It is so glorious.
It's a chance with me.
No more diapers, no more diapers.
No more.
He's been quite good.
He's been great.
He's had like one accident since we started.
That's right.
And we have, believe it or not, a video produced by Sesame Street called "Almos Party Time,"
which talks about all the delicacies of peeing and pooing, which he loves to say, "Axtons
Happen," which is an in one of these songs.
Yes.
But the one accident that he actually almost broke into song over wasn't an accident,
because he said, "Well, I'm still wearing my pull-up, and so I'm allowed to poop in a pull-up."
So that wasn't an accident.
That wasn't intentional pooping.
Yes, but the one in a Superman underwear that was an accident.
That was gross.
Yeah.
Do you want to talk about anything else that happened this week?
Oh, we bought a house.
Well, yeah, I guess we did.
Well, we put in a contract on a house.
We haven't technically bought it yet.
True.
We just have to sell our house before.
Yeah, no big deal.
You had a proof for financing.

But yes, we decided to move.
Which is strange because we love our house.
We do love our house, but we can see how with the kids getting bigger and
separating Abby and Tia into separate rooms because of their ages and Abby
being therefore able to stay up later and stuff.
It was just a we're going to run out of room real fast because of course we use
the bonus room or what would have been a playroom as a podcast studio.
We do.
So so pray for us this week.
If you think about it, we're putting our house on the market on Friday,
which means between now and Friday, we've got an awful lot to do.
Oh, you have so much to do.
You might want to declutter your house.
So we're doing all that this weekend.
We're praying for a bidding war on our house.
That's the way we like it.
Our big news, of course, though, we just finished the more conference.
We did.
And what a conference it was.
It was so good.
And so our main topic this week is I thought it would be fun to talk through the highlights
of each of the sessions that Danny did at the more conference.
OK.
So we had a conference here at Grace Anderson Annual Conference happens every year so far for the last five years, six years, something like that.
And this year's speaker was Danny Silk from Jesus Culture, I guess Bethel Church is where he's most known to be, actually lives in Sacramento now.
And Chris McLawney was in leading worship.
Both of them just did a phenomenal job.
Yeah, it was really, really good.
And Danny taught four sessions at the conference plus two extra sessions on a Sunday morning, which was a real thrill.
Yeah, it was awesome.
So we got six sessions.
We got six sessions.
Do you remember what he talked about on Friday night?
Yes, on Friday night, he spoke on connections.
Give us a brief synopsis of the importance of connection when it comes to relationships.
Yeah, he was talking about the value of connection over, for example, being right.
It made me think of Jeff's statement that he makes.
Would you rather be right or have relationship?
I'd rather be both.
Right.
But it doesn't usually work out like that.
That's right.
So essentially was sort of talking about the kind of stuff that we've also heard from Chip
Judd and stuff like that about marriage. It wasn't only speaking about marriage,
it was talking about all kinds of relationships. But the marriage is really about who can out
serve one another. There was a lot in his discussion about
valuing, maintaining connection over, yeah, needing to be right or needing to have the
last word or that kind of thing.
Yeah, I love the points he made about the importance of connection and how if we're not
careful in our relationship, not just marriage relationships, we, we start off in our relationships,
prioritizing connection with another person, finding that spark that delight in having a
relationship. But we don't realize that that took effort. And if we're not careful, we can lull
ourselves into thinking we have what we had, but we haven't preserved or maintained the connection.
Right. And that's when you end up falling out of love. Yeah.  Yeah. That were really hard hitting.
Yes, he's a very gifted communicator for sure.
And he uses slides, so you know we're going to like him.
He uses videos, so you know we're going to like him even more.
What was funny is we've almost got a podcast episode for every session he taught on.
So we recorded a podcast episode all about connection.
If you want to hear more about that in depth, go to ln&ag.com/69 and you can listen to that
podcast about connection.
Saturday morning, he talked all about how to preserve and strengthen that connection
using love languages. Which the danger is you're like, "Oh, I've already heard love
languages. I don't need to hear this." But he gave a description of them that I hadn't
heard before. What was that?
That really clarified things. Well, what was really helpful and you're going to laugh
because you are a very high quality time person was he was explaining. I think part of the
dynamic that I've had is it doesn't feel integrous for me to pretend to be interested
something I'm not. And he managed to clear up that misconception. It's not that you care about
what they're saying. You're caring about the person who the words are coming out of.
And I was like, oh, that makes so much more sense. Because when you have kids, you have plenty of
opportunity to practice being interested in something that you have no interest in.
Yep. Yeah. Yeah. Everything they talk about.
That was his example, wasn't it? We were like, oh, we can totally relate. They get off the bus,
and they're talking about the boy that you threw through the this and that.
He had some examples about my what am i am physical time and quality touch.
I'm sure i don't think that's right baby no i also like to stuff about gifts which of course is your either your first or your second my first is actually acts of service can you know i know you so well some believe.
But don't they change, don't you?
No, I, I, uh, it's the same three that are within like, I think they were like 11, 11 and 10.
Right.
And so it was, uh, but it's acts of service and then quality time and then guess.
Access service, quality time and then.
And then I have almost no need whatsoever for affirmation, words of affirmation or touch.
I've noticed both those things.

Yeah.
Are you your number ones?
But I'm fairly adept at making my needs known.
Yes, you are.
You may have noticed that.
I have experienced that.
Yeah, I wrote myself a letter because you sign it.
It basically tells me how awesome I am.
It tells me I'm amazing.
Could you just like kiss it or something?
But the other revelation that I had heard before, but I'd forgotten.
And I think the way he explained it was so good was all of us have different
drain rates of our.
Oh, yeah.
That was so good.
Yeah. And so even if you're not, for example, you're not a physical touch person, right,
or you're not a high words of affirmation. No. But if you don't get words of affirmation,
which is fairly rare because I'm constantly speaking at you with positive tones. But if you
don't get a consistent amount of positive feedback, you can tell that your love tank
drains in that area. Yeah, but the whole idea was he was saying the ones that are your primary
languages drain a lot faster than your other languages. Right. So that to me made so much sense
because I thought I do want words of affirmation. I do want encouragement and I do want touch,
but they're not the primary ways that I experience love. Right. So that made a lot of sense to me.
Also, we've come to realize that if you take care of the primary needs, the other needs that aren't
"as important" come online a lot faster.
Yeah. I also had a moment where when he was talking, he was using the example of the teenager that
comes home and is talking about youth group and what happened at school and this boy and this,
you know, blah, blah. I actually started tearing up because I started having all these memories.
That was something my dad did really well when I lived with him is shut off the TV,
give me eye contact and let me talk for however long I wanted to about whatever drama I was
experiencing, you know, at youth group or at school or whatever and he didn't rush me,
he didn't cut me off or anything like that. And he would, like, if I got really excited,
he would get excited with me, he would cry with me, you know, he was really great at that and I
I didn't really think about it until Danny was talking.
And so I kind of had a moment where I teared up a bit,
just like, oh, my dad was really good at that.
It's nice to be able to celebrate that about him.
- Yeah.
It's hard to listen to that and not then evaluate yourself,
especially if you've got kids.
- Yeah.
- But it was funny because obviously Abigail
is high quality time.
- Yeah.
- Like all she wants to do is share her heart with you
all of the time.
- Right.
- Which is amazing.
She has changed.
She's very, very high physical touch now.
She's very low quality time.
She was all over you at a during church.
Well, that's what the day it was.
It was so crazy today.
She didn't want to go to kids' church and she just wanted to...
She literally cuddled me for an hour and then just sat next to me and laughed as Danny preached.
I said, "George and I," and I was like, "because she said, 'Mommy, I haven't had a cuddle
all day, so we laid in bed and had a little cuddle.'
And I said, 'Well, I tried to get a cuddle at church today, but you wouldn't get off
of daddy's laugh and she goes, "Well, I didn't want to hurt his feelings, so I just decided
to stay with daddy."
I was like, "Okay, he probably could have used the circulation of having you move somewhere
else, but you're cute."
True that.
So cute.
The final revelation, unless you've got one on love languages, he was explaining gifts,
which has been an enigma to me.
Not an enigma.
Well, yeah, an enigma.
one of the things he was saying is it doesn't have to be an expensive gift and I thought he hasn't met you.
Well that's not true it doesn't have to be an expensive gift as long as it says I know you.
So just a random gift, whether expensive or not expensive doesn't meet the mark for a gift's
love language. It has to be a gift that says I know I knew you well enough to think of this.

Anybody looks at my amazon wishlist will see we both have fairly expensive days right i mean like i've.
Somebody's come back from the UK and just giving me a bag of minstrels.
But because minstrels is my favorite chocolate, that to me is a great gift.
Where if somebody were just give me, um, well, no, I like dairy milk too.
If somebody were to give me, I don't know what you like, like milk bottles.
I would be like, Oh, thanks, but it doesn't hit anything for me because it
doesn't say you know me.
Right.
Does that make sense?
But it was funny too, because he said about cash.
She's like, "Don't give gifts, people cash or gift cards."
And I'm like, and I'm looking over it to other friends of mine
who are also gift people and they're like,
"No, give us gift cards."
Like to me, if somebody gets me a Williams and Sonoma gift card
that says, "You know me and I get to go spend it on what I want."
That's awesome.

- Double bonus. - Yeah.
- If you wanna hear us expound more on Love Languages,
We actually recorded episode 74.
It's all about love languages.
Again, go to alanadio.com/74.
- I think it's really funny that we've recorded those.
I hadn't thought of it.
- Yeah, we've covered quite a bit of ground.
- Well, we've been talking a lot.
- I think what I loved, especially about having Danny,
is one getting to meet him,
I don't think I'd met Danny before.
Maybe I'd met him in passing at a conference
when he was in Toronto,
but I hadn't got any sit-down time with him.
I loved listening to his teaching.
I thought he was an excellent communicator,
but he's also a lovely person.
- Yeah, he's just a lovely man.
- And he's got a wealth of wisdom,
especially about government.
And I gotta just throw a few questions at him.
And say, "Hey, I was wondering about this.
"I was thinking about this."
And I really appreciated the insights
and the wisdom that he gave.
But I think, especially for me seeing
as some of these messages, messages that we've carried
for a long, long time,
it's nice to hear somebody else championing things
that are so close to my heart,
who has greater authority.
- Yeah.
- And--
- Makes you feel like less of a weirdo.
It does. Well, I tweeted out last night, listening to Danny Silk makes me feel normal,
because there's times, especially when you're bringing new concepts to a new community,
the first pass is full of misunderstandings. So you're saying X, no, no. Yeah, but you
said Y, yeah, but, and I remember, I remember the first time I heard teaching on boundaries.
I remember the first time I heard teaching on, it didn't make any sense because it was
so countercultural. So I think listening to a skilled practitioner of not only the topic,
but the teaching explained things that are super close to my heart and value to my community
was just wonderful. And to watch people's reaction be like, "Oh, this is amazing. We love this.
This makes so much sense." So that was a kiss from God for me this weekend.
Yeah, very cool.
Saturday afternoon, Danny did question and answers. I loved what he did. He has an app,
and you can submit your questions via an app.
And I was like, okay, we need that for question.
And that's a time.
That is super clever.
And then you don't end up with all the strange questions either.
Oh, yeah.
We've had some doozies.
Yeah.
But so I loved it.

Right.
And unless you clarify those terms,
they sound fairly obnoxious terms or very divisive terms.
And to be sure the terms we use all the time.
But I understand how if you don't understand what he's meaning by that, it's offensive.
Yeah, it can be it can be offensive.
So a powerful person is somebody who takes full responsibility for the quality of life that they're living.
Yes, they understand that they're in charge of their reaction, that the only person they can manage in life is themselves.
And they're not looking to blame other people for the quality of relationships are in.
Right.
Conversely, a powerless person is embraced a victim mindset has no real grasp of their
own sense of power.
Yeah, they're outsourcing responsibility for their lives.
Oh, all the time.
Yeah.
I thought obviously he explained that really, really well.
But I think for me, the piesta resistance of the whole weekend was Saturday night when
he talked about boundaries.
Yeah, it was amazing.
he came at it from an angle or a lens looking at some of the passages in scripture I had
never considered as demonstrations of boundaries and they were profound.
Yeah, really, really good.
Yeah.
So I'm going to switch over to my notes.
I took a bunch of notes when I was teaching on boundaries.
One of the things I thought was brilliant is he said, you know, there is no end to the
problems of others that you may have a solution for.
So you better find a way real fast to help maintain priorities in your life, or actually
you will be a victim of other people's demands.
Right.
Actually, let me quote what he said, because I paraphrase that, and it was way more powerful
when he said it.
He said, "If you don't have boundaries, you're just the recipient of what other people
want to take from you."
Wow.
Yeah.
He's like basically you're subject to the whims of other people.
Right.
If you haven't learned to say no.
Yeah.
He went through scripture just breaking down examples of boundaries at work.
So, for example, in Luke chapter 8, he read this passage in Luke chapter 8 verse 40 to
42, where we know that Jesus has got this amazing healing ministry that every single
person that he's prayed for has been healed.
And there is a crowd of people who are wanting to touch Jesus, who are wanting to touch from
him who are wanting a healing and somehow Jairus gets to the front of the queue and says,
"Would you heal my daughter?"
And so the passage says that Jesus left to follow Jairus and the crowd were pressing
in against him.
Right.
And Danny's point was for Jesus to say yes to going with Jairus, he had to say no to all
the other people who were wanting something from him.
Right.
And I never considered that in the narrative.
Right.
So good.
Yeah, it was, well, it backs up the whole thing that Jesus said, you know, the sun can do
nothing of himself, only what he sees his father doing.
And so I just loved him unpacking that.
And of course, along the way, this is where the woman with the issue of blood touches
him and draws up the anointing from him.
What about Jesus walking on the water?
In the passage, and I think which God's believe read from, he was saying that Jesus was going
to pass them by.
Yeah, they're in distress.
They're in distress.
Yeah, they're these thorough fishermen at work, struggling with the waves and he was just going to pass them by.
Yeah. I know so many pastors that would be totally distressed at the thought.
Like if somebody's in distress, you need to jump in their boat with them and help them fix them.
Yeah. That actually made me think about the statement you just made a second ago about a powerless person,
then you're just, how did you say it? You're just open to whatever somebody wants to take from you?
Well, yeah, I'm calling Danny. He said, if you don't have boundaries, you're just a recipient of what other people want to take.
Right. So my thought was, if you don't have boundaries and you're the parent in a household or the head of a household,
then actually your whole family are the recipients of anything anybody wants to take from your whole family.
That's right. Your kids aren't safe. You know, nobody's safe because somebody can come eat you for lunch.
Right well it's also if i'm so busy saying yes to the needs of random people right then you're saying no to your own two comes of the expense of me being with my kids right and i think one of the reasons we love our life.
One of the reasons that we've.
Enjoy our jobs is we have a revelation of how much we're loved which empowers us to say no really really easily without squirming without excuse to actually be able to prioritize.
that which is most important to us while still getting our job done.
Yeah.
And yeah, I am so grateful for the message of boundaries.
I think one of the greatest examples I'd heard which I'd never considered it was the healing of blind Bartimaeus.
I love the whole way he did that, the whole story.
He said, "I'm going to ruin it." He said, "What hurt to me is so blind his first name was blind."
It was awesome.
But anyway, his point was, here's this blind man.
We already know Jesus has got a hundred percent track record and healing blind eyes.
And the blind man calls to Jesus and says, son of David, do not pass me by.
And Jesus says to him, what do you want me to do for you?
And Danny's point was that the Lord will not violate your boundaries, your boundaries
are where you end and other people begin or where other people end and you begin.

He said, "What is it that you want?"
And I thought, "Oh, that's...
That explains so much about walking with God that you don't have because you don't ask."
Right.
Because, you know, I've heard people, in fact, I've had conversations with people who say,
"I don't have the testimonies that you have."
And I think some of it is people think that some of what the Lord has done for us over the years is just because God's this benevolent benefactor and somehow he's got favorites and we just happen to pull the spiritual lottery.
So he sprinkles happy joy dust on us.
When actually the opposite is true, he's no respecter of persons.
So what he's done for one, he'll do for another.
But usually when I find people saying, I don't have testimonies like yours.
As my first question is, have you asked for testimonies like those?
Right.
Like, have you asked for those experiences?
And the second thing I ask is, have you built an expectation in your life for those
experiences?
Right.
Because actually God's looking for open spaces to land on.
And he's actually inquiring of you.
What is it you want me to do for you?
Which, you know, is a radical concept.
So thinking about boundaries from that side, I was like, God, I'm just getting this
other download about your heart and your revelation. He talked about the, and he had some brilliant
videos for these, but he talked about, well, let me quote him because he, again, he said this thing.
He said, you don't control the other side of a boundary. He talked a little bit about what
happens when you set a boundary. And the reason that we're often reluctant to set a boundary is
how the other person will react. Right. And he just distilled our one hour teaching on how to set
boundaries into you actually can't control the other side of a boundary. So don't let that be...
The reason you don't set it.
Right.
I thought it was interesting. He talked about how anger, being angry, is not a boundary,
it's just an overreaction.
Yeah, that was really good.
Because what most powerless people do is when they experience somebody who is
violating one of their boundaries, taking them for granted, for example, or abusing them in some
level of the relationship. They said, we'll use anger to defend themselves. We'll just rage.
The reason that's not helpful is once the anger subsides, the boundary vanishes.
We usually go and say, "I shouldn't have, I think I'll react to the shouldn't be.
And actually, no boundary was ever put there. And so the person's learned to realize,
"Oh, you didn't mean what you said. You just fleshed out. So now I can come back and
you've never set limits for me. So I can plunder your resources."

 He said, "But the benefit of that fence that you've put up doesn't just keep the
toddler in, but it also keeps the neighbors wrought while out." I thought, "Oh, gosh, that's really,
really, really good." I think it's one of the things that I would encourage anybody in ministry
or that knows that they're a high responder to get our boundaries teaching and just sort of work
through that because when we used to travel, you know, we spent eight years traveling full-time
going to many, many churches and saw a lot of pastors that were trying to jump into everybody's
boat because they thought that's what they had to do because they were pastors or because
they were responders or because this is what you do when you love people.
And they were paying the price, their family was paying the price, they were exhausted,
They don't want to be in ministry anymore.
And a lot of that could be avoided with an understanding
of boundaries.
So yeah, if that's you,
I would encourage you to just check that out
and download it or whatever and start to work that through
with the Lord because I think it will be life to you.
- And if you'd like a sampler
or you want more information about boundaries,
shock, we recorded a podcast episode about boundaries.
- Of course we did.
- Yeah, go to allen and AJ.com/25 to listen to that episode.
Now, not only was Danny with us for the whole weekend for the conference, but he also stayed over spoke on Sunday morning at Gray Center.
Yeah.
And I should note, we can't provide any links on the show notes to the stream of the conference because we didn't record them.
Yeah.
But what we did do is we did record our Sunday services and output links on the show notes so you can watch both those messages.
Oh, great.
Both were incredible.
A.J.
Talk about the messages that Danny spoke on Sunday morning.
Well, the first service he spoke on making a room for more of God in your life.
And it was excellent.
It was just really good and really encouraging.
And he was talking about, I mean, he talked through David and Saul and basically what it looks like
in the moment isn't necessarily what it's going to look like in the end, if you're just staying the process.
Right.
He was, he was encouraging.
Well, he spoke at, I think of Isaiah 54, wasn't it, about single-baron woman?
Yeah.
And then in a larger tent, and he said, "How cruel is it to tell somebody who wants children
that doesn't have children to rejoice?"
And not only that, but actually prepare their accommodation for more children.
Right.
And he said, "But actually, the kindness of God is that He's doing something now and preparing
you for your future."
Yeah.
And the danger is that we disqualify our future by grumbling about our present.
Right.
do what needs to be done today for tomorrow to look like how God wants it to look.
It was so good. It was so full of richness and encouragement that I'm going to go download
it and I'm going to listen to it again because I think there was some sauce on it for everyone,
but especially for us, I'm just being selfish here thinking I want to listen to it again.
It's really good. And his point was that we don't determine what grows, we just determine
whether we sow or not. Because what you sow today is storing up a dividend for what you're
going to reap later in life. And often there's limited correlation in our earthly view between
what we're doing now and what we're going to do later. It was also talking about in the same
message about how our dreams are too small. And God is so good at having larger dreams for us.
Yeah, it's really good.
So are you willing to trade the dreams that you have now, betting against the dreams that God
- That was funny, that was one of the things
that I thought of, I can't remember sometimes Saturday
when I was MCing and I was just during worship
and I felt like, I can't remember what song
we were even singing, but basically it was talking
about how God kind of blows you away with his goodness
and I remember thinking, gosh, like, if I'm so glad
I didn't end up with the best I could have imagined
for my life when I was 20.
- 'Cause it didn't include us, hunky Scotsman.
- It didn't include a hunky Scotsman or Franklin, Tennessee,
or being in full-time ministry or podcast,
or any of the things that are such life to me that I love,
the best I could hope for was like,
oh, I'm just gonna continue to be a professional photographer
and maybe I'll have my own studio one day.
- Right.

- Right.
And to all our friends who are professional photographers,
AJ is not--
- No goodness, no.
I mean, I think you get it,
but I mean, that wasn't what I was built for.
This is, you know, and I could have done that,
but this is what I'm built for.
And I think that's the genius of God is,
you know, you're his kid and he doesn't want you to miss out
on what he actually made you for.
even if you think this thing would be awesome.
He's always, I mean, like we would, like good parents,
you're gonna go, "Yeah, buddy, I totally get it
"that a cookie's good, but have you tried a molten
"law of a cake?"
- Right.

So I just, I'm thankful that God is the way that he is
and he doesn't give up on us.
- I would say if you're in a season of discouragement
or if you're in a season of waiting for things to look like
you're dreaming and they're really not,
that you would do yourself great service
by listening to Danny's message from the first server.
- Yeah, it'd be so good.
- I'll put a link in our show notes.
And then the second service he talked all about
covenant relationships.
- He did, and it was awesome.
It was so good.
And a lot of the examples that he was using and stuff
was from all the Bethel leadership,
'cause they've all been together over 35 years.
and how they interact and whatever,
but he was basically summarizing by saying,
covenant relationship is I would take a bullet
for that person.
Or they would take a bullet for me.
And that doesn't necessarily mean that you always agree,
but it just does mean that you're gonna
prioritize relationship.
- Well, it also brought the whole thing full circle back
to prioritizing connection.
Like being in relationship doesn't mean you have to agree.
It just means you choose me and I choose you.
that that choice isn't based on agreement. Right.
It's based on something different. Bill explains it like this.  They're not driven away because of their differing views are joined together because of whose children they are
Right. Yeah, and I thought oh
I loved it anyway a full weekend
So good if you haven't heard Danny silk I'd really encourage you to pick up some of his resources. He's got some excellent books one of my favorites is keep your love on it's a book that.
Required reading on our school.
You would be a great place to start his book culture of honor is also excellent.
If you've got kids is loving your kids on purpose is excellent and any of his resources. I'll put a link in the show but if you're loving on purpose dot com that is his website that says ministry and.
Just a great material.
Yeah.
Baby, are you ready for a listener's question?
I believe I am.
Well, I've got one right here from a Sarah.
Hit me with it.
All right.
Sarah says this, I've learned so much through your teaching on leadership and
walking under authority and have been in a season where God is now having me
practice what I've learned.
It's funny how that works, isn't it?
My question is, how can you tell when you need to be obedient and walking
underneath the leadership that you are currently under and when do you need to flee?
For instance, I've had a mentor for many years that has recently made some decisions
that have been a disappointment to me and disrupted the peace in my spirit.
I want to proceed with this relationship in the right way, but many facets of trust have
been broken and I don't see this mentorship continuing in a healthy way.
How did you guys know when to stay underneath some of your leadership roles that have challenged
you in the past and how did you know when to seek other leadership?
amazing question. Such a great question. I guess my first answer would be talk to the Holy Spirit a lot about it
because I've definitely had seasons where I've been under leaders where I didn't agree with what they were doing or the
decisions that we were making, but the Holy Spirit asked me to stay and so I did.
And it was great and it was a learning process, but it was really super hard. And I've also had times
where the Holy Spirit is just said, and you're free to move on.
Right.
So my first thing would be you want to talk to the Holy Spirit about it because the thing
is you don't really know what's going on with that other person.
You don't know what's going on with the person that's mentoring you.
And as I don't know who says it, Bill Johnson, whoever we're at our dumbest when we think
we know the motives of another person's heart.
So you don't know what's going on, but hopefully if they're mentoring you, you have the kind
relationship where you could actually talk to them about, you know, what is disturbing
your heart and have a real conversation.
Like, this is what I'm experiencing.
Can you talk to me about what's going on here?
I don't feel safe.
I feel like trust has been broken.
Yeah.
I'd also encourage you to look for a wider response than just a binary state of stay
or go.
And the reason I would suggest that is you've got years in this relationship.
So it seems strange to me that your only two options are stay or go.
So I would encourage you to sit down and say, can I share how I'm experiencing you?
Or can I share how I'm experiencing some of your choices?
Could you help me with this?
And doing that will actually open up a dialogue that may actually serve your heart well.
The other thing I want to encourage you is it's likely, and I'm certainly not cursing
you here, but it's likely that most mentors in your life, most leaders in your life,
are going to make decisions that will in some way disappoint you.
Because actually they're generally speaking, not serving your vision,
you're serving their vision. And sometimes we're fine following our leaders
so long as they're leading us where we already want to go.
And that's best case scenario. Let's go worst case scenario. Let's say that they screw up,
they make a failure or they're not performing at their best or their actions or betraying what
what you know they're hard to be. All of that still has valuable lessons for you in it,
because God will use the weaknesses of others to refine the weaknesses in you. So God's
actually more interested in our heart response to the mistakes of our leaders when he's talking
to us than he is interested in talking to us about the mistakes that they've made.
And the danger is that we confuse the anxiety in our heart as an indicator that we should
correct our leaders rather than an indicator that the Lord wants to help us mature in our
response to other people not succeeding.
So I would encourage you that one of the key areas that you want to say I'm leaving and
I'm done is when you veer into the area of spiritual abuse.
And one of the healthiest ways that you can identify that is find other safe leaders to
get their perspective on.
Because usually when you're the person in a difficult season, you're not the best determinator
of whether it's abuse or not.

And you're like, I just need to learn something more.
I just need to die more and both extremes aren't healthy.
So finding other people that know you, that know them and in a way that isn't uncovering,
just say, "Hey, I need some help.
I'm out to lunch on this.
This is how I'm experiencing this.
Is my reaction good or do I need a break?"
Yeah.
And the only thing I would say to qualify that is just to make it really clear because I think
this is what you're saying is whoever that person is that you talk to, make sure that
there's somebody that can be part of the solution. So it's not just randomly talking
to a bunch of different people or randomly talking to people that aren't actually part
of the solution. It's talking to somebody who could actually help bring resolution and
who knows you both.
Right. There is a wonderful thing about praying the prayer like, "Lord, I am dying
here. If that is the plan, give me the energy to die quietly. If it's not, would you open
a door and either let me leave or shove them out? And I've read those prayers and seen
amazing response to both of those.
The lever shove prayer, there it is.
Well, thank you so much for listening today. I want to remind you that the school is supernatural
life, the applications are still open until June 15th.
So you need to have gotten your application done by June 15th.
And if you want to watch a video that explains about the school and just what is the school,
I've heard all this stuff, but I don't know what it is, go ahead and head over to alananaj.com/sosl.
That's for School of Supernatural Life.
And there's some testimonial videos up there that you can watch and get a really good idea
about what the school is about.
And as always, if you're enjoying the podcast, it would mean a huge deal to us if you left
a review on iTunes first.
The easiest way to do that is from the podcast app on your iPhone.
Even if you're subscribed to us, just hit that little search button in the bottom right
hand corner, type in keeping up with the Joneses and you'll be taking to a page on the iTunes
podcast app.
Tap reviews and leave a review and you're done.
If you're on a laptop or a desktop, just go to<EMAIL_ADDRESS>and that will open
up iTunes for you right at the page you need to be at.
Click on "Raitings and Reviews" and then click "Write a Review."
We read every review that iTunes posts and it helps get the word out on iTunes that we're
a podcast worth listening to.
If you want the show notes for this episode, head on over to<EMAIL_ADDRESS>slash 104.


| Interface | Description |
|---|---|
| AfterWatermark.AfterWatermarkEarly |
Interface for building an AfterWatermarkTrigger with early firings already filled in.
|
| AfterWatermark.AfterWatermarkLate |
Interface for building an AfterWatermarkTrigger with late firings already filled in.
|
| Trigger.MergingTriggerInfo |
Interact with properties of the trigger being executed, with extensions to deal with the
merging windows.
|
| Trigger.TriggerInfo |
Interface for accessing information about the trigger being executed and other triggers in the
same tree.
|
| TriggerBuilder |
Anything that can be used to create an instance of a
Trigger implements this interface. |
| Class | Description |
|---|---|
| AfterAll |
Create a
Trigger that fires and finishes once after all of its sub-triggers have fired. |
| AfterDelayFromFirstElement |
A base class for triggers that happen after a processing time delay from the arrival
of the first element in a pane.
|
| AfterEach |
A composite
Trigger that executes its sub-triggers in order. |
| AfterFirst |
Create a composite
Trigger that fires once after at least one of its sub-triggers have
fired. |
| AfterPane |
Trigger s that fire based on properties of the elements in the current pane. |
| AfterProcessingTime |
AfterProcessingTime triggers fire based on the current processing time. |
| AfterWatermark |
AfterWatermark triggers fire based on progress of the system watermark. |
| AfterWatermark.FromEndOfWindow |
A watermark trigger targeted relative to the end of the window.
|
| BoundedWindow |
A
BoundedWindow represents a finite grouping of elements, with an
upper bound (larger timestamps represent more recent data) on the timestamps
of elements that can be placed in the window. |
| CalendarWindows |
A collection of
WindowFn s that windows values into calendar-based
windows such as spans of days, months, or years. |
| CalendarWindows.DaysWindows |
A
WindowFn that windows elements into periods measured by days. |
| CalendarWindows.MonthsWindows |
A
WindowFn that windows elements into periods measured by months. |
| CalendarWindows.YearsWindows |
A
WindowFn that windows elements into periods measured by years. |
| DefaultTrigger |
A trigger that is equivalent to
Repeatedly.forever(AfterWatermark.pastEndOfWindow()) . |
| FixedWindows |
A
WindowFn that windows values into fixed-size timestamp-based windows. |
| GlobalWindow |
The default window into which all data is placed (via
GlobalWindows ). |
| GlobalWindow.Coder |
GlobalWindow.Coder for encoding and decoding GlobalWindow s. |
| GlobalWindows |
Default
WindowFn that assigns all data to the same window. |
| IntervalWindow |
An implementation of
BoundedWindow that represents an interval from
IntervalWindow.start (inclusive) to IntervalWindow.end (exclusive). |
| InvalidWindows<W extends BoundedWindow> |
A
WindowFn that represents an invalid pipeline state. |
| MergeOverlappingIntervalWindows |
A utility function for merging overlapping
IntervalWindow s. |
| Never |
A trigger which never fires.
|
| NonMergingWindowFn<T,W extends BoundedWindow> |
Abstract base class for
WindowFn s that do not merge windows. |
| OutputTimeFn<W extends BoundedWindow> |
(Experimental) A function from timestamps of input values to the timestamp for a
computed value.
|
| OutputTimeFn.Defaults<W extends BoundedWindow> |
(Experimental) Default method implementations for
OutputTimeFn where the
output time depends on the input element timestamps and possibly the window. |
| OutputTimeFn.DependsOnlyOnWindow<W extends BoundedWindow> |
(Experimental) Default method implementations for
OutputTimeFn when the
output time depends only on the window. |
| OutputTimeFns |
(Experimental) Static utility methods and provided implementations for
OutputTimeFn . |
| PaneInfo |
Provides information about the pane an element belongs to.
|
| PaneInfo.PaneInfoCoder |
A Coder for encoding PaneInfo instances.
|
| PartitioningWindowFn<T,W extends BoundedWindow> |
A
WindowFn that places each value into exactly one window based on its timestamp and
never merges windows. |
| Repeatedly |
Repeat a trigger, either until some condition is met or forever.
|
| Sessions |
A
WindowFn windowing values into sessions separated by Sessions.gapDuration -long
periods with no elements. |
| SlidingWindows |
A
WindowFn that windows values into possibly overlapping fixed-size
timestamp-based windows. |
| Trigger |
Trigger s control when the elements for a specific key and window are output. |
| Trigger.OnceTrigger | |
| Window |
Window logically divides up or groups the elements of a
PCollection into finite windows according to a WindowFn . |
| Window.Bound<T> |
A
PTransform that windows the elements of a PCollection<T> ,
into finite windows according to a user-specified WindowFn . |
| Window.Unbound |
An incomplete
Window transform, with unbound input/output type. |
| WindowFn<T,W extends BoundedWindow> |
The argument to the
Window transform used to assign elements into
windows and to determine how windows are merged. |
| Enum | Description |
|---|---|
| PaneInfo.Timing |
Enumerates the possibilities for the timing of this pane firing related to the
input and output watermarks for its computation.
|
| Window.ClosingBehavior |
Specifies the conditions under which a final pane will be created when a window is permanently
closed.
|
Window
transform
for dividing the elements in a PCollection into windows, and the
Trigger
for controlling when those
elements are output.
Window
logically divides up or groups the elements of a
PCollection
into finite windows according to a
WindowFn
.
The output of Window
contains the same elements as input, but they
have been logically assigned to windows. The next
GroupByKey
s, including one
within composite transforms, will group by the combination of keys and
windows.
Windowing a PCollection
allows chunks of it to be processed
individually, before the entire PCollection
is available. This is
especially important for PCollection
s with unbounded size, since the full
PCollection
is never available at once.
For PCollection
s with a bounded size, by default, all data is implicitly in a
single window, and this replicates conventional batch mode. However, windowing can still be a
convenient way to express time-sliced algorithms over bounded PCollection
s.
As elements are assigned to a window, they are are placed into a pane. When the trigger fires all of the elements in the current pane are output.
The DefaultTrigger
will output a
window when the system watermark passes the end of the window. See
AfterWatermark
for details on the
watermark.
Copyright © 2016 The Apache Software Foundation. All rights reserved.


Rent Status/Month
-
$500December Unpaid
-
$500November Fully Paid
-
$500October Fully Paid
-
$500September Fully Paid
-
$500August Fully Paid
-
$500July Fully Paid
Apartament Piata Romana Str. Cutare
Price paid for the property + Expenses
Money recovered % since buy date
How much time until fully recovered
$500
You have an avarage of 7% ROI
{{ contract.start_date }}
{{ contract.end_date }}
Revenue Growth
$25,980


{% extends "base.html" %} {% block content %}
Welcome to my little online space.
Want to work with me ? Here is my resume.
Here are some links where you can find me:
Next are the blog posts I write when I don't have anything better to do:


Admin
Submit a Prompt
Vote
Results
Log in
Logout
Please log in
Username:
Password:
Login
Sign-Up
Select a question:
Submit a joke prompt:
Submit
Prompt submitted!
Submit a Punchline:
Submit!
💖
😂
🤦


I'm considering building an energy monitor based on the Open Energy Monitor design for the purposes of determining power dissipation of some computers in a cabinet. The power information would then be used in a feed-forward control system to predict how much cooling effort is required - as opposed to a feed-back control system where the system waits for it to get too hot before applying more cooling effort.
For my requirements I think I need good resolution up to 4 A (about 1000 W) so I was considering using a more suitable CT than the usually recommended 30 A CTs. At the moment I'm looking at an AC1005 5A current transformer <http://www.amveco.com/pdf/AC1005.pdf>. Do you think this can be made to work with the Open Energy Monitor design given appropriate adjustments to the value of the burden resistor? I realise I need to break into the mains circuit to do that since this isn't a clip-on CT, but I'm perfectly comfortable with mains voltage work.
Alternatively, does anybody have experience with using a current transformer such as the SCT-013-030 which is good for up to 30 A, but with multiple turns on the primary in order to increase sensitivity. By looping the primary through six times can I use the SCT-013-030 as a 0 to 5 A transformer rather than a 0 to 30 A transformer?
Thanks,
Rob
Re: Achieving good precision with currents of less than 5 A
Hi Rob,
Sounds like an interesting project. You are already thinking along the right lines, you will get better precision using a CT designed for lower power levels.
Have you seen this page: http://openenergymonitor.org/emon/node/156 ? The calculations at the bottom of the page runs through the process of calculating a value for the burden resistor depending on how many turns the CT has an over what range you wish to measure.
The AC1005 CT should work fine. The SCT-013-030 CT has actually got a built in burden resistor and gives a voltage output. See datasheet here: http://www.seeedstudio.com/depot/noninvasive-ac-current-sensor-30a-max-p-519.html?cPath=144_154.
Hope this is helpful, let us know how you get on
All the best, Glyn.


{% from "govuk/components/select/macro.njk" import govukSelect %} {% from "govuk/components/input/macro.njk" import govukInput %} {% from "govuk/components/button/macro.njk" import govukButton %}


WITNESS LIST
Transportation & Homeland Security
June 27, 2011 10:00 AM
FOR:
Gunter, William (Self), Ceder Creek, TX
Harris, Tamika (Self), Houston, TX
Locke, Danielle (Self), Austin, TX
Martin, Floyd Grandpaw (Self), Moody, TX
Omberg, Rhonda Precinct Chair (PCT. 839), Houston, TX
Shive Jr., James Pct Chairman (Pct 151 Travis Co), Austin, TX
Whalen, Corie Executive Secretary (Republican Liberty Caucus), Houston, TX
FOR BILL/AGAINST COMMITTEE SUBSTITUTE (Makes changes to the filed bill.) :
Hart, Don Pres. / Founder Heritage Defense (Heritage Defense - Attorney), Liberty Hill,
TX
AGAINST BILL/AGAINST COMMITTEE SUBSTITUTE (Makes changes to the filed bill.) :
Pressley, Laura (Self), Austin, TX
Stewart, Marissa (Self), Austin, TX
ON:
Blacklock, James Senior Counsel (Attorney General's Office), Austin, TX
Kepple, Robert Executive Director (Texas District and County Attorneys Association),
Austin, TX
ON BILL/AGAINST COMMITTEE SUBSTITUTE (Makes changes to the filed bill.) :
Fazio, Heather (also providing written testimony) (Self), Cedar Park, TX
Registering, but not testifying:
For:
Atkinson, Jarrod Chairman (Dallas SD 8 Executive Committee), Dallas, TX
Bloom, Taylor (Self), Spring, TX
Carter, David Col, USAF (retired) (Self), Temple, TX
D'Arcy, Beth (Self), Austin, TX
Geraghty-Acosta, Kathleen (Self), Bastrop, TX
Hixon, Raymond (Self), China Spring, TX
Medina, Debra (Self), Wharton, TX
Merrick, Lance CME (Self), San Antonio, TX
Patterson, T.J. (City of Fort Worth), Ft. Worth, TX
Pepin, Phil State Board Member (Texas Republican Freedom Coalition), San Antonio, TX
Richie, Jeremy (My Family), Austin, TX
Torello, Charles (Self), Richardson, TX
Villastrigo, Jonathan State (Texas RFC), Helotes, TX
For Bill/Against Committee Substitute (Makes changes to the filed bill.) :
Peterson, Randal (Self), Austin, TX
Posey Jr., Nolan John Citizen (Self), Austin, TX
1
WITNESS LIST
Transportation & Homeland Security
June 27, 2011 10:00 AM
Providing written testimony:
For:
Reardon, Crystal Student @ Texas A&M (Self), College Station, TX
Stuessel, Greg (Self), Sealy, TX
2


Home
Submit
(current)
History
(current)
Sort By
Porject Name
Old to New
New to Old
Submit My Work
Go to Weekly Update
Drop Box
Send us your latest work here
{{form.as_p}} {{fileform.as_p}} {%csrf_token%}
*Submission History will be displayed once submitted*


Putin’s ‘Self-Proclaimed’ Wife Detained on Red Square in Moscow
Russian President Vladimir Putin has been divorced since 2014 and officially remains single, while a woman is now claiming to be married to Russia’s head of state.
A 36-year-old Ukrainian woman has attempted to see Russian President Vladimir Putin while visiting Red Square, by claiming that she was his wife.
The incident was reported by Russian media outlet MK and happened on 20 November near the official residence of the Russian president in Kremlin. The woman, who later appeared to be a Ukrainian national named Natalya, attracted public attention after shouting that she was Vladimir Putin’s wife and demanding a meeting with the Russian president.
She was then detained by Russia’s Federal Protective Service following her suspicious behaviour and later arrested by the police. It has been reported that the woman was later transferred to a psychiatric hospital on suspicions she suffered from schizophrenia.
The 67-year-old Russian president prefers to keep quiet about his personal life since his divorce from Lyudmila Putina in 2014, with whom he has two daughters. Vladimir Putin has remained officially single ever since.


Company
Sign in
introduction
JavaScript is required. This web browser does not support JavaScript or JavaScript in this web browser is not enabled.
To find out if your web browser supports JavaScript or to enable JavaScript, see web browser help.


pma_api package¶
Subpackages¶
Submodules¶
pma_api.app module¶
Custom subclass for the PMA API.
-
class
pma_api.app.
PmaApiFlask
(import_name, static_url_path=None, static_folder='static', static_host=None, host_matching=False, subdomain_matching=False, template_folder='templates', instance_path=None, instance_relative_config=False, root_path=None)¶ Bases:
flask.app.Flask
A PMA API subclass of the Flask object.
-
make_response
(rv)¶ Handle custom responses: Cached vs non-cached
- Args:
- rv (Union[ApiResult, Cache, ‘rv’]): Model for cached or non-cached response, or Flask ‘rv’ obj as described below.
Documentation below is taken directly from Flask.make_response.
Parameters: rv – the return value from the view function. The view function must return a response. Returning
None
, or the view ending without returning, is not allowed. The following types are allowed forview_rv
:str
(unicode
in Python 2)- A response object is created with the string encoded to UTF-8 as the body.
bytes
(str
in Python 2)- A response object is created with the bytes as the body.
tuple
- Either
(body, status, headers)
,(body, status)
, or(body, headers)
, wherebody
is any of the other types allowed here,status
is a string or an integer, andheaders
is a dictionary or a list of(key, value)
tuples. Ifbody
is aresponse_class
instance,status
overwrites the exiting value andheaders
are extended. response_class
- The object is returned unchanged.
- other
Response
class - The object is coerced to
response_class
. callable()
- The function is called as a WSGI application. The result is used to create a response object.
-
pma_api.config module¶
Application configuration classes.
-
class
pma_api.config.
Config
¶ Bases:
object
Base configuration.
-
CELERY_BROKER_URL
=<EMAIL_ADDRESS>-
CELERY_RESULT_BACKEND
=<EMAIL_ADDRESS>-
CSRF_ENABLED
= True¶
-
DB_HOST
= 'localhost'¶
-
DB_NAME
= 'pmaapi'¶
-
DB_PASS
= 'pmaapi'¶
-
DB_PORT
= 5432¶
-
DB_ROOT_HOST
= 'localhost'¶
-
DB_ROOT_NAME
= 'postgres'¶
-
DB_ROOT_PASS
= 'postgres'¶
-
DB_ROOT_PORT
= '5432'¶
-
DB_ROOT_USER
= 'postgres'¶
-
DB_USER
= 'pmaapi'¶
-
DEBUG
= False¶
-
LOCAL_DEVELOPMENT_URL
= 'http://localhost:5000'¶
-
PRODUCTION_URL
= 'http://api.pma2020.org'¶
-
SECRET_KEY
= '1COJQrdfQxBjVJWcdGexela0ZwRhCy48'¶
-
SQLALCHEMY_DATABASE_URI
= 'postgresql+psycopg2://pmaapi:pmaapi@localhost/pmaapi'¶
-
SQLALCHEMY_ECHO
= False¶
-
SQLALCHEMY_TRACK_MODIFICATIONS
= False¶
-
STAGING_URL
= 'http://api-staging.pma2020.org'¶
-
TESTING
= False¶
-
USER_APP_NAME
= 'PMA API'¶
-
USER_ENABLE_EMAIL
= False¶
-
USER_ENABLE_USERNAME
= True¶
-
USER_REQUIRE_RETYPE_PASSWORD
= False¶
-
WTF_CSRF_ENABLED
= True¶
-
-
class
pma_api.config.
DevelopmentConfig
¶ Bases:
pma_api.config.Config
Development configuration.
-
DEBUG
= True¶
-
SQLALCHEMY_ECHO
= False¶
-
-
class
pma_api.config.
ProductionConfig
¶ Bases:
pma_api.config.Config
Production configuration.
-
DEBUG
= False¶
-
SQLALCHEMY_ECHO
= False¶
-
-
class
pma_api.config.
StagingConfig
¶ Bases:
pma_api.config.Config
Production configuration.
-
DEBUG
= False¶
-
SQLALCHEMY_ECHO
= False¶
-
pma_api.error module¶
Errors and exceptions
-
exception
pma_api.error.
ExistingDatasetError
(*args, **kwargs)¶ Bases:
pma_api.error.PmaApiDbInteractionError
Dataset already exists in db
-
exception
pma_api.error.
PmaApiDbInteractionError
(*args, **kwargs)¶ Bases:
pma_api.error.PmaApiException
Broad class for exceptions related to DB interactions
-
exception
pma_api.error.
PmaApiException
(*args, **kwargs)¶ Bases:
Exception
Base exception for package
-
exception
pma_api.error.
PmaApiTaskDenialError
(*args, **kwargs)¶ Bases:
pma_api.error.PmaApiException
Task denial exception
-
msg
= 'There is currently a task actively running. A request to start a new, concurrent task was made, but has been denied.'¶
-
pma_api.queries module¶
Queries.
-
class
pma_api.queries.
DatalabData
¶ Bases:
object
PmaData.
-
static
all_joined
(*select_args)¶ Datalab data joined.
-
static
all_minimal
() → List[Dict]¶ Get all datalab data in the minimal style.
- Returns:
- list(dict): Datalab data, filtered minimally
-
static
api_list_to_sql_list
(model, query_values)¶ Convert generally query args to SQL.
- Args:
- model (db.Model): A model object with a code attribute query_values (str): A list of codes joined by comma
- Results:
- The SQLAlchemy object that represents these OR’d together.
-
char1
= <AliasedClass at 0x10f95a128; Characteristic>¶
-
char2
= <AliasedClass at 0x10fb03278; Characteristic>¶
-
char_grp1
= <AliasedClass at 0x10fb03358; CharacteristicGroup>¶
-
char_grp2
= <AliasedClass at 0x10fb03438; CharacteristicGroup>¶
-
static
combos_all
(survey_list: List[str], indicator: str, char_grp: str)¶ Get lists of all valid datalab selections.
Based on a current selection in the datalab, this method returns lists of what should be clickable in each of the three selection areas of the datalab.
- Args:
- survey_list (list(str)): A list of survey codes. An empty list if not provided. indicator (str): An indicator code or None if not provided. char_grp(str): An characteristic group code or None if not provided.
- Returns:
- A dictionary with a survey list, an indicator list, and a characteristic group list.
-
static
combos_char_grp
(char_grp_code)¶ Get all valid combos of survey and indicator.
- Args:
- char_grp_code (str): A characteristic group code
- Returns:
- A dictionary with two key names and list values.
-
static
combos_indicator
(indicator: str) → Dict¶ Get all valid combos of survey and characteristic group.
- Args:
- indicator (str): An indicator code
- Returns:
- A dictionary with two key names and list values.
-
static
combos_indicator_char_grp
(indicator_code, char_grp_code)¶ Get all valid surveys from supplied arguments.
- Args:
- indicator_code (str): An indicator code char_grp_code (str): A characteristic group code
- Returns:
- A list of surveys that have data for the supplied indicator and characteristic group
-
static
combos_survey_list
(survey_list)¶ Get all valid combos of indicator and characteristic groups.
- Args:
- survey_list (str): A list of survey codes, comma separated
- Returns:
- An object.
-
static
data_to_series
(sorted_data)¶ Transform a sorted list of data into series.
-
static
data_to_time_series
(sorted_data)¶ Transform a sorted list of data into time series.
-
static
datalab_init
()¶ Datalab Init.
-
static
filter_minimal
(survey_codes: str, indicator_code: str, char_grp_code: str, over_time) → List[Dict]¶ Get filtered Datalab data and return minimal columns.
- Args:
- survey_codes (str): Comma-delimited list of survey codes indicator_code (str): An indicator code char_grp_code (str): A characteristic group code over_time (bool): Filter charting over time?
Filters the data based on the function arguments. The returned data are data value, the precision, the survey code, the indicator code, the characteristic group code, and the characteristic code.
- Returns:
- A list of simple python objects, one for each record found by applying the various filters.
-
static
filter_readable
(survey_codes, indicator_code, char_grp_code, lang=None)¶ Get filtered Datalab data and return readable columns.
- Args:
- survey_codes (str): Comma-delimited list of survey codes indicator_code (str): An indicator code char_grp_code (str): A characteristic group code lang (str): The language, if specified.
Filters the data based on the function arguments.
- Returns:
- A list of simple python objects, one for each record found by applying the various filters.
-
static
init_char_grp
()¶ Datalab init.
-
static
init_chars
()¶ Datalab init.
-
static
init_indicators
()¶ Datalab init.
-
static
init_languages
()¶ Datalab init.
-
static
init_strings
()¶ Datalab init.
-
static
init_surveys
()¶ Datalab init.
-
static
query_input
(survey: str, indicator: str, char_grp: str) → Dict¶ Build up a dictionary of query input to return with API result.
- Args:
- survey (str): Comma-delimited list of survey codes indicator (str): An indicator code char_grp (str): A characteristic group code
- Returns:
- A dictionary with lists of input data. Data is from datalab init.
-
static
series_query
(survey_codes, indicator_code, char_grp_code, over_time)¶ Get the series based on supplied codes.
-
static
survey_list_to_sql
(survey_list)¶ Turn a list of surveys passed through URL to SQL.
- Args:
- survey_list (str): A list of survey codes
- Returns:
- The SQLAlchemy object that represents these OR’d together.
-
static
pma_api.response module¶
Responses.
-
class
pma_api.response.
ApiResult
(data, metadata=None, **kwargs)¶ Bases:
object
A representation of a generic JSON API result.
-
static
metadata
(extra_metadata=None)¶ Return metadata.
-
to_response
() → flask.json.jsonify¶ Make a response from the data.
-
static
-
class
pma_api.response.
QuerySetApiResult
(record_list, return_format, metadata=None, **kwargs)¶ Bases:
pma_api.response.ApiResult
A representation of a list of records (Python dictionaries).
-
static
csv_response
(record_list)¶ CSV Response.
-
static
json_response
(record_list, extra_metadata, **kwargs)¶ Convert a list of records into a JSON response.
-
to_response
()¶ Convert the list of records into a response.
-
static
pma_api.task_utils module¶
Utilities for tasks
- TODOs:
- 1. 2019.04.16-jef: A better structure for this and ‘tasks’ module would be to make a ‘tasks’ subpackage folder, put ‘tasks’ in __init__.py, and put this file into a new file there called ‘utils’.
-
pma_api.task_utils.
get_task_status
(task_id: str, return_format: str = 'str', attempt: int = 1) → Union[str, Dict[str, Union[str, int, float]]]¶ Get task status from message broker through celery
- TODO 2019.04.16-jef: Maybe the restarting of this shouldn’t happen at this
- level, but at the level of routing, or wherever the root source of the request is coming from.
- Args:
task_id (str): Task id return_format (str): Can be ‘str’ or ‘dict’. If ‘str’, will return
celery’s default single-word task state. Else if ‘dict’, will return a custom dictionary.attempt (int): Attempt number
- Raises:
- PmaApiException: If ‘format’ arg passed is not in valid.
- Returns:
- Union[str,Dict]: See arg ‘format’ for more info
-
pma_api.task_utils.
load_local_dataset_from_db
(dataset_id: str) → BinaryIO¶ Load a dataset that exists in local database
- Side effects:
- download_dataset_from_db()
- Reads file
- Args:
- dataset_id (str): ID of dataset that should exist in db
- Returns:
- werkzeug.datastructures.FileStorage: In-memory file, in bytes
-
pma_api.task_utils.
progress_update_callback
(task_obj: celery.app.base.Celery, verbose: bool = False)¶ Progress update callback generator
- Side effects:
- task_obj.update_state(): Updates task state.
- print(): if verbose
- Args:
- task_obj (Celery): Celery task object verbose (bool): Print update yields?
-
pma_api.task_utils.
save_file_from_bytes
(file_bytes: bytes, file_path: str, _attempt: int = 1)¶ Save file_bytes at a specific location.
- Args:
- file_bytes (bytes): File bytes. file_path (str): File name. _attempt (int): Attempt number for trying to save file_bytes.
-
pma_api.task_utils.
save_file_from_bytesio
(file: _io.BytesIO, file_path: str, _attempt: int = 1)¶ Save file at a specific location.
- Args:
- file (BytesIO): File. file_path (str): File name. _attempt (int): Attempt number for trying to save file.
-
pma_api.task_utils.
save_file_from_request
(file: werkzeug.datastructures.FileStorage, file_path: str)¶ Save file at a specific location.
- Args:
- file (FileStorage): File. file_path (str): File name.
- Raises:
- PmaApiException: If file saved is 0 bytes
-
pma_api.task_utils.
start_task
(func: celery.app.base.Celery, kwarg_dict: Dict = None, queue: str = 'pma-api-development') → str¶ Start a task, handling unexplaiend failures along the way
- Args:
func (Celery): Celery task function to call to start task kwarg_dict (dict): Dicitonary to pass to Celery.apply_async’s single
kwargs parameterqueue (str): Name of the celery queue to use
- Returns:
- str: Task ID
-
pma_api.task_utils.
upload_dataset
(filename: str, file) → str¶ Upload file to data storage
- Args:
- filename (str): File name. file: File.
- Side effects:
- Stores file on AWS S3 using: store_file_on_s3
- Raises:
- ExistingDatasetError: If dataset already exists
- Returns:
- str: Url where file is stored
-
pma_api.task_utils.
validate_active_task_status
(task_id: str) → bool¶ Validate task status
- Args:
- task_id (str): Celery task ID
- Returns:
- bool: True if task is actually active, else False.
pma_api.utils module¶
Assortment of utilities for application.
-
pma_api.utils.
dict_to_pretty_json
(dictionary: {})¶ Given a dictionary, pretty print JSON str
- Args:
- dictionary (dict): dictionary
- Returns:
- str: Prettified JSON string
-
pma_api.utils.
get_app_instance
() → pma_api.app.PmaApiFlask¶ Get reference to copy of currently running application instance
- Returns:
- PmaApiFlask: PmaApiFlask application instance.
-
pma_api.utils.
get_db_models
(db: flask_sqlalchemy.SQLAlchemy) → List[flask_sqlalchemy.model.Model]¶ Get list of models from SqlAlchemy
- Args:
- db: SqlAlchemy db object
- Returns:
- list(Model): List of registered SqlAlchemy models
-
pma_api.utils.
join_url_parts
(*args) → str¶ Join parts of a url string
Parts of a URL string may come from different sources, so joining them directly together may yield too many or too few ‘/’ delimiters.
- Args:
- *args:
- Returns:
- str: Well-formed url
-
pma_api.utils.
most_common
(a_list: list)¶ Get most common element in a list
- Args:
- a_list (list): Any arbitrary list
- Returns:
- any: pick the highest-count/earliest item
-
pma_api.utils.
next64
()¶ Random string generator.
- Returns:
- str: Randomly generated string.
-
pma_api.utils.
stderr_stdout_captured
(func)¶ Capture stderr and stdout
- Args:
- func: A function
- Returns:
- str, str, any: stderr output, stdout output, return of function


| Tues | Wed | Thurs | Fri | Mon | Tues | Wed | Thurs | Fri | Mon | Tues | Wed | Thurs | ||||
| January 7 | January 8 | January 9 | January 10 | January 13 | January 14 | January 15 | January 16 | January 17 | January 20 | January 21 | January 22 | January 23 | ||||
| Morning Sessions | UPOP | |||||||||||||||
| 9:00 AM | ||||||||||||||||
| 9:30 AM | Introduction to Android Fundamentals | Introduction to Android Fundamentals | ||||||||||||||
| 10:00 AM | (Jason Chow) | (Jason Chow) | Telegram Bot | Telegram Bot | BlockChain Development | BlockChain Development | ||||||||||
| 10:30 AM | TBC | Markdown and MkDocs | TBC | (Chester) | (Chester) | (Shiying, QZ) | (Shiying, QZ) | |||||||||
| 11:00 AM | (Wei Min) | Think Tank 17 | Think Tank 17 | TBC | TBC | |||||||||||
| 11:30 AM | TBC | |||||||||||||||
| 12:00 PM | ||||||||||||||||
| Afternoon Sessions | ||||||||||||||||
| 1:00 PM | Learn with Google AI | Telegram Bot | Intro to Coding Competitions | Hackathon Beginner's Guide | ||||||||||||
| 1:30 PM | (Caleb) | TensorFlow 2.0 | (Chester) | (Hui Kang) | TensorFlow 2.0 | (Melody) | Introduction to Android Fundamentals | |||||||||
| 2:00 PM | (Beginner) | (Timothy) | Think Tank 17 | Think Tank 25/26 | (Timothy) | Albert Hong Lecture Theatre | (Jason Chow) | |||||||||
| 2:30 PM | Think Tank 17 | Think Tank 16 | Think Tank 11 | |||||||||||||
| 3:00 PM | ||||||||||||||||
| 3:30 PM | ||||||||||||||||
| 4:00 PM | Build your own Website/Fifth Row Pages | Build your own Website/Fifth Row Pages | Build your own Website/Fifth Row Pages | Build your own Website/Fifth Row Pages | Build your own Website/Fifth Row Pages | |||||||||||
| 4:30 PM | (Chester) | (Chester) | (Chester) | (Chester) | (Chester) | |||||||||||
| 5:00 PM | Think Tank 17 | Think Tank 17 | Think Tank 17 | Think Tank 10 | Think Tank 17 | |||||||||||
| 5:30 PM | ||||||||||||||||
| 6:00 PM | ||||||||||||||||
| Evening Sessions | ||||||||||||||||
| 7:00 PM | Emacs Editor | |||||||||||||||
| 7:30 PM | (Zach Teo) | |||||||||||||||
| 8:00 PM | Think Tank 17 | |||||||||||||||
| 8:30 PM | ||||||||||||||||
| 9:00 PM |


--- layout: post title: a bit of this and a bit of date: 2011-12-01 15:02:38.000000000 +01:00 type: post published: true status: publish categories: - idea tags: [] author: login: fvdd email<EMAIL_ADDRESS>display_name: fvdd first_name: 'Frederik' last_name: 'Vandendriessche' ---
In the past few hours:
- MS Virtual Server config (read 'search and rescue') and rejoining the VMs with the domain
- VMWare VM instance creation / W2K3 x64 SP2 / times two
- CSS & Javascript
- Jquery UI - accordion
Lunch-break:
- smalltalk with friends and family, and also in seaside. (not 'at' the seaside...)
Next:
- installing an ASP.NET application and some Ruby
- installing Oracle 10g on Solaris
- linking all the above (except for the smalltalk, css and javascript) up
How's that for a 'java developer'
;-) LOL


|
Figure 1
|
( a) Model of the 2D non-Hermitian systems (infinitely long ... |
|
Figure 2
|
( a) Reduced frequencies for the first (blue) and second (re ... |
|
Figure 3
|
( a) Schematic presentation of the normal incidence model, w ... |
|
Figure 4
|
( a) Left (red solid line) and right (blue dashed line) refl ... |
|
Figure 5
|
( a,b) Acoustic scattering pressure field for left and right ... |
|
Figure 6
|
( a) Schematic diagram of two units for non-Hermitian metama ... |
|
Figure 7
|
( a) Schematic diagram of the design of the lens. A hyperbol ... |
|
Figure 8
|
Corresponding frequency of the bandgap and left and right EP ... |


Toggle navigation
Home
General
Summary
Emails
Names
DNS
Config
Maps
Records
Registered Domains
Domain
Hosts
Netcraft
Squatting
Subdomains
Whois Domain
Whois IP
Files
Excel
PDF
PowerPoint
Text
Word
Reports
Active Recon
Passive Recon
Active
Certificates
Traceroute
Web App FW
WhatWeb
Zone Transfer
Open Source Intelligence
Threat Landscape
#DATE#
#COMPANY#
#DOMAIN#


Create your Red Tag!
Asset Number
User
Status:
Broken
Too Old to Use
For DR Use Only
Past Useful Life
Other
Print Red Tag
RedTag preview:


US Trade Deficit Falls to Lowest Level in Five Months
by KEVIN LESSMILLER(CN) – America’s trade gap with all countries fell 4.7% to a five-month low in September, while the closely watched deficit with China also edged down.
The difference between the goods and services the United States sells and buys from other countries dropped to $52.5 billion, compared to $55 billion in August. That marks the lowest overall deficit since April.
U.S. exports fell by 0.9% to $206 billion while imports decreased to $258.4 billion, a 1.7% drop. In addition, the country had its first petroleum surplus since 1978.
The goods deficit with China also ticked down 3.1% to $28 billion in September, as exports to Beijing fell by $1 billion to $9 billion and imports dropped by $1.9 billion to $37 billion, according to a Commerce Department report released Tuesday.
President Donald Trump has made closing the trade gap with China a top priority, saying the deficit is the result of bad deals by past administrations.
His trade war with Beijing has raged on for more than a year, as Trump has imposed tariffs on $360 billion in Chinese imports. China has retaliated with its own tariffs on U.S. agricultural goods including soybeans and pork.
The Trump administration is trying to close the first phase of a trade deal with China that is reportedly centered on U.S. claims of technology theft and unfair trade practices.
The deficit with China is down 13.4% through the first nine months of the year compared to the same time period last year, but it is still the largest gap the U.S. has with any individual country. The overall deficit with all countries is up 5.4% from the same time last year.
In other economic news, the Labor Department reported Tuesday that American employers advertised fewer job openings in September. Open jobs dropped to 7.02 million, down from 7.3 million the month before.
However, job openings still outnumber the roughly 5.8 million Americans listed as unemployed.
The number of overall hires in September stayed the same, at about 5.9 million.
The number of people quitting their jobs also held steady around 2.3%, or about 3.5 million. While worker departures can be difficult for employers, economists see them as a positive sign because most people who quit do so for higher-paying positions.
Copyright © 2019 courthousenews.com


This is a game of concentration.
Flip over the cards to find matching pairs. You may only turn over two cards at a time, and the more moves you make, the lower your rating will drop! To win the game, find all the matching pairs as quickly as you can.


WITNESS LIST Finance Committee May 18, 2005 - 8:00A HB 312 Registering, but not testifying: For: Amezquita, Michael Chief Appraiser Bexar Appraisal District (Texas Association of Appraisal Districts and Bexar Appraisal), San Antonio, TX Hufford, Ron Texas Forestry Association (Texas Forestry Association), Lubbock, TX Nolan, Ken Chief Appraiser (Dallas Central Appraisal District), Bedford, TX Robinson, Jim Chief Appraiser (Harris County Appraisal District), Houston, TX HB 860 Registering, but not testifying: On: Duncan, Melissa Public Outreach Director, GLO (General Land Office), Pflugerville, TX HB 905 Registering, but not testifying: On: Keel, John (State Auditor's Office), Austin, TX Young, John (State Auditor's Office), Austin, TX HB 1901 Registering, but not testifying: For: Cooksey, James Manager, Financial Services (Gulf Coast Waste Disposal Authority), Houston, TX Fisher, John Senior Vice President (Texas Chemical Counsel), Austin, TX Golemon, Kinnan Attorney (Gulf Coast Waste Disposal Authority), Austin, TX HB 3001 ON: Calvert, Stanton Education (Texas A&M University System), Austin, TX Gogue, Jay Chancellor/President UH System (University of Houston System), Houston, TX Greene, Deborah Higher Education Administration and Policy (Texas Higher Education Coordinating Board), Austin, TX Matthews, Charles Chancellor (Texas State University System), Austin, TX Segura, Bill Chancellor (Texas State Technical College System), Waco, TX Smith, David Chancellor (Texas Tech University System), Lubbock, TX


--- layout: page weight: 1000 title: Creating a Subuser breadcrumbs: true navigation: show: true ---
In this video, Anthony walks us through the creation of a subuser account that shares a Whitelable with its Parent account.


{{ ::currentConfig.email }}
. Please click the link contained
in the e-mail.
{{ ::currentConfig.email }}
has not been authorized to receive
notifications from this repository. Please click "Send Authorization E-mail" below to start
the authorization process.


MAIC is
MAKE for AI
Get up and running with a single line of code.
> MAIC nlp-engine
Learn More
Building AI is a distraction.
Focus on building better software. The way you already know. No Learning Curve.
Contact
<EMAIL_ADDRESS>to be a beta tester.


Krishiphal is a Joint venture of Maa Dhanteshwaari herbal farms (MDHF) and FarmConnects, and is involved in providing agricultural advisory services for operation of agroforestry and organic herbal farms. Its advisory board is composed of eminent personalities from diverse backgrounds.
Landowners who do not personally farm their land can benefit greatly from the tailored, professional management service that Krishiphal delivers. We understand your complex concerns, your personal goals, and your investment aims, and we address each with a careful hand and an overall emphasis on soil stewardship, production, marketing, accounting, and communications.
The JV has access to more 2000 acres of land under cultivation across India and is actively engaged in providing end to end support to farmers on growing trees and herbal plants through organic methods, providing agronomy services and marketing of agricultural produce.
Established in 1995 in Raipur, Bastar District, Chattisgarh under the leadership of Dr. Rajaram Tripathi is India’s first certified organic herbal farming company. It is engaged in farming, manufacturing and marketing of certified organic herbal, medicinal, aromatic plants, spices and essential oils.
MDHG caters to increasing demand of food, pharmaceutical, perfumery, flavor and cosmetic industry in India and international market. The groups’ pursuit of excellence has earned it national and international honors.
FarmConnects is a farming company run by group of professionals with a passion for agriculture and environment. They have worked with leading companies in the BFSI sector and possess deep working understanding of retail, rural agro supply chains, real estate, training and business development. Presently they grow medicinal plants in Uttaranchal using latest technologies with a focus on creating efficiencies on yields and profitable farming.
To be a global full service Farm Management Company, dedicated to provide “turnkey” services with end to end expertise in Agroforestry and plantation development for organic herbal, medicinal, aromatic plants, spices and essential oils.
To be a largest marketing organization of the above mentioned products.


REST over Vertx
Configuration
The REST over Vertx communication channel runs in standalone mode, it can be started in the main function. In the main function, you need to initialize logs and load service configuration. The code is as follow:
import org.apache.servicecomb.foundation.common.utils.BeanUtils;
import org.apache.servicecomb.foundation.common.utils.Log4jUtils;
public class MainServer {
public static void main(String[] args) throws Exception {
Log4jUtils.init();// Log initialization
BeanUtils.init(); // Spring bean initialization
}
}
To use the REST over Vertx communication channel, add the following dependencies in the maven pom.xml file:
<dependency>
<groupId>org.apache.servicecomb</groupId>
<artifactId>transport-rest-vertx</artifactId>
</dependency>
The REST over Vertx related configuration items in the microservice.yaml file are described as follows:
Table 1-1 Configuration items for REST over Vertx
| Configuration Item | Default Value | Description |
|---|---|---|
| servicecomb.rest.address | listening address, empty for not listen, just a rest client | |
| servicecomb.rest.server.connection-limit | Integer.MAX_VALUE | Max allowed client connections |
| servicecomb.rest.server.thread-count | verticle-count | rest server verticle instance count(Deprecated) |
| servicecomb.rest.server.verticle-count | verticle-count | rest server verticle instance count |
| servicecomb.rest.server.connection.idleTimeoutInSeconds | 60 | Timeout for server's idle connection, The idle connections will be closed |
| servicecomb.rest.server.compression | false | Wether the server support compression |
| servicecomb.rest.server.maxInitialLineLength | 4096 | The max initial line length of the request the server can process, unit is Byte |
| servicecomb.rest.server.maxHeaderSize | 32768 | The max header size of the request the server can process, unit is Byte |
| servicecomb.rest.server.maxFormAttributeSize | 2048 | The max form attribute size of the request the server can process, unit is Byte |
| servicecomb.rest.server.compressionLevel | 6 | The gzip/deflate compression level |
| servicecomb.rest.server.maxChunkSize | 8192 | The max HTTP chunk size, unit is Byte |
| servicecomb.rest.server.decoderInitialBufferSize | 128 | The max initial buffer size for HttpObjectDecoder, unit is Byte |
| servicecomb.rest.server.http2ConnectionWindowSize | -1 | HTTP/2 connection window size, unlimited |
| servicecomb.rest.server.decompressionSupported | false | whether decompression is supported |
| servicecomb.rest.client.thread-count | verticle-count | rest client verticle instance count(Deprecated) |
| servicecomb.rest.client.verticle-count | verticle-count | rest client verticle instance count |
| servicecomb.rest.client.connection.maxPoolSize | 5 | The maximum number of connections in each connection pool for an IP:port combination |
| servicecomb.rest.client.connection.idleTimeoutInSeconds | 30 | Timeout for client's idle connection, The idle connections will be closed |
| servicecomb.rest.client.connection.keepAlive | true | Whether to use long connections |
| servicecomb.rest.client.connection.compression | false | Wether the client support compression |
| servicecomb.rest.client.maxHeaderSize | 8192 | The max header size of the response the client can process, unit is Byte |
Supplementary Explanation
- The connection amount under extreme condition Assumption:
- servicecomb.rest.client.thread-count = 8
- servicecomb.rest.client.connection.maxPoolSize = 5
- there are 10 instances of microservice A
In terms of client side, under the extreme condition:
* for a client instance invoking microservice A, there are up to 400 connections.(8 * 5 * 10 = 400
)
* if this client instance is also invoking another microservice B, and there are 10 instances of microservice B, then there are another 400 connections, and 800 connections in total.
In terms of server side, under the extreme condition:
* a client instance establishes up to 40 connections to a server instance.(8 * 5 = 40
)
* n
client instances establish up to 40 * n
connections to a server instance.
To improve performance, larger connection pools are needed. While the larger connection pools means the more connections. When the microservice instance scale reaches hundreds, some instances may handle tens of thousands of connections. Therefore, the developers need to make reasonable planning according to the actual condition. The planning of HTTP1.1 may be relatively complex, and sometimes there is no proper solution, in which case the http2 is recommended.
Sample Code
An example of the configuration in the microservice.yaml file for REST over Vertx:
servicecomb:
rest:
address: <IP_ADDRESS>:8080
thread-count: 1
references:
hello:
transport: rest
version-rule: 0.0.1


I’ve been a Posterous advocate for some time now and my loyalty to the platform only grew the more I used it. It wasn’t without its problems (themes, for a start), but when it came to posting & sharing, Posterous stood out on platform and features. I ran four different blogs on Posterous — what-was-this-blog, food, corporate and more recently, a collection of pictures — and converted a few people to it as well.
Something I’m yet to see in any other platform is how well Posterous managed sharing. The ability for group blogs to have posts shared to a group account and people’s personal accounts was pretty solid, not to mention Posterous’ autoposting capabilities. For example, I never once manually uploaded a picture to my Flickr in over two years but I have a full photo history there.
Sadly, their Twitter acquisition has changed all of this.
As Twitter tends to do, they hired the Posterous team for talent, which is great and I’m really happy for the guys too — I’ve followed some of them and know them to be driven individuals who care about their products.
But I also know that Posterous will not develop new features for the foreseeable future. This is a problem in and of itself. What’s more, existing things are starting to break (or being intentionally deactivated, I’m not really sure) and there’s no one supporting that.
At first I thought my big question would be where do I go. Oddly enough, that decision didn’t take long, but I learnt that the real question was how.
Wordpress is the only platform that has a Posterous importer that actually works but I had/have no interest in moving there.* I have no inclination to maintain a self-hosted break-fix blog and .com tends to be a little limited with the kind of tweaks I like to have. Plus, my blog is a lot about bits and pieces, thoughts and observations, a link here, a picture there and for that, Tumblr actually does a significantly better job, while managing the environment for me. So this is where I am today.
In fun timing, Tumblr’s recent post:
Tumblr has broken into the Top 10 sites in the U.S., and now has a worldwide audience of 170 million people.
Over the last few weeks, I’ve moved my blogs and have started a shutdown of the old. The blog & feed URL will stay in case there are people that do actually read along.
At the rate the migration occurred, I think I will be annoyed enough to write out a post talking about how this was accomplished, because it is in fact turning out to be a rather woeful experience. More on that later.
To Posterous. The platform that was.
Update, 15 Feb 2013: As expected, Posterous will shut down April 30.
–
*For the record, I do think that Wordpress is one of the strongest content/blogging platforms out there, it’s just not for me.


Click on the Adjectives in the following sentences.
1)
There
is
round
table
in
the
of
the
room
.
2)
She
was
drinking
hot
chocolate
milk
.
3)
That
old
man
was
greedy
.
4)
Ants
are
hardworking
insects
.
5)
My
brother’s
room
is
dirty
.
6)
Betty
has
shining
,
black
hair
.
7)
Jack
is
a
strong
boy
.
8)
I
solved
a
difficult
sum
in
the
Maths
class
.
9)
Tom
ran
as
fast
as
he
could
in
the
race
.
10)
The
cupcake
was
yummy
!
Submit


Home
What we do
Client
History
Contact
Your browser does not support HTML5 video.
Your browser does not support HTML5 video.
Your browser does not support HTML5 video.
Previous
Next


EoRNA is a Barley Expression Database that displays gene and transcript abundance data on demand as transcripts per million (TPM) across all samples and all the genes.
EoRNA provides access to the Barley Reference Transcript Dataset (BART), which consists of 177,240 unique barley expressed transcripts covering 60,444 genes. The transcripts are arranged as gene models and homology of the longest transcript to Arabidopsis, Rice and Brachypodium is given.
You can access data directly by searching for a particular sequence ID or by BLASTing a sequence against the genomic contigs or transcript sequences using the BLAST page.
A table directly comparing the BART gene annotations with the Barley Pseudomolecules Annotation (HORVU 2017) can be downloaded from here.
If you don't have a DNA or protein sequence, you can use the Annotation Search of the BLAST annotations of the genes, which are available for the Rice Pseudo-peptides v6, the TAIR Arabidopsis thaliana Pseudo-peptides v10, and the Brachypodium distachyon Pseudo-peptides.
This research was supported and developed by Scottish Government Rural and Environment Science and Analytical Services division (RESAS) and funding from the Biotechnology and Biological Sciences Research Council and ERC project 669182 ‘SHUFFLE’.
Currently EoRNA contains both the Barley RTD (BART) transcripts (publication here) and the predicted transcripts from the Barley Pseudomolecules (HORVU 2017) (publication here).
Barley RTD : The predicted genes have the nomenclature "BART1_0-u00001". Transcript models are named after the the gene loci like "BART1_0-u00001.001".
HORVU 2017 Pseudomolecules Annotation : The predicted genes have the nomenclature "HORVU1Hr1G000010". Transcript models are named after the gene loci like "HORVU1Hr1G000010.1".
| Dataset | Gene IDs | # Genes | # Transcripts |
|---|---|---|---|
| Barley RTD | BART1_0-u00001 | 60,444 | 177,240 |
| HORVU 2017 | HORVU1Hr1G000010 | 81,683 | 334,126 |
Searching for a gene ID will return all the transcript models from that gene region. You can go directly to a gene or transcript by using this search box: