text:
|Thread Tools
I'm 21 weeks pg and my blood work showed a low platelet count of 138. I'm planning a homebirth and my midwife said that they don't like to keep you home with a count lower than 140, b/c of risk of bleeding. She suggested Yellow Dock tincture, but can anyone offer any other ideas to help me get this count up? I don't want to get risked out of homebirth for this!
Carrie SAHM to Nora Caitlyn ('08) and Finnley Dax ('11) homebirthing, breastfeeding, babywearing, intactivist, doula mama!
You have a platelet count of 138,000? I wouldn't worry...mine is only 40,000! You're hardly below normal. It sounds like you have gestational thrombocytopenia. Like gestational diabetes, it comes on during pregnancy and goes away after you give birth. Obviously it makes it harder to stop any bleeding, but the real trouble doesn't start until you're at about 50,000. In fact, they don't even recommend treatment until you're at 50,000...anything above that, and they just like to monitor things. Especially if you're asymptomatic (no bleeding gums, purpura [blood blisters], easy bruising, etc) there shouldn't be any reason to change your birth plan, imho. Granted, I'm not a doctor, but as someone who has this condition ALL the time, not just during pregnancy, I kind of feel like I know what I'm talking about. In fact, they recommend as natural a birth as possible, because C-sections are not recommended (when you cut open the body, there's going to be bleeding) and they usually refuse epidurals to those with thrombocytopenia. Here's a good medical journal article you might want to take a look at:
Wife to DH from Mexico, and mother to DD (01/10); DS (09/11); and one on the way (03 or 04/14)
No, no signs of anything, my midwife just said she didn't feel comfortable b/c of possibility of bleeding after the birth. Freaked me out a bit! And I read up a bit on what can raise platelet count, and it seems my diet of mostly refined, processed foods could be the culprit. Can't hurt to change that, huh?
Thanks so much for your reply, I appreciate it, especially since you battle with this condition normally.
Carrie SAHM to Nora Caitlyn ('08) and Finnley Dax ('11) homebirthing, breastfeeding, babywearing, intactivist, doula mama!
You also might want to keep a closer eye on your blood pressure, b/c there can be an increased risk of preeclampsia with GT. I actually haven't told my midwife about my platelet count yet, b/c I'm worried she might make me have a hospital birth too (instead of in the tub at her birth center), so I know how you feel.... I know I need to tell her, but I don't have any symptoms right now and I'm desperate to avoid another delivery like my last one.
Wife to DH from Mexico, and mother to DD (01/10); DS (09/11); and one on the way (03 or 04/14)
Thanks, I will keep an eye! Do you do anything specific in your diet to raise your platelets? Good luck with your midwife. I hope this condition doesn't risk you out of the birth you envision.
Carrie SAHM to Nora Caitlyn ('08) and Finnley Dax ('11) homebirthing, breastfeeding, babywearing, intactivist, doula mama!
138 is a good number. They're probably just super cautious because of the possibility of hemorrhage. My platelets went from 124 to 122 to 119 to 107 and then to 101. Before my section (both babies were breech) the doc told me I needed to have a count of over 100 in order to be able to have spinal anesthesia and not general (in case a transfusion was needed). They weren't terribly worried, but it FREAKED me out!! I did NOT want general anesthesia! So the two days before the section I ate Spinach, Spinach and more Spinach (Spinach salad after spinach salad seriously) and also pigged out on blackberries. The day of the section they tested my blood one last time and it was at 118! I swear it was the Spinach. I just googled online, and asked my doula, and it was her suggestion. She also said something about shark oil, but since it hasn't been thoroughly tested I was a little leery of it, but you might want to look it up. I wouldn't worry too much though mama, don't let them freak ya out about it. And try the spinach! ;)
Wife (34) of 13 years to DH (36), Mom to Logan (10), and Tristan and Cael, the wee ones, born 3/18/11, and little baby Silas born 1/22/13. TTC #5!
Was that test "required"? I 'm wondering because I don't want to get a test that will prevent me from homebirth.
I'm sure you'll get the number up - it's so close!!!
Mama of 10yo dd, 7 yo ds, and 22 month old ds. No VAX, Anti-Circ, Lactivist, EC, UCB x 2.
Thanks guys! I'm trying not to freak. And I have plenty of time to really work on this so at least I have that on my side. I will be adding tons of spinach to my diet!! Ha!
Kokopelli - It was part of the complete blood panel that my midwife did with the initial bloodwork, so I would guess it is something they routinely screen for, like red or white blood cell count.
Carrie SAHM to Nora Caitlyn ('08) and Finnley Dax ('11) homebirthing, breastfeeding, babywearing, intactivist, doula mama!
Mine was 129 a few weeks ago so they re-tested and it was back up to 150. even 129 is not that low, is my understanding. My MW recommended nettle tea - you could try that. Their threshold for 'normal' was 130. I hope it works out for you mama - true GT is pretty rare. It's probably just a normal fluctuation. I'd be inclined to get re-tested, esp if they are considering ruling out a HB with the current numbers. What have you got to lose with a re-test?
I'm definitely getting retested.
Another thing my DH brought up was how the blood was taken. I know nothing about taking blood, but my mw apprentice did the draw. I remember the blood not flowing fast, stopping in the tubing, and it took about 15-20 seconds to start flowing. It stopped/started quite a few times while she was taking it. DH read that if the blood isn't collected fast enough, it can definitely throw off the platelet count if it starts to clot before hitting the anticoagulant (?). So, we shall see, for sure.
And I bet if it was a hospital birth, it wouldn't even be an issue. I know homebirth midwives just really like to cover their butts with things like this. Makes sense to me.
Carrie SAHM to Nora Caitlyn ('08) and Finnley Dax ('11) homebirthing, breastfeeding, babywearing, intactivist, doula mama!
You're right about clotting in the vial and getting a false positive. I actually got retested yesterday because more than once they've drawn my blood and it has clotted in the vial, so I've been wondering if my low count is because of this. Even if it does turn out that I really do have such low platelet numbers, my current healthcare provider feels that I should still be able to go through with an alternative birth, so if I can do it at 40,000, you should really insist on being able to follow through with yours!
Wife to DH from Mexico, and mother to DD (01/10); DS (09/11); and one on the way (03 or 04/14)
|Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
|Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


text:
Narrow your search
Social-bookmarking service isn't doing any better since its database server suffered from file corruption. Its founder doesn't expect a situation update until next week.
Some have said Barry Diller's digital-media conglomerate will get a new lease on life when it spins off its non-Internet brands. Unfortunately, it still has to handle the economy.
New and Noteworthy: New Link Aggregation tools for Macs; Key Apple shareholder snags votes, makes demands

subset: commoncrawl


text:
Keeper of the Lions Passant
|Find All of Richard's Flags in the Kingdom.
There are 100 flags of Richard in the Kingdom.
Kingdom MAP:
|Rate this achievement
|Average Rating (Based on 21 votes)
|Comment #1 by Deadly14u
Wednesday, June 02, 2010 @ 12:25:27 AM
For a map showing the locations of all of the flags/templars, visit the following site:
It also has a checklist for each section so you can see which ones you have already gotten
Happy Hunting!
|Comment #2 by warbunnykid
Saturday, October 30, 2010 @ 09:10:35 AM
Flag no.40 is hard to get...so far three hrs. trying...
|Comment #3 by CorvusPetey
Tuesday, November 09, 2010 @ 05:10:08 PM
The most annoying part, when you are done with 99, and you realise, you have lost one flag....and you dont know wich one....
Replay the whole game.
Delete your 99% King Richard's flag progress
Doing the whole ***t again.
|Comment #4 by hotdogenigma
Thursday, December 09, 2010 @ 12:15:46 PM
@ warbunnykid You need to complete memory block 3. You'll get the catch legdge ability (start of memory block 4). Once you have it jump down to the ledge and hit the grab button and you'll grab the ledge. Climb up and get the flag.
|Comment #5 by Crypdan
Monday, January 10, 2011 @ 12:52:03 AM
Dammit! I have 99 flags and i don't know which i'm missing!!!
|Comment #6 by Stentoon
Tuesday, January 11, 2011 @ 05:06:30 AM
This acheivement is so time consuming!!
|Comment #7 by HIM3KoRn
Thursday, January 20, 2011 @ 08:36:10 AM
missing 3 flags and don't know with ones... this achievement sucks the most
|Comment #8 by chris91
Tuesday, January 25, 2011 @ 06:51:54 PM
Everyone, go on that website that o0 Mr Brooks 0o left i have been working with it all day and i must say that it has been a hell of alot easier to find those flags and templars. lol
|Comment #9 by iiNLOVee
Thursday, January 27, 2011 @ 08:49:14 PM
This took up way more of my time then I'd like to admit..
|Comment #10 by Whammyaniac
Tuesday, February 01, 2011 @ 11:22:10 PM
This was the very last thing I did. Took forever, and I was worn out when it finally popped :)
|Comment #11 by Dodgerman4EVA2
Thursday, February 10, 2011 @ 12:58:41 AM
can't believe it, I thought it would never happen but, 99/100 OMFG!!!
|Comment #12 by mrasskicker
Monday, February 21, 2011 @ 04:50:38 PM
fuck this one, not even worth trying
|Comment #13 by razzultimus
Thursday, February 24, 2011 @ 03:09:28 AM
Pain in the rear, along with all the other flags. Too time consuming..LOL Least it wont be a bother anymore for me!
|Comment #14 by Lelly91
Thursday, March 10, 2011 @ 07:48:36 PM
God Damn IT!!!!! Flag number 98, my game froze just as i picked up the flag, it took the flag but didnt count it off so now I'm stuck with 99 and no achievement!!!
|Comment #15 by Big Ste G
Sunday, March 20, 2011 @ 03:40:13 AM
This was probably the most rewarding one to get after all the hard work it took to get it.
|Comment #16 by shannanigans7
Monday, April 11, 2011 @ 10:00:18 PM
SUPER PAIN! But it makes you feel all warm and fuzzy when youre done:)
|Comment #17 by Psycho mantis70
Saturday, April 30, 2011 @ 02:51:52 PM
going 2 start this game soon but not looking forward 2 doing this it sounds a pain in the hoop lol
|Comment #18 by inSvein
Tuesday, May 10, 2011 @ 06:45:01 PM
Use the map with the checklist as stated in comment #1 and you will need to be at memory block 4 to reach all the flags, because you unlock the "catch ledge" ability when you complete memory block 3 (3 assassinations). Went smooth for me, even though I had picked up a couple of flags before I chose to undertake this great timesink.
You will get fuzzy and warm as Shannanigans7 stated above when you complete it!
|Comment #19 by aylajane82
Thursday, May 19, 2011 @ 10:32:18 AM
|Comment #20 by McRuthlesss
Saturday, May 21, 2011 @ 07:45:55 PM
Man these are annoying to get
|Comment #21 by brynyun2010
Tuesday, June 14, 2011 @ 11:36:31 AM
i hate finding flags
|Comment #22 by Mr Octapuss
Saturday, June 18, 2011 @ 08:55:24 PM
This guys videos are a hundred times more useful than staring at some map. He has videos for all the flags and all the templars to kill.
|Comment #23 by 360Ps3PcGamer
Friday, July 08, 2011 @ 08:13:44 PM
Trying but never will do it.
|Comment #24 by Hyper Emii
Sunday, July 10, 2011 @ 08:27:18 AM
Thnx for the link (:
|Comment #25 by Valiantheart
Wednesday, July 13, 2011 @ 11:16:04 AM
Actually the map is very helpful, but it could be more helpful like this one I saw for AC2 for the feathers. The map actually hid the marks when you checked them off, making it easier to see what you had and didn't have.
Anyway I'm closing in on 50K and chose to go back to AC1 and finish off the last 6 achievements I need to 100% and close the gap a lil. Hopefully I don't get stuck with 99/100 like most people. Still need Templars too, and I know that one gets glitched as well. >.
|Comment #26 by Valiantheart
Thursday, July 14, 2011 @ 05:45:50 AM
I got really lucky. All my flags showed up and I got my cheevo. Just hope i'm as lucky with the templars
|Comment #27 by S3kShun62
Tuesday, July 19, 2011 @ 02:03:45 PM
I hated the in game map for this, you cant find any landmarks...most of it is just a guess, even with the guide.
|Comment #28 by Mintok97
Thursday, July 21, 2011 @ 01:18:54 AM
99/100... Nuf Said
|Comment #29 by armyranger0126
Tuesday, July 26, 2011 @ 11:40:47 PM
99/100 right now but the thing I dont get is I have gotten the same flag twice. I hate the glitches in this game thankfully though they seemed to fix it. All I need are the flags for 100% completeion for all 3 AC games too.
|Comment #30 by Marc Pilkington
Sunday, August 14, 2011 @ 07:16:24 AM
I kinda feel all your pain...but I'm on 59/60 templars. I luckily had no issues with the flags so have all of them now. After finding out I'm somehow missing one templar though I didn't particularly get that 'warm fuzzy feeling.' It was more of a 'right, I finally have those stupid flags done but there's one friggin' templar standing in my way from 100% completion on this game!' feeling...
Sooo I thought screw that and got to work on AC 2. Such a breath of fresh air from all that collecting! I'll get back to finding that templar eventually...
|Comment #31 by julian3101
Sunday, August 14, 2011 @ 11:48:29 PM
longuest acheivement by far, but got every single one of them , feels good ! =P
|Comment #32 by Noxxy
Sunday, September 04, 2011 @ 05:18:34 PM
Awesome, 99/100...
|Comment #33 by Temesklk
Monday, September 05, 2011 @ 02:45:10 PM
If you are missing one flag or templar just use the map and check all of the locations and eventually you find it. It takes time but its great to have all of the achievements in the game. :)
|Comment #34 by Trimk
Tuesday, September 20, 2011 @ 12:11:06 PM
Yeah, I don't see why you would need to start the game over if you miss a flag. You can just visit the locations again and if there is no flag then you already got that one and maybe you'll get lucky and not have to go through that many areas as where you would have to do them all agian if you started off.
|Comment #35 by TeddyBWear Vexd
Monday, September 26, 2011 @ 02:53:32 PM
yeah so i've searched all 100 locations - twice - and i'm missing 1 flag...
i've used the screenshot map guides ( for both )
how can i have missed a location - twice - while using the guide??
-- is there a flag number that anyone knows of that is commonly missed or
confused with a different place?
|Comment #36 by Xarmanzia
Thursday, September 29, 2011 @ 09:32:42 AM
Which location? It's a lot easier if you pick them up as you work on each section, so if you've been through all of them and still can't spot it or think it glitched, you can restart the game and play to that point. It's pretty quick if you just go to the bureaus.
|Comment #37 by TeddyBWear Vexd
Thursday, September 29, 2011 @ 09:44:56 AM
Stayed up last night for 3 or so hours to do the whole kingdom
in one session on a brand new play through = achievement! =]
|Comment #38 by Xarmanzia
Friday, September 30, 2011 @ 06:56:53 AM
Lol, nice!
|Comment #39 by The H3llRazor
Friday, September 30, 2011 @ 12:25:51 PM
i only need 2 more flags. i know one i need the ledge grab thing and the other one is flag 83 i got in a fight with the guard and fell off but now when i go up on the archer's tower the flag isnt there is there anything i can do to make it respond
|Comment #40 by android272
Tuesday, October 04, 2011 @ 02:18:07 AM
do you have to start over if you complete the game? how do you get back to the previous memory blocks?
|Comment #41 by android272
Tuesday, October 04, 2011 @ 02:34:18 AM
ok so if you have already completed the game and want to do this attachment you will have to go into desmond's room and use eagle vision on the wall next to his bed. once you have done this credits will roll, after the credits you can continue to walk around and even use the animus.
|Comment #42 by Vaglivelo
Wednesday, October 12, 2011 @ 06:46:26 AM
This is unfair for spending hours looking for a bunch of flags. This should be at least 5og.
|Comment #43 by NebuCHADnezzary
Saturday, October 22, 2011 @ 05:53:18 PM
975/1000, and I found only 99/100 flags. I'm staring my game over to try again. . .sigh.
|Comment #44 by Hist War Ion
Thursday, December 01, 2011 @ 04:41:26 AM
The flag that is inside the Roman looking area at the bottom middle area of the map that requires you to jump from a high up arch (Listed as number 40 if following this games roadmap) is the only flag you cannot receive until memory block 4. You need the catch ledge ability in order to get this one. You have to jump from the arch onto a tall pillar then jump towards the flag and hold B. This can only be done in memory block 4.
|Comment #45 by M0taku
Friday, December 02, 2011 @ 12:39:05 AM
My was #70 which is in a fairly obvious spot. Also, it was right next to a Templay which I'm pretty sure I killed earlier as well. In fact while hunting down my missing flag I came across several Templars that were in flag related areas that had respawned. I hope that helps if anybody else is stuck with 99/100.
|Comment #46 by overoath
Saturday, December 10, 2011 @ 05:46:25 PM
I used youtube for a walkthrough. As this achievement holds no entertainment value AT ALL I decided I wanted to just blast straight through. TWICE I have checked it over and still only 99 flags. Nobody has complained at all on the comments about only having 99 flags. 6 15 minute videos and one 9 minute video. Time consuming and pointless. I wish I wasn't so OCD about getting what I deem as 'doable' achievements.
|Comment #47 by overoath
Saturday, December 10, 2011 @ 05:49:21 PM
Oh and incase anybody was curious, I used TheGameStory's videos to follow on youtube. I'm now gonna try with Cornholio157's videos.
|Comment #48 by HEAD SHOT9809
Sunday, December 11, 2011 @ 05:28:26 PM
I used TheGameStirys tutorial to do this one.
|Comment #49 by overoath
Wednesday, December 14, 2011 @ 06:13:26 PM
I started Cornholio157 video and the VERY FIRST flag I needed was the first one on the video! Somebody else commented on the video that this was the case for them too, Hope this helps anybody
|Comment #50 by Auron Surmount
Wednesday, December 21, 2011 @ 01:37:33 PM
This achievement sucks. I just got it, but it took me way to fuck long. #68 On the Map. I can't seem to find the # for the other one I missed... im still looking... i think it was between 16-30. (the one i am refuring to, is the one where there is a fork in the road. Then at the end of the fork, it returns together. If you turn around, it will be against the wall).
I didn't have any issues with #95, but I hear that one is also one that is easy to miss.
|Comment #51 by Vyper987
Wednesday, January 04, 2012 @ 09:12:52 PM
is it me or is http://assassinscreed-maps.com/Maps.htm not working anymore?
|Comment #52 by Achilles8249
Sunday, January 15, 2012 @ 03:49:22 PM
Wouldnt you know it, im at 99/100. I think ill do what # 37 did and start on a new game as it seems the only way to really make sure you get them all.
|Comment #53 by O Doyle ro0lz
Tuesday, January 31, 2012 @ 12:09:51 AM
From all the stories I read on here, I was sure there was some bug keeping me from getting the last flag. In re-checking I came upon one I just could not match the screen to the pic at http://www.assassinscreed-maps.com/ ...just as I was about to give up assuming I had already found it (like I apparently had done before) I made one last ride up and down the sides of the walls in this canyon and holy s**! I couldn't believe my eyes, #21 hiding in the bushes around the other side of that tower. The map on the web has it a little further west than where it actually is (E of the tower).
|Comment #54 by cptlaurion
Monday, February 06, 2012 @ 11:14:19 PM
I don't know why everyone is so upset about this achievement. It was a first time go for me using the AC map someone provided in a link. Some of the terrain is repetitive so just make sure that you're in the right spot and go through the numbers in one order. Good luck!
|Comment #55 by ACESFULL88
Monday, February 13, 2012 @ 07:17:55 AM
My best advice for this one and all the flag achievements is to just use a guided map and take careful note of which ones you're picking up. i got all but 2 in Jerusalem and had to go all the way back through all the ones listed :/
|Comment #56 by i run this
Tuesday, February 14, 2012 @ 09:56:49 AM
hate this fucking achievement
|Comment #57 by bolt5556
Wednesday, February 15, 2012 @ 01:19:14 PM
This one is annoying, but the assassinscreedmaps website has really helped.
|Comment #58 by Ryuuk GX 57
Wednesday, March 14, 2012 @ 02:40:39 PM
I couldn't find one because it wasn't anywhere I looked, so I had to restart but I found them all that time around.
|Comment #59 by ObsessiveExpert
Sunday, March 25, 2012 @ 07:12:26 PM
Thanks for that website it was very helpful.
|Comment #60 by Impetus1976
Sunday, April 22, 2012 @ 03:28:19 PM
Link does not work for me.
|Comment #61 by bluetop20
Tuesday, April 24, 2012 @ 07:49:43 AM
just got it done took me a few hrs but its over.
used the link the first poster put very helpful
|Comment #62 by FighterRaptor17
Wednesday, May 30, 2012 @ 07:48:13 PM
Same, got 99, looked at my list and couldn't figure out which I was missin. Just got my game back from a buddy that was borrowing it, gonna swing back round to this eventually, got star wars and dead space 2 to go after
|Comment #63 by DeltaFox32
Thursday, May 31, 2012 @ 05:40:24 PM
This was by far the hardest one for me to get. I did it after I had my wisdom teeth pulled. Took me 3 whole days to find them all. Happy hunting everyone.
|Comment #64 by Alcoholicleaf
Wednesday, June 06, 2012 @ 03:55:43 PM
I did it in a couple of hours, be sure to wait until after memory block 3 and follow the numbers on the flag-map at http://www.assassinscreed-maps.com/Kingdom.htm
|Comment #65 by Kempo10
Tuesday, June 12, 2012 @ 05:44:09 PM
FINALLY! About 5 hours that took me - doing the templars at the same time - via that map guide website... SO glad it's finally over and can now be added to my list of 1000G's!
|Comment #66 by hoferchr
Wednesday, June 20, 2012 @ 10:41:56 PM
Add me to the 99/100 club. I thought I had them all last night, and then I realized I had missed one somewhere using the map at:
Grog!!! Now I have to go through the entire Kingdom map again...but I'll probably do that sometime later on...want to move on to AC2 now.
|Comment #67 by Pariwi816
Tuesday, June 26, 2012 @ 07:35:09 AM
all i can say about this one, is that it takes much more effort than the others. make sure you:
-use the website in the first post (you can copy, paste and print like i did)
-if you get say 99/100, just go over the ones you didn't get once
-some are badly plotted on the map, so make sure you use the picture function on the website
ALSO - check over ones which you've ticked off as well because some of the points are very scrunched up in the map
|Comment #68 by hoferchr
Friday, June 29, 2012 @ 02:56:34 PM
Well, after spending a couple hours this morning looking for the last flag, I finally found it. #68 (http://www.assassinscreed-maps.com/Kingdom.htm) was the one I was missing. Not sure how I could have missed this one. I thought I had them all the first time around, but I started over from #1 today and went in order...double-checking the online map compared to my screen...and sure enough...there it was. I have now completed the game 100% and am moving on to something else! #AchivementUnlocked
|Comment #69 by Zauce Industries
Friday, June 29, 2012 @ 06:19:23 PM
Use this. It is more accurate than the one this site offers. If you already started with the other one, I open it in paint and white out the dots I have already done (different color for templars so you can tell)
If you are missing one, check it with the like above and you'll find the one you didn't get. If you didn't keep up with that, then its your fault unfortunately.
|Comment #70 by GH0ST5OLD13R
Friday, July 13, 2012 @ 09:49:33 AM
For some reason Flag #22 isn't appearing. I've redone it all over and it still won't show the flag. I know I haven't gotten it, because I just unlocked the road to Acre. HELP PLEASE!!
|Comment #71 by raytowntiger
Saturday, October 13, 2012 @ 04:20:35 PM
In a way I hate these achievements, and in a way I love them. They are super easy to accomplish, but usually so time consuming.
|Comment #72 by jands82
Thursday, November 08, 2012 @ 05:11:03 PM
99 flags on my first run through but got easily on the second with the map link in #1
|Comment #73 by PeachySoup
Friday, November 09, 2012 @ 06:56:41 PM
played through twice, both time game froze while getting a flag so stuck at 99 flags twice
|Comment #74 by chuggadave2
Sunday, November 18, 2012 @ 04:45:50 PM
This achievement sucks
|Comment #75 by FIG4D0
Saturday, November 24, 2012 @ 04:33:59 PM
why so many flags ?
|Comment #76 by mcass23
Monday, December 17, 2012 @ 02:19:23 AM
This achievement DOES suck...took 2 attempts to find them all (missed #98 -I guess- the first time around). Thank god that's over!
but on a side note...found a weird 'glitch' (i guess you could say)...was at the tower on FLAG 99...rode my horse up to tower...climbed up and threw/killed those three guards...fell off back side with last guard...when i climbed back up (to double check that i got that flag)...my horse was UP on the tower... how weird is that!!
|Comment #77 by pavelus
Saturday, December 22, 2012 @ 02:00:34 AM
#1...thanks for the link...that helped all throughout the game...not just the flags but no blundering into Templars too.
|Comment #78 by Zelwa
Thursday, January 10, 2013 @ 05:35:27 PM
Is it easy to get all the flags on your own, or would you have to use a guide?
|Comment #79 by Zac227
Friday, February 15, 2013 @ 06:19:03 AM
#78 Bad idea to get them on your own you will inevitably miss at least 10
|Comment #80 by ObsoleteFuture3
Sunday, February 24, 2013 @ 06:46:54 PM
I took a look at the map on http://www.assassinscreed-maps.com for this achievement, and I'm not looking forward to it.
|Comment #81 by oDTRAINo
Sunday, March 03, 2013 @ 06:27:53 AM
I used a map and still was missing 1 for the longest time...these flags are just a pain in the butt
|Comment #82 by Blue PLanet CorPoRaTiOn
Sunday, March 10, 2013 @ 10:03:50 AM
#39 I have the EXACT same problem!?
flags 85 & 86 literally aren't there WTF
Maybe my copy is faulty.
|Comment #83 by introvertpoet
Tuesday, July 09, 2013 @ 11:22:50 AM
Still Can't Find Them All. I Want To Move Onto AC2 Already.
|Comment #84 by PhoneyGravy
Thursday, August 08, 2013 @ 01:47:04 PM
Would have gotten flag 40 on my first try but when I grabbed it I was shot by an archer,got it on my 2nd try though was disappointed with how easy it was,don't see how it could take someone 3hrs to get it
|Comment #85 by PhoneyGravy
Thursday, August 08, 2013 @ 01:52:19 PM
Flag 40 really isn't that bad
|Comment #86 by Ancients Demise
Friday, August 30, 2013 @ 01:30:21 PM
I used http://www.assassinscreed-maps.com/ to find all the flags in the game. Was a huge time saver.
|Comment #87 by ShadowDrayd
Thursday, November 07, 2013 @ 04:45:24 PM
Got #40 first try, when you get the ledge catch ability aim for it and HOLD B and you will grab the ledge and get it. Simple (He will NOT auto grab it because your falling too fast you have to manually press B) hopefully for those who had problems with this, here you go :D
|Comment #88 by kelseyeileen
Thursday, November 21, 2013 @ 06:20:13 AM
#91 is the one I missed. Went to it with the guide 1st time but I didn't go up high enough, and the lower part looks similar. So I thought I had got it. Worth a check!
|Comment #89 by Hiroshi Mishima
Sunday, December 08, 2013 @ 06:38:49 AM
Aside from the obvious #40 requiring Memory Block 4, I've gotten all but 1 (so 98/100) and I can't find it for the live of me. I've been through every area several times, and I had been keeping track so I KNOW I got all the ones available in Memory Block 2.. so it can't be them.
I'll probably go through it one more time, but it's such a pain in the ass. As nice as this sort of thing is - gets you exploring - the problem is that it's so poorly implemented nobody every enjoys doing it or is capable of doing it on their own. That's such shoddy design/development work...
More games REALLY should have that Collectable Map like in Saints Row 3 and 4. Especially if you're going to have hundreds of the damned things. Having to hold down the run trigger is such a pain in the hand, too.
|Comment #90 by sandy000000004
Monday, December 23, 2013 @ 07:17:03 AM
I personally found the maps to be a bit of a headache considering there are so many locations and I always seemed to screw up somewhere :(
I used this video, which helped me a lot and it was such a time saver:
Hope this helps anyone still needing to find the flags :)
|Comment #91 by Redbluefire
Friday, January 31, 2014 @ 09:21:12 AM
I had 99 and was so mad! I found the missing one, though: take care with flag 27 (according to assassinscreed-maps' map), because it can blend with the fire it's next to and be impossible to find!
|Comment #92 by dhele
Wednesday, February 12, 2014 @ 05:06:01 PM
i have followed the map twice now and still only have 98/100 HUUUUUUUUUUUUUU!
|Comment #93 by UtopiaLighting
Wednesday, June 04, 2014 @ 01:20:33 AM
wtf? i found 101 flags how did i get a extra one ???
|Comment #94 by Nawkster
Thursday, July 10, 2014 @ 11:01:22 PM
I'm only missing one flag and can't seem to find it. I hope this means I don't have to start my game over again. :/
|Comment #95 by lemenkool
Monday, August 11, 2014 @ 12:54:08 PM
i find using this is helpful https://www.youtube.com/watch?v=JCE3vS_ERlA
|Comment #96 by Eqbal
Saturday, September 06, 2014 @ 06:13:32 PM
got #1 to #16 from assassinscreed-maps.com, turned off the device, and today it says i've got 15 flags! and i checked #1 to #16 locations and all of them are gone. it must be a glitch!
|Comment #97 by timbo25
Monday, September 08, 2014 @ 07:39:44 PM
Don't know if anyone else has noticed but I've just found a very easy to spot one that isn't on this map. It is located when going to Damascus for the first time. When you are forced to go north after all the little villages, it is on the right side next to a tree overlooking the lake, should be the 24th one you get if your trying to do like me and get them all in the first pass.
|Comment #98 by BufferOverflow
Saturday, January 17, 2015 @ 09:56:45 AM
I made a Video at this achivement https://www.youtube.com/watch?v=JCE3vS_ERlA
|Comment #99 by BufferOverflow
Saturday, January 17, 2015 @ 09:59:46 AM
At this Video i display with maps my last 80 collected Flags at this location and link back xbox achievements https://www.youtube.com/watch?v=JdxtLfQAyWA&index=1&list=PLrM95xljlHMcyR1ztqmDaxrKJ911g0I-S
|Comment #100 by Seph23
Monday, February 09, 2015 @ 09:59:56 PM
This one was annoying(even with a guide so i can only wonder how it'd be attempting it without one) mostly because the guards are always looking for you so you can either walk super slowly or get swarmed every time
Luckily i didn't have any problems(like "Finders keepers" in Thief that i had to redo everything because i missed a zone)
|Comment #101 by AvailingCloud
Thursday, April 16, 2015 @ 10:34:34 AM
Really Difficult achievement.
|You need to register before being able to post comments.
Ubisoft Montreal
November 13, 2007
November 16, 2007
|ESRB: Mature
|You need to log in or register to use MyAchievements.
|You need to log in or register to rate games.
User Score is based on 6887 user ratings.
Xbox 360 Games
Xbox One Games
Xbox Live Arcade
Japanese Games
PC Games
Achievement Guides
Missing Achievements
|Around The Web
Game Sessions
|Copyright 2006-2014, All Rights Reserved
Use of this site is subject to express terms of use. By continuing past this page, you agree to abide by the Terms of Service.
Privacy Policy | Terms of Service | Code of Conduct


text:
1. Preheat oven to 400°F.
2. Trim and wash cauliflower.
3. Cut cauliflower head into quarters.
4. Then cut across head into 1/4 inch-thick slices.
5. Toss cauliflower slices, olive oil, salt and pepper in a medium bowl.
6. Spread out cauliflower in a single layer on a baking sheet.
7. Roast in the preheated oven until tender and golden brown about 20 minutes.
8. Serve hot, if desired toss with fresh herbs, spices and or garlic.


text:
Hilarious School Comedies
Here Comes the Boom
Here Comes the Boom
Scott Voss is a biology teacher by day, amazingly un-athletic fighter by night. With his school facing major budget cuts, he has decided to save its music program by resurrecting his wrestling career. Little does he know, the sport has changed quite a bit since he was in college, and he ends up facing off with guys who are ready to rumble. The always funny Kevin James stars in this hilarious movie about believing in yourself and others... and getting up after being knocked down over, and over, and over, and over....
Find out more here!
page 1 of 8
leave comments
Hollywood Faith Facts: Marvin GayeSoul legend Marvin Gaye led a life that many only dream of. His early Christian...
Success Sundays: Debbie Sterling, Founder of GoldieBloxGirls like to play with more than just dolls and dresses - and Debbie Sterling...
5 Spiritual Vacations That Will Elevate Your FaithNeed a getaway? Take a cruise that will bring new life to your spirit, draw...
More from Beliefnet


text:
Shop Sections
Shop Owner
Camano, WA, United States
Have a question?Contact the shop owner.
Need a custom order?Request Custom Order
Shop Info
Opened on Oct 23, 2009
- About
- Policies
- Reviews
- 4,270 sales
- 3,816 admirers
FINE HANDCRAFTED ALL-CLIMATE PILLOWS Since 2009
CONGRATULATIONS TO Connie H.-H. of Savannah, Georgia, winner of the latest springtime PILLOW GIVEAWAY ON FACEBOOK! Crabby Chris™ has been giving away pillows in celebration of her four thousandth pillow transaction on Etsy! A warm thank you to all my wonderful customers all over the world! Stay crabby, my friends… read more
This shop accepts Etsy Gift Cards.


text:
Most Emailed
Most Commented
New Comments
Top Rated
Good News
As Entered
- Secrecy over fracking chemicals clouds environmental risks, advocates say | Photo,
- Sinking isles,
Straits Times
- Gray Wolf Stay 'Endangered' Despite Conservationists' Request | Photo,
Nature World News
- On The Rebound, Panthers Prowl Expanding Swath Of Land In Florida | Photo,
National Public Radio
Earth Blog |
Climate Ark |
Forests.org |
Water Conserve
The world's forests will be gobbled up by an escalating demand for fuel and
food unless steps are taken to hand the people who live in them greater rights,
two reports published here Monday said.
The US-based Rights and Resources Initiative (RRI), an international coalition
of forest governance and conservation groups, warned that widespread
deforestation would make climate change more severe.
It would also push the billion or so people dependent on forests further into
poverty and trigger conflicts, the coalition's reports said.
The international community must work to empower poor forest-dwellers if the
loss of forest and its consequences are to be avoided, the RRI concluded.
The world will need a minimum of 515 million more hectares (1.27 billion acres)
by 2030, in order to grow food, bio-energy and wood products, said the reports.
This is almost twice the amount of available land and equal to an area 12 times
the size of Germany, the RRI said.
"Arguably we are on the verge of a last great global land grab," said RRI
co-ordinator Andy White.
"Unless steps are taken, traditional forest owners, and the forests themselves,
will be the big losers.
"It will mean more deforestation, more conflict, more carbon emissions, more
climate change and less prosperity for everyone."
The RRI found that developing countries' governments claimed an overwhelming
majority of forests and had made limited progress in recognising local land
The report said that left open the potential for violence, as some of the
world's poorest peoples struggled to hold on to their only asset: the forest
The biggest carbon emitters from deforestation, including Brazil, Indonesia,
Malaysia and the Democratic Republic of Congo should be targeted for investment
in land rights reform, the research urged.
"It is clear from the research that the dual crises of fuel and food are
attracting significant new investments and great land speculation," White said.
"Only by protecting the rights of the people who live in and around the world's
most vulnerable forests can we prevent the devastation these forces will wreak
on the poor and the poorly governed hinterlands.
"In the process, our studies have shown that we will protect the forests
themselves by recognising the rights of the people with the most to lose if they
are destroyed."
The reports' conclusions are supported by Britain's Department for International
"These new studies should strengthen global resolve to protect the property
rights of indigenous and local communities who play a vital role in protecting
one of the most outstanding natural wonders of the world," said International
Development Minister Gareth Thomas.
- EU gets tough on dirty biofuel, pledges more action,
- Trees 'help stem desertification',
- Scientists calculate the true cost of saving rainforest, improving food security | Photos,
- Forest Conservation Calls for Carrot and Stick,
Inter Press Service
- Biofuel demand driving Africa land grab - report,
- Friends of the Earth urges end to 'land grab' for biofuels,
- Palm oil deal 'a threat to the rainforest' | Map,
Independent (UK)
- How effective are renewables, really?,
EcoEarth.Info users agree to the site disclaimer as a condition for use.
© Copyright 1999-2014, EcoEarth.Info a Project of
EcoInternet | Campaigns | FAQ | Disclaimer | Privacy


text:
BEARD: Bolser gives Hoosiers big target in red zone
Purdue's Feichter looking at medical redshirt; Butkus takes shot at Northwestern
Listed in the preseason as one of almost 40 tight ends on the John Mackey Award watch list, Indiana University's Ted Bolser needed just two weeks to gain separation from his competition.
With a pair of touchdown catches in both of IU's games, Bolser enters Week 3 ranked among the top three tight ends in the nation in three of the statistical categories that help determine the winner of the Mackey Award. He's first in touchdowns (4), tied for second in receptions (11) and third in total yards (134).
He's also the current John Mackey Tight End of the Week.
IU coach Kevin Wilson said after the Hoosiers' 41-35 loss to Navy last Saturday that Bolser was "not just catching a couple passes and a touchdown but getting better and being a better leader. We need him to continue to step up."
So far this season Bolser has been one of the Hoosiers better players, including emerging as IU's top end zone target. After scoring twice against Indiana State, Bolser was at it again on Saturday against Navy, hauling in a 15-yard pass from Nate Sudfeld in the left corner of the end zone with 3:53 remaining in the game. That late TD further cut into what had been a 17-point deficit at the end of the third quarter.
But after failing to recover an onside kick, the Hoosiers' hopes for a dramatic comeback ran out of time.
Bolser also was on the receiving end of a touchdown pass from Sudfeld at the end of the first half.
"It just comes down to trust," said Bolser. (Nate) trusts me and I love it. Hopefully, he'll keep throwing my way. If he doesn't, hopefully he's hitting Kofi (Hughes) or Cody (Latimer) or Shane (Wynn) or somebody else for a touchdown."
A fifth-year senior, Bolser finished with five catches for 56 yards and the two scores against Navy. With 13 career touchdown receptions, the 6-foot-6, 252 pounds Bolser is now tied for ninth on Indiana's all-time list. He's already the school's career leader for touchdown receptions by a tight end.
With the chemistry he's developing with Sudfeld, good things should continue to happen offensively for the Hoosiers.
The two have connected for three touchdowns so far this season.
"Nate's doing a great job," said Bolser, who is just one touchdown reception away from tying his career high of five TDs when he was a freshman in 2010. "I love him back there and I hope he's back there more often."
n Purdue safety Landon Feichter has caught one too many "breaks" this season.
Feichter broke both hands in the Boilermakers' opening game against Cincinnati, but played in last week's game against Indiana State with his hands padded.
Alas, the junior suffered more bad luck, fracturing the fibula in his right leg. He had surgery earlier this week and will be a candidate for a medical redshirt.
"The guy's got three broken bones here in the last few months, and you feel bad for the kid," said Purdue coach Darrell Hazell, referring to a broken hand Feichter had this summer. "He wants to be out there so bad. Unfortunately, that's part of the game that we play and love."
n Penn State is 2-0 despite being only 2 of 26 on third-down conversions. That 0.77 conversion rate ranks last among the 123 schools in the NCAA Football Bowl Subdivision.
Inexplicably, the Nittany Lions are averaging 6.4 yards per snap and are perfect on four fourth-down conversion attempts.
"We have to get off to a better start on first down," said Penn State coach Bill O'Brien. "Whether it's a penalty to put us back, or a penalty that puts us in second and long, we're already off schedule Once we get to third down, we have to execute better."
n NFL Hall of Famer Dick Butkus, an All-American at Illinois before his all-pro career with the Chicago Bears, will be at Soldier Field for Saturday's "Chicago Homecoming" game between Illinois and No. 19 Washington.
A Chicago native, he said it was an easy decision for him to play at Illinois.
"I don't understand — well, I guess I do understand why you would go somewhere else — but that's what I don't understand about the kids today, why they don't stay in the state and go to Illinois," Butkus told BTN, smiling. "If you can't get in there, maybe you can go to Northwestern."
Subscribe to the Courier & Press or The Gleaner
Need Help? Call us at 1-877-304-7771.
Monday-Friday: 6am-5pm / Saturday: 6am-11am / Sunday: 7am-Noon


text:
- Music
- 345 N Loomis Ave, Chicago, IL, 60624
Newsmakers: Journalism Student Showcase (Student Registration)
Columbia College Chicago
Wednesday, April 23, 2014 from 4:00 PM to 7:00 PM (CDT)
Newsmakers: Show off Your Work to Journalism Professionals!
This event is brought to you by the Journalism Department and the Portfolio Center.
This is your opportunity to meet professional journalists working in the areas in which you study and intend to be employed. Present your work and receive valuable feedback on your portfolio and reels. Students should be prepared with their business cards in hand to talk and network with these industry professionals. If you haven't done so already, schedule a prep session (include link/info)!
Register now and introduce yourself to some of Chicago's top industry news breakers, including writers, reporters, and editors from leading print, online, and broadcast news resources.
This event is open to Juniors and December 2013, May 2014 and August 2014 Graduates.
Eligible students will receive an email invitation to your loop email. If you want to attend, but have not received an invitation, please contact the Portfolio Center at email@example.com, or 312-369-7280. Leave us your name, Oasis ID, and the event you want to attend.
Columbia College Chicago is a learning environment grounded in tradition, focused on innovation, and defined by collaboration. Throughout the year, we present a variety of engagement opportunities to connect students and alumni with professional creative communities. To learn more and get prepared, contact:
The Portfolio Center at Columbia College
623 S. Wabash, Suite 307
Chicago, IL 60605
Join millions of people on Eventbrite.
In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.


text:
Remove Ads x
Send Ringtone to MobileDownload this Ringtone
We notice you have AdBlock installed. This prevents you from using all features on 4shared. Please consider whitelisting us in AdBlock or click the button below
Click to enable preview
Click to enable preview
Felipe Niee - Levanta O Vestidinho.
Twitter. @Felipeniee_
Facebook. /Felipeniee
| Uploaded via: 4shared site
Share Embed Add to my account
Is owner
View only
Upload & Edit
Members may only view items in this folder.
Members may view, add, edit and delete items in this folder.
Checked by McAfee. No virus detected.
12 comments Add new comment View all
Wrong code entered. Please, try again.
Enter the code above to post message:
pehwtrwcky1 1 year ago Reply Spam SpamCancel
Kamilly M. 1 year ago Reply Spam SpamCancel
musica preferida
Andressa Andr... 1 year ago Reply Spam SpamCancel
Eu gosto dese musica
Everton S. 1 year ago Reply Spam SpamCancel
Michael P. 2 years ago Reply Spam SpamCancel
Essa é muito massa!!!
Remove Ads x
Download all files from this folder
Download folder as:
This file will be created in your 4shared folder
File name:
Zip as:
What is B1?
Levanta O Vestidinho - Felipe NieeFile QR Code
7066 Felipe Niee Levanta O Vestidinho Dj Emerson Original Sertanejo Remix ATUALIZADO 1712Sertanejo 1761.zip


text:
Oracle Communications Unified Communications Suite Wiki Read Me First
About This Site
This site contains the documentation for Oracle Communications Unified Communications Suite and its component products. Beginning with the Communications Suite 6 release, this site represents a change in how you access Communications Suite information:
- All new information for Communications Suite is written and delivered on this wiki space (and no longer on docs.sun.com).
- Anyone who has registered and obtained a login is able to contribute to the information. Once authenticated, you can use the Comments feature or directly add to the information itself.
- You can register for a Sun Online Account (SOA) here. A Sun Developer Network (SDN) account also enables you to log in and contribute.
- For more information about using this site, see the FAQ.
- For more information about searching this site, see Finding What You Are Looking For.
- To get a printable version (PDF) of a document, see Printable Communications Suite Documentation.


text:
Exploiting covariance with LINQ to XML
In my last post I showed how the new contravariance feature in .NET 4.0/Visual Studio 2010 for type parameters of generic interfaces makes coding with LINQ to XML easier and more straightforward. In this post I will show how the covariance of the type parameter T of IEnumerable<T> also allows us to write LINQ to XML queries in a more straightforward way.
Let's assume we have the following XML document:
<?xml version="1.0" encoding="utf-8" ?>
<!-- comment 1 -->
<foo>foo 1</foo>
<bar>bar 1</bar>
<!-- comment 2 -->
<foo>foo 2</foo>
<!-- comment 3 -->
and we want to transform that document into a second one with the same root element having the same child nodes, except where all 'bar' child elements of the 'root' element node have been removed. So the result should look as follows:
<?xml version="1.0" encoding="utf-8" ?>
<!-- comment 1 -->
<foo>foo 1</foo>
<!-- comment 2 -->
<foo>foo 2</foo>
<!-- comment 3 -->
A first attempt to achieve that with LINQ to XML could look as follows:
XDocument doc1 = XDocument.Load(@"XMLFile1.xml");
XDocument doc2 =
new XDocument(
new XElement(doc1.Root.Name,
So we create a new XDocument with a new root XElement having the same name as the Root of the first XDocument where all child nodes except of the 'bar' child elements are copied.
Looks nice and straightforward only if you try to compile that with Visual Studio 2008/.NET 3.5 you get the following error: "Argument '2': cannot convert from 'System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>' to 'System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode>'".
The problem is that the Nodes() call returns an IEnumerable<XNode> and then the following Except() call also needs an IEnumerable<XNode> as its argument while Elements("bar") gives us an IEnumerable<XElement>. With generic interfaces being invariant in .NET 3.5 we can't pass that IEnumerable<XElement> in for an IEnumerable<XNode>, although XElement is a class derived from XNode.
As a workaround we can first cast the IEnumerable<XElement> to an IEnumerable<XNode>:
XDocument doc1 = XDocument.Load(@"XMLFile1.xml");
XDocument doc2 =
new XDocument(
new XElement(doc1.Root.Name,
That way it compiles fine and produces the wanted result with .NET 3.5, only it seems desirable that you would not need that Cast<XNode>() call.
The good news is that starting with .NET 4.0 the type parameter T of IEnumerable<T> is covariant meaning where an IEnumerable<T> of a certain type T is expected we can always pass in an IEnumerable<T2> where T2 is type derived from T, as in our example where XElement is a subclass of XNode (or subsubclass to be precise).
Thus with .NET 4.0 the following compiles and works fine:
XDocument doc1 = XDocument.Load(@"XMLFile1.xml");
XDocument doc2 =
new XDocument(
new XElement(doc1.Root.Name,
En once Meses : 63,261 visitas
Segun rezan estas son las estadisticas de este humilde Blog.
Estadísticas actualizadas 1 Jun 2009@06:55GMT: 63,261 visitas [?]
El conteo es actualizado cada 24 horas, pero las actualizaciones de los mapas son diferentes deliberadamente, como es explicado en las Notas y en FAQ.
Total desde 30 Jun 2008: 63,261. 24horas previas: 187.
Cuando empecé a introducirme en todo esto de los Blogs, me sorprendía mucho cuando alguien hacia volar estadísticas del tipo "1 millón de Visitas"… "30.000 Descargas diarias" sin duda son cifras de vértigo!
A mi manera de entender, me parecía poco menos que exagerado, pensar que tantas personas pudieran interactuar contra la vitrina o expositor que expresaba las opiniones, consejos y en definitiva las explicaciones de la bitácora de vuelo de un navegante más.
"Pensando en los millones de navegantes que hay por ahí, con un montón de cosas para explicar, mucho más interesantes que yo." Siempre tenía la sensación que esas personas debían estar 24h pendientes de todo el meollo para poder atender ese frenético ritmo de "visitaciones".
Pues mi sorpresa se hace realidad cuando después de 11 meses de Blog me encuentro con las inevitables estadísticas y hago realidad del hecho de haber recibido más de 63 mil Visitas.
Estoy convencido que un número tan modesto deja indiferente (o provoca una sonrisa insolente en el peor de los casos) a la gran mayoría de analistas en estadísticas web. Sin embargo reflexionando y pensando que quizás probablemente esos 63 mil accesos han sido provocados por las mismas personas (unos pocos miles) buscando una y otra vez algo que no encuentran y pensando que al final lo han encontrado y les ha sido útil; explicare que provocan el despertar de una sensación de satisfacción muy gratificante, de una sensación de agradecimiento, pues intentando servir y con la responsabilidad de sentirme leído, me renueva el compromiso y las ganas de continuar aquí dedicando esas escasas horas de ocio, mejorando desde la trastienda de la tecnología, con mi granito de arena y la única intención de acortar la distancias entre la cabeza de carrera, el pelotón y el furgón de cola (desde donde os escribo) J.
Cuidaros mucho y no olvidéis que estoy aquí por vosotros.
Pep Lluis,
[OpsMgr] DB Grooming 'Äď How it works
I came across this post on Steve Rachui's Manageability blog – ConfigMgr/OpsMgr : 'Äú A while back I wrote up a blog post on how grooming works for the OpsMgr DB and the warehouse http://blogs.msdn.com/steverac/archive/2007/12/13/scom-2007-operational…(read more)
Phishers Try MSN Worms to steal credentials
At the University of Alabama at Birmingham our Computer Forensics students are working on a large number of spam and phishing related projects. One of those includes tracking the Fast Flux nodes related to various botnets. As I was meeting with one of the students this week to talk about a particular phishing botnet we noticed that the hosts were doing something that seemed to be related to MSN.
In this particular botnet, computers take turns hosting the phishing websites for various banks. For instance at the end of this week, the botnet was hosting phishing sites like these:
or these:
or these:
or these:
The phishers are still doing that, of course, but as we were exploring the IP addresses being used by the botnet for hosting these phishing sites (more than 250 of them since Thursday afternoon), we found some domains that didn't fit this pattern.
First we checked out the WHOIS information . . .
Registered May 15, 2009 at XIN NET Technologies . . .
Using the nameserver NS1.MY-CHEERFUL-DNS.COM
And oh, look! Our old friend Pan Wei Wei!
Organization : Pan Wei wei
Name : Pan Wei wei
Address : BaoChun Rd. 27, No. 3, 1F, Apt. 1903
City : Bejing
Province/State : Beijing
Country : CN
Postal Code : 100176
Email: email@example.com
Pan Wei Wei has been involved with this particular botnet since at least October, as others have noticed as well. For instance, see Dancho Danchev's blog entry from December. Dancho follows the popular trend of wrongly calling this the "Rock Phisher", but that's a common misperception, and he certainly ACTS like the Rock phisher. We prefer the term "Rock-Like", but that's not the point here. Dancho and many others have good evidence on this guy.
Pan Wei Wei used to prefer his gmail address – firstname.lastname@example.com or firstname.lastname@example.com – but apparently he no longer uses those.
After Googling around a bit and checking the UAB Spam Data Mine, we find that this domain is not being used in spammed email, but is rather being used in an MSN message worm.
Messages are received such as:
damn, saw naked pics of yours or maybe the one in pic is similar to you …. crazy lol http://my-secret-gallery-download.com/pic_gallery.html
phewww +o( unbelivable, is that you??? who ever is it…is really similar to you lol … http://my-secret-gallery-download.com/pic_gallery.html
The criminal needs to update his graphics on this one. What's supposed to happen here is that a graphic is displayed from one of several random ImageShack locations. Above the image are the words:
Click on the image to download the party pictures gallery…
(Click Open or Run when prompted.)
Clicking on the image will actually run this file:
Which causes you to download this file:
File size: 31745 bytes
MD5 : fa0e304fa4c11a89a2345e009ecebf1c
The detection of this file as a virus is actually quite high. 34 out of 40 anti-virus tools now detect this malware, including Microsoft who labels the malware
Microsoft 1.4701 2009.06.01 VirTool:Win32/Obfuscator.FI
The next interesting looking website was picy-pictures.com
A WhoIs check confirms that this domain was also created by Pan Wei Wei, although this is more recent – with a created date of May 28, 2009. It also uses the nameserver NS1.MY-CHEERFUL-DNS.COM (and NS2, NS3, NS4).
This one is a much clearer phishing attempt. Here we are asked right at the beginning to provide our MSN userid and password in order to view the 35 pictures in our Private Gallery.
Userids and passwords are checked immediately. If you provide fake data, you get "invalid login! please try again…"
If you provide real data, someone will need to tell me what it does, because I don't have an MSN account that I would like to share with the criminals.
It was interesting to me that although they chose to host this site on a botnet, where each computer on the botnet is a potential host to help them anonymize the source, they chose to hard code an IP address of their stylesheets and javascript programs:
There are two domain names associated with that IP address:
I wonder if those might be similar scams?
Given that they were also both registered by Pan Wei Wei using XIN NET TECHNOLOGY as the registrar, I feel that it might be a safe bet. Hotmail-Timeout.com was registered March 15, 2009. Pictures-bucket.com was registered April 24, 2009.
The last interesting domain we are seeing on this botnet is:
Registered May 26, 2009 by Pan Wei Wei on XIN NET TECHNOLOGY using Name Servers NS1.MY-CHEERFUL-DNS.COM (and NS2, NS3, NS4)
We found a post about this one from Steve Swift at on a Vista Forum.
Steve had received a new email from Haris_Sheikh, which he knew because he had a link sent to him from an offline colleague:
You have received (1) new email from haris_sheikh.
Clicking on the link gave him a "System Notice" that read like this:
Your Live Account is about to get expired. For further details please visit,
If you've been a victim of any of these type of frauds, you may have bigger problems than you know. We've seen hotmail and live.com accounts used to try to scam the friends who send you email (see our blog article on Traveler Scams.)
For some of them, changing your live.com/hotmail password might help —
For other support on your hotmail or live.com emails you can visit:
To report possible fraud on your live.com account, you can usethis live.com reporting form.
For others, you probably have malware running on your computer which is being used to send spam and steal your passwords!
Exploiting contravariance with LINQ to XML
Covariance and contravariance for generic interfaces are new features in C# and VB.NET in Visual Studio 2010 respectively the .NET framework 4.0. Generic interfaces like IEnumerable<T> or IEqualityComparer<T> in the .NET framework 4.0 use these new features. Starting with .NET 4.0 the type parameter T in IEqualityComparer<T> is contravariant. That can make coding with LINQ to XML easier, as the class XNodeEqualityComparer implements IEqualityComparer<XNode> where XNode is a common base class for other LINQ to XML classes like XElement.
Let's look at an example. Assume we have the following XML document
<?xml version="1.0" encoding="utf-8" ?>
and we want to use LINQ to XML to extract distinct items where we use XNodeEqualityComparer to compare the 'item' elements in the XML document.
You could be tempted to try it as follows:
XDocument doc = XDocument.Load("XMLFile1.xml");
var distinctItems =
.Distinct(new XNodeEqualityComparer())
.Select(i => new { foo = (string)i.Element("foo"), bar = (int)i.Element("bar") });
foreach (var item in distinctItems)
but with .NET 3.5 that does not compile, complaining "Instance argument: cannot convert from 'System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>' to 'System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode>'" on the Distinct(new XNodeEqualityComparer()) call. That happens because Elements("item") gives us an IEnumerable<XElement> and subsequently the Distinct method wants an IEqualityComparer<XElement> to be passed in while we only pass in an IEqualityComparer<XNode>.
With .NET 3.5 to work around that problem we first have to cast IEnumerable<XElement> up to IEnumerable<XNode> before we call Distinct(new XNodeEqualityComparer()) and then down again after the Distinct() call:
XDocument doc = XDocument.Load("XMLFile1.xml");
var distinctItems =
.Distinct(new XNodeEqualityComparer())
.Select(i => new { foo = (string)i.Element("foo"), bar = (int)i.Element("bar") });
foreach (var item in distinctItems)
That compiles fine and nicely returns only distinct items:
{ foo = a, bar = 1 }
{ foo = b, bar = 2 }
{ foo = c, bar = 3 }
With .NET 4.0 however the type parameter T of IEqualityComparer is contravariant meaning if we have a method expecting an IEqualityComparer<XElement> it suffices to use a base type of XElement like XNode and thus with .NET 4.0 our original attempt compiles and runs fine:
XDocument doc = XDocument.Load("XMLFile1.xml");
var distinctItems =
.Distinct(new XNodeEqualityComparer())
.Select(i => new { foo = (string)i.Element("foo"), bar = (int)i.Element("bar") });
foreach (var item in distinctItems)
Adobe Acrobat Stack Exhaustion DoS Vulnerability
Adobe Acrobat is prone to a denial-of-service vulnerability because the application fails to perform adequate boundary-checks on user-supplied data. Attackers can exploit this issue to cause the affected application to crash, effectively denying service. Arbitrary code execution may be possible, but has not been confirmed.
Adobe Acrobat 9.1.1 is vulnerable; other versions may also be affected.
NOTE: This BID was previously classified as a buffer-overflow. Further analysis reveals that it is a stack exhaustion, and code execution is unlikely.
Adobe Acrobat Reader 9.1.1
Adobe Acrobat 9.1.1
PoC is available
Serie de Webcast de Exchange 2010
Gente les dejo un listado con la serie de Webcast de Exchange 2010, espero que les sirva
6/1/09 – 9:00am PT: TechNet Webcast: Exchange 2010 High Availability
Welcome to the future! The future of Exchange high availability, that is. In this webcast, we reveal the changes and improvements to the built-in high availability platform in Exchange Server 2010. Exchange 2010 includes a unified framework for high availability and disaster recovery that is quick to deploy and easy to manage. Learn about all of the new features in Exchange 2010 that make it the most resilient, highly available version of Exchange ever.
6/3/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Overview
This webcast will introduce you to Exchange Server 2010, reviewing the major areas of investment for this release and highlighting marquee features.
6/8/09 – 1:00pm PT: TechNet Webcast: Exchange 2010 Management Tools
Exchange 2010 includes new capabilities that make the operation of your Exchange environment more efficient. Learn how we've made the Exchange Management Console more powerful, extended the reach of PowerShell, and made it easier to delegate management tasks.
6/10/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Archiving and Retention
This webcast will introduce new ways to address archiving and retention with Exchange Server 2010.
6/15/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Outlook Web Access
Exchange 2010 brings new features and functionality to Outlook Web Access. See product demonstrations of the latest capabilities and understand how browser-based communication and collaboration gets better than ever in Exchange 2010.
6/17/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Architecture
This webcast describes the overall architecture of Exchange 2010 and key considerations for the scalability and performance of each server role. This webcast will provide the background and framework for the other Exchange 2010 webcasts, serving as a bridge between the overview session and drill-downs in each product area. This webcast is a recommended pre-requisite for the Exchange 2010 transition and deployment webcast.
6/22/09 – 9:00am PT: TechNet Webcast: Federation in Exchange 2010
Federation is a key part of the architecture of Exchange 2010, powering new organization-to-organization sharing scenarios. Learn how federation enhances the capabilities of Exchange 2010 and enables advanced coexistence between Exchange Server and Exchange Online.
6/24/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Voice Mail enabled by Unified Messaging
Exchange 2010 Unified Messaging is Microsoft's second generation unified messaging and voice mail solution. In this webcast, learn about the features, benefits, and architecture of Unified Messaging in Exchange 2010.
6/24/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Information Protection and Control
This webcast will introduce you to new ways to address information protection and control with Exchange Server 2010. A discussion of the use of encryption and rights management in parallel with Exchange will be included as well as an introduction to new functionality in Exchange that supports information protection scenarios.
7/1/09 – 9:00am PT: TechNet Webcast: Exchange 2010 Transition and Deployment
In this session we will cover the migration planning and deployment path to move an organization from Exchange 2003 or Exchange 2007 to Exchange 2010.
Carlos Dinapoli
Desarrollar aplicaciones y servicios Web a gran escala
El equipo de Event Production de Microsoft MSDN & TechNet para América Latina, me invitó a dictar un webcast sobre la manera que Microsoft SQL Server 2008 y otros servicios de plataforma de datos le ayudan a crear su arquitectura y desarrollar sus aplicaciones para lograr gran rendimiento, baja latencia y alta disponibilidad, además de predecir el rendimiento y el costo total. Los interesados en el evento se pueden conectarse y compartir sobre los últimos adelantos en esta área.
Actualización: Como el evento ya paso pueden bajar el video utilizando el mismo URL.
URL del Evento: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032407066&Culture=es-AR
Fecha: el 2-jun-2009 a las 3:00:00 PM (GMT -5).
Antes de conectarse les recomiendo los siguientes sitios para asegurar que su computador tenga la configuración necesaria:
Bing.com's key areas and what it replaced/rebrand on Microsoft products?
Microsoft revealed the other day that Bing.com will be available next week (June 3 is the plan date to launch Bing). If you are wondering what is Bing.com and what Microsoft products or services is replaced or rebrand by Bing:
Bing.com is a new Decision Engine: This means you can use Bing.com to search (like what Live.com, Google.com, Yahoo.com is offering). The difference is Bing.com will hopefully provide people a search engine that focuses on the following areas:
- Making a purchase decision
- Planning a trip
- Researching a health condition
- Finding a local business
The above four topics is the initial focus by Bing because….. see next topic why those are the initial focus.
Microsoft products or services replaced/rebranded by Bing.com:
- Virtual Earth is now rebranded as Bing Maps for Enterprise
- The acquired Farecast (also here 'Äď Farecast Live) is now part of Bing Travel (Note: Farecast was acquired by Microsoft on April 9, 2008. See Microsoft'Äôs Acquisition History webpage)
- The Cash Back program is now rebranded as Bing Cashback
So that is why the focus of Bing.com is to help people with their purchase decision (Cashback), travel plans (Farecast), local business finder (Virtual Earth/Bing Maps). As to 'Äúresearching health condition'ÄĚ in one of the key areas'Ķ. well, since they found out that shopping, travel and business information are the popular areas where people in the business and consumers spend time during a search, they also identified that people research about health so their upcoming decision search engine, Bing.com will cover that also by providing faster and relevant searches. They noted the Ipsos 2009 survey results (over thousand of participants only) in identifying the said key areas on what people actually search:
66 percent of people are using Internet search more frequently to make complex decisions,* Microsoft identified three design goals to guide the development of Bing.
Anyway, so the above what I gathered after reading their Press Release on Bing. If you go that page, you'll see more links to read about Bing, if you are interested to know what Bing want to serve you but if you like to hear from Bing Team…. head over at their blog.
As to why they choose the name, Bing'Ķ I don'Äôt know. They said it'Äôs fresh and new approach but I have a friend name Bing. She'Äôs very aggressive person. Let'Äôs see if Bing.com is going to be aggressive ūüėÄ
Exchange 2010 sessions from TechNet & TechEd
The You Had Me At EHLO blog have a nice list of upcoming Exchange 2010 TechNet sessions:
TechNet Webcast: Exchange 2010 High Availability (Level 300)
Monday, June 01, 2009 9:00 AM Pacific Time
Event Overview: Welcome to the future! The future of Exchange high availability, that is. In this webcast, we reveal the changes and improvements to the built-in high availability platform in Exchange Server 2010. Exchange 2010 includes a unified framework for high availability and disaster recovery that is quick to deploy and easy to manage. Learn about all of the new features in Exchange 2010 that make it the most resilient, highly available version of Exchange ever.
Presenter: Scott Schnoll, Principal Technical Writer, Microsoft Corporation
TechNet Webcast: Exchange 2010 Overview (Level 200)
Wednesday, June 03, 2009 9:00 AM Pacific Time
Event Overview: This webcast will introduce you to Exchange Server 2010, reviewing the major areas of investment for this release and highlighting marquee
Presenter: Angi Livermore, Tech Solution Prof 'Äď Core UC, Microsoft Corporation
TechNet Webcast: Exchange 2010 Management Tools (Level 300)
Monday, June 08, 2009 1:00 PM Pacific Time
Event Overview: Exchange 2010 includes new capabilities that make the operation of your Exchange environment more efficient. Learn how we've made the Exchange Management Console more powerful, extended the reach of PowerShell, and made it easier to delegate management tasks.
Presenter: Evan Dodds, US-Exchange Shared PM, Microsoft Corporation
TechNet Webcast: Exchange 2010 Archiving and Retention (Level 300)
Wednesday, June 10, 2009 9:00 AM Pacific Time
Event Overview: This webcast will introduce new ways to address archiving and retention with Exchange Server 2010.
Presenter: Harold Wong, Senior IT Pro Evangelist, Microsoft Corporation
TechNet Webcast: Exchange 2010 Outlook Web Access (Level 200)
Monday, June 15, 2009 9:00 AM Pacific Time
Event Overview: Exchange 2010 brings new features and functionality to Outlook Web Access. See product demonstrations of the latest capabilities and understand how browser-based communication and collaboration gets better than ever in Exchange 2010.
Presenter: Gary Danoys, Tech Solution Prof 'Äď Core UC, Microsoft Corporation
TechNet Webcast: Exchange 2010 Architecture (Level 300)
Wednesday, June 17, 2009 9:00 AM Pacific Time
Event Overview: This webcast describes the overall architecture of Exchange 2010 and key considerations for the scalability and performance of each server role. This webcast will provide the background and framework for the other Exchange 2010 webcasts, serving as a bridge between the overview session and drill-downs in each product area. This session is a recommended pre-requisite for the Exchange 2010 deployment and migration webcast.
Presenter: Ross Smith, ITOE Senior IP Tech Architect, Exchange, Microsoft Corporation
TechNet Webcast: Federation in Exchange 2010 (Level 300)
Monday, June 22, 2009 9:00 AM Pacific Time
Event Overview: Federation is a key part of the architecture of Exchange 2010, powering new organization-to-organization sharing scenarios. Learn how federation enhances the capabilities of Exchange 2010 and enables advanced coexistence between Exchange Server and Exchange Online.
Presenter: Paul Tischhauser, Principal Program Manager Lead, Microsoft Corporation
TechNet Webcast: Exchange 2010 Voice Mail enabled by Unified Messaging (Level 300)
Wednesday, June 24, 2009 9:00 AM Pacific Time
Event Overview: Exchange 2010 Unified Messaging is Microsoft's second generation unified messaging and voice mail solution. In this webcast, learn about the features, benefits, and architecture of Unified Messaging in Exchange 2010.
Presenter: Michael Wilson, Principal Program Manager Lead, Microsoft Corporation
TechNet Webcast: Exchange 2010 Information Protection and Control (Level 300)
Monday, June 29, 2009 9:00 AM Pacific Time
Event Overview: This webcast will introduce you to new ways to address information protection and control with Exchange Server 2010. A discussion of the use of encryption and rights management in parallel with Exchange will be included as well as an introduction to new functionality in Exchange that supports information protection scenarios.
Presenter: Harold Wong, Senior IT Pro Evangelist, Microsoft Corporation
TechNet Webcast: Exchange 2010 Transition and Deployment (Level 300)
Wednesday, July 01, 2009 9:00 AM Pacific Time
Event Overview: In this session we will cover the migration planning and deployment path to move an organization from Exchange 2003 or Exchange 2007 to Exchange 2010.
Presenter: Kristian Andaker, Principal Group Program Manager, Microsoft Corporation
Meanwhile, while reading Henrik Walther Blog, I noticed there are some cool sessions from TechEd USA that are now available to the general public:
- Microsoft Exchange Server 2010 Architecture (Ross Smith IV)
- Storage in Microsoft Exchange Server 2010 (Matt Gossage)
- High Availability in Microsoft Exchange Server 2010 (Scott Schnoll)
- Microsoft Exchange Server 2010 Management Tools (Evan Dodds & Paul McKnight)
- Information Protection and Control in Microsoft Exchange Server 2010 (Ed Banti & Jesse Doughterty)
- Microsoft Exchange Server Outlook Web Access 2010: The Future of Web-Based E-mail (Paul Limont)
- Unified Messaging in Microsoft Exchange Server 2010 (Michael Wilson)
The Technology Post for May 29th
Series Post #22
Daily Joke 'Äď Dilbert (Suggested by J. Ambrose Little)
Alternate Languages 'Äď Java, Rails, and other Languages
- PHP – Introduction to Silverlight and the HTML DOM 'Äď Joe Stagner
- PHP – PHP Payment Library for Paypal, Authorize.net and 2Checkout (2CO) 'Äď PHP Four (Suggested by Umut Muhaddisoglu)
Architecture, Design Patterns, and Testing
- Architecture – I Love Code Generation 'Äď Why Don'Äôt You? 'Äď Chris Love
- Design Patterns – Anti-Patterns and Worst Practices 'Äď Monster Objects 'Äď Chris Missal
- ORM – Why Defer Loading in Entity Framework isn'Äôt going to work – Ayende Rahien
- Testing – ELMAH for Error Logging and Reporting in ASP.NET & ASP.NET MVC 'Äď Billy McCafferty (Suggested by Elijah Manor)
- Testing 'Äď NBuilder (Suggested by Craig Shoemaker)
- Testing – Pex 0.13 Released: Unit Tests as Inputs, Fuzzing and Visual Studio 2010 Beta 1, F# Beta 1 support 'Äď Nikolai Tillmann (Suggested by Elijah Manor)
- Testing – Using Gallio with NCover – Andre Loker (Suggested by Elijah Manor)
ASP.NET and ASP.NET MVC
- ASP.NET – ASP.NET CheckBoxList Align When Wrapping – Elijah Manor
- ASP.NET – Writing A Page To A String 'Äď Phil Haack
- ASP.NET MVC – ASP.NET MVC and iWantGreatCare.org 'Äď Mike Ormond (Suggested by Scott Hanselman)
- ASP.NET MVC – ASP.NET MVC Forms Authentication with Active Directory (Suggested by Elijah Manor)
- New – Regular Expressions Cookbook in PDF Format (Suggested by Mike Amundsen)
Desktop and Server Technology
- Hardware – Kicking AMD'Äôs Dead Carcass – Jason Massie
- Surface – Developing UI for Microsoft Surface 'Äď Joe Stagner
- Virtualization – Installing VisualSVN in a Virtual PC 'Äď Jason Gaylord
Web Design, Layout, and Graphic Design
- CSS – TopStyle 4.0 Final Release 'Äď Nick Bradbury
- Graphic Design – Designing with Type 'Äď Layers (Suggested by Umut Muhaddisoglu)
JavaScript and JavaScript Libraries
- JavaScript 'Äď JSCoverage (Suggested by Umut Muhaddisoglu)
- jQuery – 18 jQuery scripts and tutorials to improve your portfolio (Suggested by Elijah Manor)
- jQuery – Corners, gradients and shadows with jQuery (Suggested by Elijah Manor)
- jQuery – How to implement a news ticker with jQuery and ten lines of code – Antonio Lupetti (Suggested by Elijah Manor)
- jQuery – JQuery jqGrid Export to Excel Using ASP.NET MVC Framework 'Äď Mohammad Azam
- jQuery – jQuery Logging 'Äď Jabbering Giraffe (Suggested by Elijah Manor)
- jQuery – jQuery Resource Collection 'Äď Elijah Manor
- jQuery Plugin – jquery week-calendar 'Äď Red3 (Suggested by Elijah Manor)
- jQuery Plugin – New jQuery Ribbon release! – Mikael S√∂derstr√∂m (Suggested by Elijah Manor)
- jQuery Plugin – 'Notify Bar' plugin (Suggested by Elijah Manor)
Podcasts and Videos
- RIA – Multi-touch in WPF 4 Beta 1 'Äď Channel 9
- Tools – Nicholas Blumhardt on Autofac – .NET Rocks!
- Visual Studio – 10-4 Episode 21: Web Tooling Improvements 'Äď Drew Robbins
Silverlight, WPF, and RIA
- Silverlight – Document Toolkit: a better document service 'Äď First Floor (Suggested Silverlight News)
- Silverlight – Interacting with charts-2 (Suggested Silverlight News)
Social Networking and Community Platforms
- DotNetNuke – XMod Pro 01.00.00 (Suggested by Joe Brinkman)
- Twitter – Twilver: A new Silverlight Twitter App 'Äď Sarah Perez (Suggested by Elijah Manor)
- Twitter – Using Twitter for sending server downtime alert – Emran Hasan (Suggested by Umut Muhaddisoglu)
Miscellaneous Technology Announcements and News
- Hulu Desktop
- June's Toolbox Column Now Online 'Äď Scott Mitchell
- Regex Hero (Suggested by Scott Watermasysk)
- Skynet runs on Windows/MFC (Suggested by K. Scott Allen)
Other Resources
Call For Speakers (Sorted by Date)
- June 7th, 2009 – St Louis, Missouri 'Äď Day of .NET
Upcoming Technology Events (Sorted by State) 'Äď Want something listed? Post your comments. Also, what'Äôs the best way for me to list these events? By date order or by state, then city, then date?
- Phoenix, Az – Free WPF Training Event 'Äď June 5th-6th, 2009
- Phoenix, Az – BarCamp Phoenix 'Äď August 29th, 2009
- Hartford, CT 'Äď 2nd CTDOTNET Code Camp (.NET) 'Äď June 13th, 2009
- Tampa, FL – The Day of DotNetNuke 'Äď June 13th, 2009
- Des Moines, IA 'Äď Iowa Code Camp 'Äď November 7th, 2009
- Chicago, IL 'Äď Chicago Code Camp 'Äď May 30th, 2009
- Boston, MA 'Äď SPTechCon: SharePoint Technology Conference 'Äď June 22nd-24th, 2009
- Ann Arbor, MI – 2nd Annual Michigan Give Camp – July 17th-19th, 2009
- New York, NY 'Äď Bar Camp NYC 4 'Äď May 30th-31st, 2009
- Columbus, OH – PyOhio: Python-related Event – July 25th-26th, 2009
- Portland, OR 'Äď Open Source Bridge 'Äď June 17th-19th, 2009
- Hershey, PA – New Tech Meetup of Central PA June Meetup 'Äď June 1st, 2009
- Malvern, PA 'Äď MSDN Roadshow 'Äď June 12th, 2009
- Philadelphia, PA – Higher Education Web Symposium – July 14th, 2009
- Pittsburgh, PA 'Äď MSDN Roadshow 'Äď June 15th, 2009
- Scranton, PA – .NET Valley Live! 'Äď June 18th, 2009
- Franklin, TN – Microsoft ArcReady 'Äď June 12th, 2009
- Knoxville, TN 'Äď CodeStock 2009 'Äď June 26th-27th, 2009
- Nashville, TN 'Äď devLINK 'Äď August 13th-15th, 2009
- Dallas, TX – Dallas TechFest – June 19th, 2009
- Reston, VA – MSDN Mid-Atlantic Roadshow – June 2nd, 2009
- Reston, VA 'Äď Silverlight FireStarter DC - June 6th, 2009
- Richmond, VA – MSDN Mid-Atlantic Roadshow – June 4th, 2009
- Seattle, WA – BarCampSeattle09 – June 13th-14th, 2009
- Vancouver, Canada 'Äď ALT.NET 'Äď June 12th-14th, 2009
Zoller: Mozilla does not acknowledge DoS bugs
Thierry Zoller, a security researcher is not happy that Mozilla is not acknowledging Denial of Service bugs or security issues that are less critical.
I am tired of seeing the security/patch statistics where one browser is compared to another. When Microsoft doesn't patch a DoS bug for 6 month it negatively impacts the statistic, Mozilla doesn't acknowledge DoS bugs nor to they officially issue advisories. Go to bugzilla, search a bit and draw you own conclusion, there are DoS bugs that are 3 years old that have not been patched. Are these included in the statistics – no.
More at http://blog.zoller.lu/2009/05/advisory-firefox-denial-of-service.html
He's referring to the security issue on Firefox v3.0.10.
Installing VisualSVN in a Virtual PC
I'm moving all of my development environment over to a few different VPCs so that way it's easier to archive my environment when a new one is released. So, I setup a new VPC with Vista SP2 and installed Visual Studio 2008 (with SP1). I wanted to install a Subversion client, more specifically Visual SVN, which usually requires a base Subversion library. In my case, I needed to install Tortoise SVN. When I tried to install it, I received a dialog box in the Microsoft Installer that read:
Please wait while the installer finishes determining your disk space requirements.
After poking around on the web, it seems like many have suggested uninstalling the Virtual Machine Additions. That didn't work for me, so I began to look into the switches I could use for msiexec. After fudging around a bit, I came up with some ideas, then validated those ideas when I found a post by Hai Ning. The final command was:
msiexec.exe /package MSIPackageName.msi /qr
Both Tortoise and Visual SVN installed fine. The switch suppressed the dialogs on the main package.
Linksys WAG54G2 Web Management Console Remote Arbitrary Shell Command Injection Vulnerability
Linksys WAG54G2 router is prone to a remote command-injection vulnerability because it fails to adequately sanitize user-supplied input data.
Remote attackers can exploit this issue to execute arbitrary shell commands with superuser privileges. This may facilitate a complete compromise of the affected device.
Linksys WAG54G2 with firmware V1.00.10 is affected; other versions may also be vulnerable.
Vulnerable: Linksys Wireless-G ADSL2+ Gateway WAG54G2 1.0.10 (Firmware)
Vendor's reaction / issue history
The research was performed in early 2009.
The vendor was notified on 18.03.09.
Quick response (within one day)
Quick confirmation of the issue (within few days).
No fix till now (15.05.2009)
15.05.2009 – public disclosure
El viaje más caro de mi vida .. hasta ahora
Como suele suceder para finales del primer cuarto del año, este año asistí al MVP Global Summit en la ciudad de Seattle, Washington. Una reunión que a lo largo de los años me ha dejado experiencias personales y profesionales muy enriquecedoras. Este año me dejó las experiencias y lecciones más inolvidables y dificiles de digerir.
Como parte de ese viaje decidimos, con mi socio, visitar la ciudad de Vancouver en Canadá. Y como hacemos en algunas ocasiones llevamos nuestros portatiles, así como varias cosas de tecnología con nosotros. Aunque generalmente somos muy cuidadosos, esta vez algo falló y nos robaron las maletas que teniamos en la cajuela del carro mientras almorzabamos. Aparentemente esto es algo demasiado común en Vancouver, por el alto indice de drogadictos que buscan carros rentados, especialmente con placas de U.S. (algo que nos explicó la policia es que es mejor quitarles las etiquetas que van en los parchoques o en cualquier parte que dejen ver que es rentado), seguros que ahí encontraran cosas de valor (como tristemente fue en nuestro caso).
Aunque inicialmente pense que la situación iba a ser totalmente catastrofica porque recordaba que mi pasaporte con la VISA de Canada, la VISA de U.S., el formato I-94 se encontraban en mi backpack. Por un golpe de suerte mi compañero puso los papeles por error en una guantera del carrro (definitivamente algo raro pasaba ese día porque yo nunca me separo de mi pasaporte…).
Al final, la situación se resumió en dos maletas menos con todo su contenido (laptops, GPS, una cantidad de discos duros externos, y todos los gadgets que solemos cargar los amantes de la tecnología…).
Pero ahí empezó también nuestro otro gran dilema: "Que hay sobre la información en todos esos medios?"
Aunque precisamente por el tipo de trabajo que hago apoyando a las compañias en buenas prácticas asociadas a la tecnología, esperaba que la situación no fuera tan crítica, una serie de eventos se confabularon para que al menos perdiera unas 3 semanas de trabajo:
- Venia de dos viajes casi consecutivos de más de 10 días cada uno.
- La política de backup semanal había fallado constantemente antes de los viajes por espacio en el disco de destino.
- La política de backup diario estaba asociada a un disco portatil que también se perdió en el robo.
- La noche antes de viajar intenté hacer backup pero fallo nuevamente por espacio .
Aunque el riesgo de que puedan acceder a la información (information disclosure) en este caso es mínimo (siempre habrá opciones de todas maneras), la pérdida del trabajo total no la hemos terminado de estimar.
Esto me lleva a hacerles un par de recomendaciones especialmente dirigidas a los usuarios de portatiles:
- Establezcan políticas de backup que minimicen la cantidad de información nueva que no está protegida por periodos largos de tiempo.
- Dispongan siempre de espacio suficiente para cumplir con su política de retención de backups. En mi caso retengo solamente el backup inicial, el anterior y el que estoy realizando, pero un crecimiento explosivo en el tamaño de los archivos hizo que no se pudiera terminar el nuevo backup. En este viaje ya llevaba una solución entre manos incluso antes de que nos robaran había comprado el Disco Maxtor OneTouch™ III Turbo Edition para solucionar mi problema de backups personales.
- Los backups tienen múltiples objetivos, no enfoque sus backups con uno solo. Bien sea para protegernos contra fallos de hardware, contra acciones involuntarias o malintencionadas sobre la configuración dle sistema operativo o las aplicaciones, o como en este caso ante la pérdida del equipo, al final lo que debe garantizar es tener la información disponible ante cualquier evento. En mi caso cargar el otro disco con el backup diario en la misma ubicación con el laptop, fue un error grave, principalmente porque enfoque el backup solamente como un medio de protección contra fallos de hardware.
- Utilicen diferentes tipos de backup.
- Si va a viajar haga backup antes que cualquier cosa, no lo deje para último momento cuando algo puede fallar y no va a tener tiempo para solucionarlo.
- Minimice el uso de tarjetas de almacenamiento portátiles (memorias USB, external H.D.D., SD, CF, etc), como medio de almacenamiento definitivo. Estas tarjetas son principalmente para transferir información, no para guardarla definitivamente. En mi caso se robaron un par de tarjetas, una SD (que solo usaba para ReadyBoost ), y otra USB que utilizo para transportar archivos, por lo que no tenia nada.
- Proteja sus discos con mecanismos de autorización y encripción adecuados. Windows Vista y Windows 7 permiten encriptar sus discos con BitLocker o por ejemplo herramientas como TrueCrypt, ambos permiten encriptar sus discos sin tener una disminución apreciable en el rendimiento. En el caso de Windows Vista la única limitación es que el equipo debe tener un dispositivo TPM (Trusted Platform Module), en Windows 7 uno de los cambios más importantes en esta área es precisamente que ya no se necesita un dispositivo TPM.
- No almacene contraseñas, así sea en su propio computador.
Saludos, desde mi nuevo portátil.
P.D. Si alguién les ofrece un portatil Hp tx2022us de serie 13YL, no lo compren, por favor haganmelo saber (this is a small world, belive me).
Mozilla Firefox 'keygen' HTML Tag DoS Vulnerability
Mozilla Firefox is prone to a remote denial-of-service vulnerability.
Successful exploits can allow attackers to cause the browser to stop responding, thus denying service to legitimate users.
Vulnerable: Mozilla Firefox 3.0.10
Disclosure timeline
14/12/2008 : Created bugzilla entry (security) with (the wrong) proof of concept file.
14/12/2008 : Attached the correct POC file (mea culpa) and a stack trace and details of memory corruption that repeatitly occured during testing the POC
24/12/2008 : firstname.lastname@example.com comments : "I can definitely confirm the denial of service aspect, and there's a very minor memory leak (after 9 hours of CPU time memory use went from 60MB to 360MB). Haven't been able to reproduce a crash."
27/05/2009 : The 4 month grace period [2] given is reached. Release of this advisory.
Massive ID fraud and cheque scam busted in NYC
A corporate identity theft ring that exploited the identities of local corporations, religious institutions, hospitals and even schools to run a cheque fraud scam has been busted in New York.
Investigators reckon the gang of 18 suspects made millions by impersonating workers from an estimated 350 New York-based organizations. Data purchased from corrupt bank insiders was used to lay the groundwork for the scam, which relied on cashing thousands of counterfeit payroll cheques. The fraudsters also plundered the bank accounts of individual victims, using data obtained from corrupt bank insiders to transfer funds to banks under the control of the gang.
Addressing binding issues with with Ivonna 2.0.0 using <dependentAssembly> in web.config
I have been having some binding problems when trying to use Ivonna 2.0.0 against a version of Typemock Isolator other than the 5.3.0 build it was built to run against. This is a know issue, if your version of Ivonna and Typemock don't match then you have to use .Net Binding redirection to get around the problem.
So to track down the exact problem I used the Fusion logger shipped with the .NET SDK (via fuslogvw.exe). This in itself has been an interesting experience. A few points are worth noting:
- You cannot alter the settings (as to what it logs) from fuslogvw.exe unless you are running as administrator (because these a really just registry edits in HKLMSOFTWAREMicrosoftFusion node). However you can use the viewer to view logs even if not an administrator as long as the registry entries are correct.
- I could only get the Fusion log to work if I was running my ASP.NET application in Visual Studio 2008 running as administrator, if I was a standard user nothing was logged.
- You have to remember to press refresh on fuslogvw.exe a lot. If you don't you keep thinking that it is not working when it really is.
Anyway using the fusion logger I found I had two problem assemblies, not just the one I had expected. I had guessed I need to intercept the loading of the main Typemock assembly, but what the fusion logger showed me was I also needed to intercept the Typemock.Intergration assembly. Also I needed to reference the Typemock.Intergration assembly in my test project and make sure it was copied locally (something I had not needed to explicitly do when using Typemock 5.3.0 where it had found via I assume via the GAC)
Now it is important to remember that if using MSTEST and Ivonna you need to point the build directory for the Test Project to Web Application under test's bin directory. This means that the .NET loader will check the web.config in the web application for any binding information, not just in the app.config in the test project as I had first assumed.
So all this means that I needed to add the following to my Web Application's web.config and app.config
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity name="TypeMock.Integration"
culture="neutral" />
<bindingRedirect oldVersion="18.104.22.168"
<assemblyIdentity name="TypeMock"
culture="neutral" />
<bindingRedirect oldVersion="18.104.22.168"
Once this was done all my test loaded as expected
RecoverPoint Cluster Enabler
One of these days, I do plan on writing about other non-EMC geographically dispersed solutions…I swear [;)]. I just need to find the time to give these other products a proper test run before writing my opinions about them so I can give them a fair assessment. Though finding the time to "play" is becoming increasingly difficult lately.
Anyway, reading Storagezilla's blog reminded me that I left a little cliff hanger in one of my previous posts. There was a new addition to the EMC Cluster Enabler family, RecoverPoint Cluster Enabler (RP/CE) was introduced with the release of RecoverPoint 3.1 software. This product helps to integrate Microsoft Failover Clusters with RecoverPoint
continuous remote replication (CRR) technology.
This is done in pretty much the same fashion as SRDF/CE and MV/CE. We add a "Cluster Enabler (CeCluRes)" resource to each of the application groups and make the cluster's physical disk resources in that group depend upon this resource. This prevents the disk from attempting to come online until the CE resource performs its magic under the covers to enable the image access on the remote array.
Much like MV/CE, RP/CE also only supports non-disk based quorum models. So you can only use MNS or MNS+FSW quorum models with RP/CE.
If you want more details about this solution, EMC has published the following whitepaper regarding RP/CE:
Microsoft Connects the Dots with Zune HD, Zune Marketplace, and Xbox
This week Microsoft took the wraps off the next Zune, dubbed
Zune HD. It seems to be your basic next-generation touch screen only
media player with the common additions of WiFi and an web browser (IE based).
There are some other interesting parts such as a HD Radio tuner, an OLED
screen, multitouch, and even HD output at 720p via a dock.
The most interesting part of the announcement is not the
device, but rather the service. The Zune Marketplace will now integrate
with the Xbox LIVE Marketplace, finally drawing a realistic picture of
Microsoft's "3 screen" vision of the future. Getting the most press is the HD Radio tuner, the non-HD
resolution of the OLED screen, and the concept of Microsoft competing with the
iPod touch.
HD Radio tuner doesn't do much for me, it will give people a
chance to explore something they likely have never heard of before, and
apparently the FM radio tuner has been a big selling point among existing Zune
buyers. The resolution on the OLED screen is only 480×272, which many
have noted is not even close to HD. I'm not really sure why people think
they need 1080p on a portable player, the lower resolution screen likely
benefits the majority of people who put low-bitrate and resolution content on
the device in the first place. If you have HD content, the dock now
outputs 720p over HDMI. The big question
in terms of resolution is actually what codec's and resolutions it supports
syncing. If it supports all popular
codecs and HD resolutions, that means I can sync without transcoding.
I have never seen the Zune as a good competitor to the iPod,
I don't feel much different about this one. Microsoft is still playing
catch-up here by connecting their services. This is something Apple has
mostly had for years. Within the next 2-3 years I can finally see the
landscape start to change a bit, but Microsoft is going to have a very hard
time going after Apple when you compare numbers.
Lacking is any mention of Media Center, which wasn't a shock
to me personally. I firmly believe Microsoft has moved on from what most
reading this wanted Media Center to be, and of course for years I've said the
Xbox was the real competition to Media Center (this will become much clearer as
we go on). Connecting the Xbox, Zune, and Windows finally makes all of
the products marketable. Microsoft also
just announced that Xbox
360 has sold 30 million units and has 20 million on Xbox LIVE.
A few have noted that all the details have not been released
and that Media Center integration could still be there. I don't
anticipate it, but would welcome it. I doubt we will see this act as a
Media Center Extender as many have wanted. If Microsoft could of improved
anywhere in the Zune-Media Center connection I hope it was with syncing
content, mainly TV. The Zune does support syncing TV, but it doesn't
support anything copy protected (CableCARD, likely any future premium Cable/Sat
services), and also doesn't support syncing content with Dolby Digital audio.
If this stays true just about the only TV content the Zune can sync (in the US)
will be analog cable/satellite captures. Even OTA content will be purely
Dolby Digital next months, so even your favorite local channels will not sync
unless Microsoft decides to change.


text: We have been to other White Castles while traveling to the Twin Cities but this particular location is by far the cleanest and safest feeling restaurant we've experienced. WC would not be my first choice of the thousands of places to eat in the area but my boyfriend loves it. He goes to my... read more


text:
Chocolate for a Teen's Spirit: Inspiring Stories for Young Women About Hope, Strength, and Wisdom - eBook
- Occasion▼▲
- Ages▼▲
- Audience▼▲
- Binding▼▲
- Language▼▲
- Media Type▼▲
- Series▼▲
- Author / Artist▼▲
- Publisher▼▲
- Top Rated▼▲
- Price▼▲
- Discount▼▲
ChristianBook eBooks on nook
To read a Christianbook.com licensed eBook on your nook device, you will need to use Adobe Digital Editions.
Plug your nook into the computer and open Adobe Digital Editions.
If this is your first time plugging your nook into ADE, you will need to authorize your nook in order add eBooks.
Once plugged in, your nook will be displayed in the left column of Adobe Digital Editions under the Bookshelves.
When you've chose an eBook that you wish to add to your nook, click and drag the eBook over the nook icon and let go when you see the green plus symbol.
After you've added your eBooks to your nook, you can unplug the device from your computer and access your Library.
To access your Christianbook.com licensed eBooks, first click the orange "My Library" button on the nook home screen to access your eBooks.
Next, click on "View My Documents" at the bottom of your nook's navigation screen.
Use the arrows to browse and then click the circle on the right side to select your eBook.
You are now ready to enjoy your eBook!
Have questions about eBooks? Check out our eBook FAQs.
Product Information
|Format: DRM Protected ePub
Vendor: Touchstone
Publication Date: 2007
Availability: In Stock
Publisher's Description
Heartwarming, haunting, and often hilarious, the delicious stories in Chocolate for a Teen's Spirit touch on the things all young women face as they move into adulthood and search for spiritual grounding during times both tame and turbulent. Written by teens themselves as well as by women with good memories for those years gone by, these true-life tales range from lighthearted vignettes to poignant confessions. The Chocolate storytellers share their own moving experiences -- about setting a goal and reaching it, about being the victim of a cruel trick and rising above it, about finding love in unexpected places, and about finding the Divine in all things.
Chocolate for a Teen's Spirit will help you discover all the facets of a spirit-filled life -- ways to nurture your faith in yourself, to use your creative gifts, to find love through friends, parents, partners, and teachers, and to experience pure joy.
Product Reviews
Ask Christianbook
Ask Christianbook
Find Related Products
- Christian Living >> Spirituality
- Download >> eBooks >> Christian Living >> Spirituality
- Download >> eBooks >> Fiction >> Classic Fiction
- Download >> eBooks >> Teens >> Christian Living
- Download >> eBooks >> Teens >> Fiction
- Fiction >> Classic Fiction
- Fiction >> Teens
- Teens >> Christian Living >> Spirituality
- Teens >> Fiction
- eBooks >> Christian Living >> Spirituality
- eBooks >> Fiction >> Classic Fiction
- eBooks >> Fiction >> Teens
- eBooks >> Teens >> Christian Living
- eBooks >> Teens >> Fiction
- Start A New Search