May 27, 2018, 11:38:35 am
News: GalahTech Community Based Technical Support!
Pages: 1 ... 9 10 [11]   Go Down
Author Topic: Post race ... Continued ... Again  (Read 10667 times)
msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #150 on: March 28, 2018, 06:53:23 pm »

BTW new Certificate service, free of cost and apparently provides wild SSL (meaning you get it for stinkbugonline and all subdomains of stinkbugonline are covered). https://letsencrypt.org/
It looks like the host makes this as difficult as possible. I have it on my to do list, just haven't looked too far into it yet. Would be nice to get my email on an ssl Another Tounge

I submitted a trouble ticket and they set up one domain and gave me instructions on how to set up the rest... super simple!
Logged

                 ..... .....

Jason Reed
Administrator
*

Stars: +4/-0
Offline Offline

Gender: Male
Posts: 4469


Pure Evil Administrator


WWW
« Reply #151 on: April 02, 2018, 04:15:12 pm »

Weird! I can see a rare occasion where that would be useful, but the more common occurrence that it's not. Glad you found it.


Me too. I hate weird things ... maybe I'm in the wrong profession :hmmm:

Have been well here, keeping busy. In the process of adding another freelance project to my plate... I think it'll be an easy one (famous last words) where users enter numbers and the system spits out reports. I've a couple band prospects too :rock:

So you are going to start playing in a band again :rock: Awesome.

What phone did you get?

I now have a Moto G5s Plus. My boss decided that I needed to have my own extension at the office, and that means I was allowed to have a company phone. He like the Motos and it's not bad really, and best of all no Samsung Bloat! Also it's a high end device compared to my Samsung. I like it pretty well. I now have two SIMs. The first is my personal number, the other is my company extension.


I see it's still going around over there too... so many friends & co-workers sick... I've been taking my vitamins & drinking my vinegar yes


I probably should have also drank vinegar. On the next day after posting that I had to come home from work early because I was so dizzy. Was better the next day. Still really annoying.

Really starting to get confused on our systems here at work... This week I'm trying to get our dev, q&a, and live systems in synch... since it's a mix of html/css/js > asp classic/asp.net > mssql sprocs... it's a total nightmare. There really has to be a better way than my mostly manual (using a "file compare" app) process doh Between keeping our systems running, bug fixes, and them adding more "urgent" feature requests... starting to get overwhelmed sofa

You might need to find a way to map your systems to get an idea what's going on. Glad it's not me whistling

I submitted a trouble ticket and they set up one domain and gave me instructions on how to set up the rest... super simple!

Great! I noticed the lock on the site here. Also noticed that sometimes it gives a warning about unsecure content, so I might have to go in and check the adminstration side so that the URLs are built correctly.

So are you planning on doing all the accounts on your stinkbugonline domain? Need to know so that I can get the URL's changed for my personal site Wink


Yep, the theme values were still pointing to http instead of https. That's been corrected and we are all secure Grin
« Last Edit: April 02, 2018, 04:16:49 pm by Jason Reed » Logged

-- signature --

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #152 on: April 03, 2018, 04:23:28 pm »

Me too. I hate weird things ... maybe I'm in the wrong profession :hmmm:
Just using the wrong technologies jamie


So you are going to start playing in a band again :rock: Awesome.
First band practice today at 7:30! This one is a brand new band we're starting up, the guitarist is typically a bassist and someone I've known since about 1994. His band got my old punk band our first Houston shows. The other band (that I don't think I'll be playing with) is about a year old and the bassist has to take a couple months off. They are guys I hang out with, and I offered to play, but they haven't really responded to that topic (so I assume it's a 'polite' no). I'm totally fine with being "turned down" since I might (not sure till I get started) not be ready to go straight into learning & playing a set worth of songs. With the band I'm practicing with tonight, we're learning the songs at the same rate, and the members are not playing what they normally play (drummer is normally a guitarist) so I feel we're fairly matched on skill (I'm on my usual instrument, but haven't played much in the past 18 years). My last band practice was sometime between June & Aug 2000.


I probably should have also drank vinegar. On the next day after posting that I had to come home from work early because I was so dizzy. Was better the next day. Still really annoying.
I've been having a terrible sore throat since [probably] Sunday morning... but not like a "sick" sore throat... more like I got karate chopped in teh neck... (I didn't). My best guess is one of the large vitamins bruised my throat on the way down... I think it's better today than yesterday, will see how things are tomorrow before deciding if I need medical attn...


You might need to find a way to map your systems to get an idea what's going on. Glad it's not me whistling
Been on my list since 2012... we have so many "ins" and "outs" that I'm not sure the best way to map or where to start crash


Great! I noticed the lock on the site here. Also noticed that sometimes it gives a warning about unsecure content, so I might have to go in and check the adminstration side so that the URLs are built correctly.
Yeah, I checked the "force ssl" box, probably should have checked with you first sofa


So are you planning on doing all the accounts on your stinkbugonline domain? Need to know so that I can get the URL's changed for my personal site Wink
All the accounts are managed individually, I PMed you the details on how to change yours.


Yep, the theme values were still pointing to http instead of https. That's been corrected and we are all secure Grin
Awesome! I assume it'll throw a warning when people link the insecure images and whatnot in posts.
Logged

                 ..... .....

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #153 on: April 16, 2018, 04:19:43 pm »

First band practice today at 7:30!
Second band practice coming this Sunday! First one went well, was just the guitarist and I. The drummer we originally chose seems to be way too busy (already missed the first practice) so we were looking for others. When I was at a show last Friday, I ran into a guy I totally forgot has been asking to play since I moved back so we're going to try him out Sunday.


I've been having a terrible sore throat since [probably] Sunday morning... but not like a "sick" sore throat... more like I got karate chopped in teh neck... (I didn't). My best guess is one of the large vitamins bruised my throat on the way down... I think it's better today than yesterday, will see how things are tomorrow before deciding if I need medical attn...
It felt like I grew a 2nd adams apple and the internet convinced me I should get it checked out... First I had to get an ultrasound, that was $150. No word on my lump but now we've uncovered I only have 1 lobe of my thyroid (should be two) (probably birth "defect" and I haven't had any issue so far). Then I had a CT scan for $550... That was interesting, had my first IV and they ran iodine through me. No word on that yet (was Friday afternoon).

"Funny" thing is, I think the issue is going away on it's own... I should have just waited Another Tounge


OK, technical question time:

I have a system that sends data from my system to a 3d party. Here is the current flow:

- user makes change in my admin system
- this change creates a database record
- every 2 minutes a program runs that checks the table for the existence of these records and builds/transmits xml based on those records. (it sends the net result of the records so if I change a value 10 times, it only sends the current value)


The issue I am running into is that if the system is still sending when the 2 minute trigger happens the third party does not like me to send two things at once...

One thought is that instead of the "run every two minutes" I have a "console app" that runs 24/7, it would check the table every two mins but only if not currently working on transmitting. The issue with that is we can run into a "large queue" scenario where other clients are waiting because one client made a ton of changes.

Another thought would be a database flag letting the system know not to send if the flag is set to busy, but that sounds pretty messy and easy to break.

any ideas? I'm sure others have done what I'm doing, but I'm not sure how to search for answers or how to pose the question...



Logged

                 ..... .....

Jason Reed
Administrator
*

Stars: +4/-0
Offline Offline

Gender: Male
Posts: 4469


Pure Evil Administrator


WWW
« Reply #154 on: April 16, 2018, 04:35:06 pm »


Second band practice coming this Sunday! First one went well, was just the guitarist and I. The drummer we originally chose seems to be way too busy (already missed the first practice) so we were looking for others. When I was at a show last Friday, I ran into a guy I totally forgot has been asking to play since I moved back so we're going to try him out Sunday.

Yeah if you really want to play then you make time to play I would assume. Hope this guy works out.

It felt like I grew a 2nd adams apple and the internet convinced me I should get it checked out... First I had to get an ultrasound, that was $150. No word on my lump but now we've uncovered I only have 1 lobe of my thyroid (should be two) (probably birth "defect" and I haven't had any issue so far). Then I had a CT scan for $550... That was interesting, had my first IV and they ran iodine through me. No word on that yet (was Friday afternoon).

"Funny" thing is, I think the issue is going away on it's own... I should have just waited Another Tounge

Seeing those prices makes me thankful for universal healthcare here. Yeah you probably should have let it rest, now you have something else to keep an eye on.

OK, technical question time:

I have a system that sends data from my system to a 3d party. Here is the current flow:

- user makes change in my admin system
- this change creates a database record
- every 2 minutes a program runs that checks the table for the existence of these records and builds/transmits xml based on those records. (it sends the net result of the records so if I change a value 10 times, it only sends the current value)


The issue I am running into is that if the system is still sending when the 2 minute trigger happens the third party does not like me to send two things at once...

One thought is that instead of the "run every two minutes" I have a "console app" that runs 24/7, it would check the table every two mins but only if not currently working on transmitting. The issue with that is we can run into a "large queue" scenario where other clients are waiting because one client made a ton of changes.

Another thought would be a database flag letting the system know not to send if the flag is set to busy, but that sounds pretty messy and easy to break.

any ideas? I'm sure others have done what I'm doing, but I'm not sure how to search for answers or how to pose the question...

So what is the protocol or method of transmission? Do you make a REST or SOAP call to the other system? How much data are you sending that it takes over two minutes to send? The question here basically is "is there a way to reduce the amount of time it takes to transmit the data package?"

Why do you push the data instead of waiting for the client to just get the data periodically? This would make more sense to be honest.

The other option would be that you could set up an "apply" button functionality that when the change is ready the person pushes it manually and it sends the updates to all the clients that need it.
Logged

-- signature --

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #155 on: April 16, 2018, 07:50:30 pm »

Yeah if you really want to play then you make time to play I would assume.
Yup, dude is just in too many bands already Another Tounge This town has 50 bands and 10 musicians, it's very weird to me.


Hope this guy works out.
I'm optimistic. I've known him for a while, back in 1997, when he was like 16 he was in a band that opened for my band a lot. I've run into him a few times at shows and every time he mentions wanting to play.


Seeing those prices makes me thankful for universal healthcare here.
Yup. I have insurance, and talking to the dr & having blood drawn/analysed was free as a result, but the two procedures were "subject to my deductible" which, if I understand correctly, I have to spend $2,500 before insurance kicks in (and what that means is another question as well... I'd rather not find out.)


Yeah you probably should have let it rest, now you have something else to keep an eye on.
Well, it was getting hard to swallow Another Tounge I figured if it's cancer it's better to catch is "early" rather than waiting, or waiting till I couldn't swallow.


So what is the protocol or method of transmission? Do you make a REST or SOAP call to the other system?
SOAP.


How much data are you sending that it takes over two minutes to send? The question here basically is "is there a way to reduce the amount of time it takes to transmit the data package?"
It's not a single transaction taking over two minutes, can be thousands of small transactions, and unfortunately I think I've whittled it down to the smallest possible already.


Why do you push the data instead of waiting for the client to just get the data periodically? This would make more sense to be honest.
3rd parties rules. I think the system with the data should do the pushing (when they have data for me, they push to me).


The other option would be that you could set up an "apply" button functionality that when the change is ready the person pushes it manually and it sends the updates to all the clients that need it.
Would still have the same issue if two people make updates at the same time (we have hundreds of clients).



looks like one  of our public facing systems received a hack attempt yesterday morning... about 600 records created for an obviously fake user... the comments contain obvious injection attempts. I guess there's enough systems that are vulnerable to injection hacks that people still try it Roll Eyes



Update:
General doc says this thing on my throat is a Thyroglossal Duct Cyst and I need to see a specialist who will probably want to surgically remove it... I'm pretty against being put to sleep so not sure what's going to happen, first step is to talk to the Ear Nose & Throat dr.
« Last Edit: April 18, 2018, 06:34:23 pm by msimmons » Logged

                 ..... .....

Jason Reed
Administrator
*

Stars: +4/-0
Offline Offline

Gender: Male
Posts: 4469


Pure Evil Administrator


WWW
« Reply #156 on: May 05, 2018, 07:14:36 pm »

I'm alive!

Trying to get everything done before vacation in two weeks, but I'm alive!

The project I did for my wife is pretty much done, needs some language translation checks but other than that it is looking good.

Next weekend we are going to celebrate middle boy's un-birthday. Since his birthday is so close to Christmas it's hard to have a party for him, so we'll throw him a party next Saturday. He wants a Harry Potter themed party this year, so we're gearing up for that.

Had a business trip with the boss this week, and it went well. Surprisingly well too, so we're hopeful that we'll land a nice contract there.

Logged

-- signature --

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #157 on: May 07, 2018, 06:21:08 pm »

I'm alive!

Trying to get everything done before vacation in two weeks, but I'm alive!
You're always going on vacation! laugh1


The project I did for my wife is pretty much done, needs some language translation checks but other than that it is looking good.
Cool! What was the project (I don't think you mentioned and I forgot)? I've added "too many" freelance projects to my list... The current one, I didn't really even agree to... When I was freelance, I worked for a company who did projects for other companies, so basically they were doing my "job hunting & negotiation." When I started working for my full time company I stopped accepting jobs, but I recently said OK to one... That turned into two (both of which are pending still), and then they asked me if I knew about SOAP... Apparently my yes meant agreeing to the project, which would have been simple but the client has been very un-forthcoming with needed data (like the soap layout). When I visited the company that I work with back in 2011 (they were 1 state away when I was in VA) they asked me "have you ever fired a client?" at the time I said no, but I recently reminded them of this question and said "I would fire this one..." The plan for this evening is to look at two database tables and somewhat guess at building an insert statement... hopefully I don't break their other systems...


Next weekend we are going to celebrate middle boy's un-birthday. Since his birthday is so close to Christmas it's hard to have a party for him, so we'll throw him a party next Saturday.
That's pretty awesome of y'all! yay


Next weekend we are going to celebrate middle boy's un-birthday. Since his birthday is so close to Christmas it's hard to have a party for him, so we'll throw him a party next Saturday. He wants a Harry Potter themed party this year, so we're gearing up for that.
Are you and your wife fans? I'm not much of a fan and know far more about the franchise than I would like.


Had a business trip with the boss this week, and it went well. Surprisingly well too, so we're hopeful that we'll land a nice contract there.
"Surprisingly?" hmm


Did I mention I'm in two bands now? laugh1 One of them has only had one practice so far. The other one is going pretty well, the drummer has a pretty rigorous work schedule ("4 10s" mon-thurs) and lives almost an hr away so we only practice once a week, on the weekend, but it's going well so far.

I never did make an appt with the throat specialist, it stopped bothering me (and the internet says the issue can go away on it's own) sofa
Logged

                 ..... .....

Bonker Gudd
Monster Poster
*

Stars: +0/-0
Offline Offline

Gender: Male
Posts: 1282



WWW
« Reply #158 on: May 08, 2018, 11:51:36 pm »

I trackr pandas mf_popeanim
Logged


Jason Reed
Administrator
*

Stars: +4/-0
Offline Offline

Gender: Male
Posts: 4469


Pure Evil Administrator


WWW
« Reply #159 on: May 10, 2018, 08:45:17 am »

You're always going on vacation! laugh1


Yeah I know Tongue


Cool! What was the project (I don't think you mentioned and I forgot)? I've added "too many" freelance projects to my list... The current one, I didn't really even agree to... When I was freelance, I worked for a company who did projects for other companies, so basically they were doing my "job hunting & negotiation." When I started working for my full time company I stopped accepting jobs, but I recently said OK to one... That turned into two (both of which are pending still), and then they asked me if I knew about SOAP... Apparently my yes meant agreeing to the project, which would have been simple but the client has been very un-forthcoming with needed data (like the soap layout). When I visited the company that I work with back in 2011 (they were 1 state away when I was in VA) they asked me "have you ever fired a client?" at the time I said no, but I recently reminded them of this question and said "I would fire this one..." The plan for this evening is to look at two database tables and somewhat guess at building an insert statement... hopefully I don't break their other systems...

My wife volunteers at a bazaar where people can sell old kids clothes and toys. They have to create a list of the items with an incremented id number, description, size (if clothing) and a price. They also need to create price tags for the items that have a specific format that are attachable to the items they want to sell. Normally you had to do this all manually, and my wife hated it, so she asked me to create a program that made it easy to do all the data entry and all she has to do is hit a print button and gets both the ordered list and the labels printed. So I worked up something that looks pretty good, and is simple to use. Now I'm getting ready to pass it around to some of the women on the team for them to test it and give me feedback on what needs to corrected, or how to make it better. Then I'll release it and see if the bazaar leadership will put a link to it on their website.

Not sure I've ever heard of firing a client, unless they didn't pay.

That's pretty awesome of y'all! yay
Are you and your wife fans? I'm not much of a fan and know far more about the franchise than I would like.

Yes we are fans of the book series. Our middle son is dyslexic, and he has serious problems with reading. However, since we introduced him to an illustrated version of the Harry Potter books he's been much more excited about reading. He loves the stories and since the illustrated books have the complete story just with pictures added it keeps his attention and it's not so much like work. So of course he wanted his birthday to be Harry Potter themed. He was also the one that after listening to The Hobbit while on vacation insisted he have a hobbit birthday.

"Surprisingly?" hmm

Yep, because we went there to push or main products (document generation) and found out that they have interest also in one of our other newer products (the one I'm responsible for). So that was surprising.

Did I mention I'm in two bands now? laugh1 One of them has only had one practice so far. The other one is going pretty well, the drummer has a pretty rigorous work schedule ("4 10s" mon-thurs) and lives almost an hr away so we only practice once a week, on the weekend, but it's going well so far.

How are you going to play in two bands, and work full time, and have freelance work? You'll make your head pop!

I never did make an appt with the throat specialist, it stopped bothering me (and the internet says the issue can go away on it's own) sofa

Not sure if that's such a wise idea, but hey I can't say much I do similar things  Roll Eyes

Yesterday I was again on a business trip with one of our project managers. We are partnering with another company to provide some custom stuff, and yesterday we basically hashed out what the offer to the customer will be. It was a good and productive day but very long. I didn't get back home until midnight. sleep

Logged

-- signature --

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #160 on: May 10, 2018, 03:32:43 pm »

I trackr pandas mf_popeanim
More Coffee


Yeah I know Tongue
Where to this time?


So I worked up something that looks pretty good, and is simple to use. Now I'm getting ready to pass it around to some of the women on the team for them to test it and give me feedback on what needs to corrected, or how to make it better. Then I'll release it and see if the bazaar leadership will put a link to it on their website.
That is awesome, sounds like a fun project!


Not sure I've ever heard of firing a client, unless they didn't pay.
I had one other client, who was constantly complaining about cost, that mentioned his religion (baptist/christian) and suggested pirating software in the same phone call, I was suddenly too busy for his projects after that. I had an acquaintance (I should email him, it's been a while) that would often reflect on the "hassle:income" ratio (we did freelance projects together for a few years, he was a designer) so I like to keep that in mind. The last email regarding this current mess said "[we] want to make sure you are well compensated for this, Iím not even sure what I would call it, as you have put a lot of time and effort into this and have dealt with this disorganization very well" so that (potentially) adds some weight to the income side of that ratio.


However, since we introduced him to an illustrated version of the Harry Potter books he's been much more excited about reading. He loves the stories and since the illustrated books have the complete story just with pictures added it keeps his attention and it's not so much like work.
I think the Potterverse has done that for quite a few people young and old. I watched the very first movie in the theater when it came out because my first mother-in-law was a teacher and she got into it because they were great in getting her students to read. I've always been an avid reader my entire life so even though I don't have kids or students, I too respect the series for that.


So of course he wanted his birthday to be Harry Potter themed. He was also the one that after listening to The Hobbit while on vacation insisted he have a hobbit birthday.
Very awesome that y'all are so supportive!


Yep, because we went there to push or main products (document generation) and found out that they have interest also in one of our other newer products (the one I'm responsible for). So that was surprising.
Ah gotcha, very cool indeed! yay


How are you going to play in two bands, and work full time, and have freelance work? You'll make your head pop!
heh, yeah... and don't forget to throw in my rigorous concert attendance (which typically requires some downtime the next morning as well Another Tounge ).
So far the punk rock band only practices once a week on Saturday or Sunday evening. The new wave band has only had one practice and it was a weekday evening. That still leaves 4 weekday evenings for freelance and doesn't affect my "9 to 5" or weekend night schedule sweat


Not sure if that's such a wise idea, but hey I can't say much I do similar things  Roll Eyes
I agree... Maybe I'll try again to make an appointment next week... maybe.


Yesterday I was again on a business trip with one of our project managers. We are partnering with another company to provide some custom stuff, and yesterday we basically hashed out what the offer to the customer will be. It was a good and productive day but very long. I didn't get back home until midnight. sleep
Hopefully the company recognizes that you are out late and lets you come in late if needed.


Logged

                 ..... .....

Jason Reed
Administrator
*

Stars: +4/-0
Offline Offline

Gender: Male
Posts: 4469


Pure Evil Administrator


WWW
« Reply #161 on: May 13, 2018, 07:29:14 pm »

Where to this time?

We're going to France this time. Now to see if Duolingo pays off and I can get through a 1.5 week in France with the language skills I learned.


That is awesome, sounds like a fun project!
It was, will be posting some lessons learned on my blog in the near future.

I had one other client, who was constantly complaining about cost, that mentioned his religion (baptist/christian) and suggested pirating software in the same phone call, I was suddenly too busy for his projects after that. I had an acquaintance (I should email him, it's been a while) that would often reflect on the "hassle:income" ratio (we did freelance projects together for a few years, he was a designer) so I like to keep that in mind. The last email regarding this current mess said "[we] want to make sure you are well compensated for this, Iím not even sure what I would call it, as you have put a lot of time and effort into this and have dealt with this disorganization very well" so that (potentially) adds some weight to the income side of that ratio.
Yep asking me to break the law (or even pirating software) is a deal breaker for me.

I think the Potterverse has done that for quite a few people young and old. I watched the very first movie in the theater when it came out because my first mother-in-law was a teacher and she got into it because they were great in getting her students to read. I've always been an avid reader my entire life so even though I don't have kids or students, I too respect the series for that.
It's especially important when the child has trouble reading. You have to find something that draws them in.

Very awesome that y'all are so supportive!
I'm a little worried, this vacation we're going to listen to Lord of the Rings.

heh, yeah... and don't forget to throw in my rigorous concert attendance (which typically requires some downtime the next morning as well Another Tounge ).
So far the punk rock band only practices once a week on Saturday or Sunday evening. The new wave band has only had one practice and it was a weekday evening. That still leaves 4 weekday evenings for freelance and doesn't affect my "9 to 5" or weekend night schedule sweat

Well since you don't have kids that probably helps.

Hopefully the company recognizes that you are out late and lets you come in late if needed.

Not a big deal the next day was a local holiday so I had the day off anyway. Friday I took off early to help prepare for the birthday party.
Logged

-- signature --

msimmons
Administrator
*

Stars: +3/-0
Offline Offline

Gender: Male
Posts: 8484



WWW
« Reply #162 on: May 14, 2018, 02:59:23 pm »

We're going to France this time. Now to see if Duolingo pays off and I can get through a 1.5 week in France with the language skills I learned.
Awesome, good luck! I downloaded Duolingo some time ago to work on my Spanish (since it's not uncommon for me to be in a situation where 99% of the conversations are in Spanish (which I can't speak, I knew a bit as a kid (5-10) but somehow forgot it all)) just never put in the effort though.


It was, will be posting some lessons learned on my blog in the near future.
I look forward to it!


Yep asking me to break the law (or even pirating software) is a deal breaker for me.
With the current client it was just a matter of them asking me to post to a web service without any details of the web service...  then to take the data received and put in their database, without any details of said database laugh1 We finally have gotten somewhere though, I'm hoping to have it ready for testing tonight.


I'm a little worried, this vacation we're going to listen to Lord of the Rings.
lol why is that worrisome?


Well since you don't have kids that probably helps.
Yeah, I imagine I would not be doing half the things I do if I did. I didn't factor in the girlfriend or turtle project though... The turtle project has been pretty dormant but we did work this weekend. We finally put on the threshold, the last structural piece laugh1 previously we just had some bricks on the inside of the door. We're scrapping one project, that I was not looking forward to (creating habitats for "poison dart frogs") and instead building a "walk in cage" for some "tree monitors."
Logged

                 ..... .....

Pages: 1 ... 9 10 [11]   Go Up
Print
 
Jump to: