text:
Welcome to bexhuff.comApril 29, 2006 - 1:42pm — bex
This is the professional blog for me, Brian 'Bex' Huff. My writing covers science, lifehacks, and computers. I spend a good amount of time on Oracle Fusion Middleware -- which includes the Enterprise Content Management (ECM) technology Oracle purchased from Stellent...
Be sure to check out my book on Oracle Enterprise Content Management (ECM), my Oracle specific posts, or visit the sponsor Bezzotech -- my Oracle UCM consulting firm. There's plenty of free presentations and components if you're interested...
Helpful WebCenter Performance Tuning FlagsJune 16, 2014 - 7:04pm — bex
The System Audit Info page is usually the first place I go to track down performance issues... From here you can enable tracing on the search cache, schema, database, IdocScript, or overall request time. If you enable verbose requestaudit tracing, you'll usually get stuff like this:
>requestaudit/6 02.10 21:47:48.528 IdcServer-2442095 SS_GET_PAGE [dID=123] [dDocName=SITE_FOOTER][dDocTitle=My Footer Content][dUser=guest][dSecurityGroup=Public] 232.53741455078125(secs)
Woah! One single Site Studio page taking almost four minutes! It would be nice to know what page that was... unfortunately, as you can see the information in the log is not all that helpful. Although the dID and dDocName are in the trace logs, you can tell that these are the dID and dDocName for the last item rendered on the page: the global footer.
In order to dump out more useful information, we need to use the magic flag RequestAuditAdditionalVerboseFieldsList, like so:
Once this is set, the dump would look like this instead:
>requestaudit/6 02.10 21:47:48.528 IdcServer-2442095 SS_GET_PAGE [nodeId=9876][siteId=MySite][dID=123][dDocName=SITE_FOOTER] [dDocTitle=My Footer Content][dUser=guest][dSecurityGroup=Public] 232.53741455078125(secs)
Now that we know the site and the node ID, we can track down the offending page with an explicit SS_GET_PAGE call:
Once we know which page is causing the ruckus, we can audit the code on that page to look for anything that might slow down the whole system.
Deep Dive: Oracle WebCenter Tips and Traps!April 8, 2014 - 6:26pm — bex
I'm currently at IOUG Collaborate 2014 in Las Vegas, and I recently finished my 2-hour deep dive into WebCenter. I collected a bunch of tips & tricks in 5 different areas: metadata, contribution, consumption, security, and integrations:
As usual, a lot of good presentations this year, but the Collaborate Mobile App makes it a bit tough to find them...
Bezzotech will be at booth 1350, right by Oracle, be sure to swing by and register for a free iPad, or even a free consulting engagement!
WebCenter LDAP Filters Explained!January 24, 2014 - 7:42pm — bex
We recently has a client with some LDAP performance issues, and had a need to tune how WebLogic was querying their LDAP repository. In WebLogic, the simplest way to do this is with their LDAP Filters. While trying to explain how to do this, I was struck by the lack of clear documentation on what exactly these filters are and why on earth you would need them... The best documentation was in the WebCenter guide, but it was still a bit light on the details.
Firstly, all these filters use LDAP query syntax. For those familiar with SQL, LDAP query syntax looks pretty dang weird... mainly because it uses Prefix, or Polish notation to construct the queries. So if you wanted all Contact objects in the LDAP repository with a Common Name that began with "Joe", your query would look like this:
Notice how the ampersand AND operator is in the front, and the conditionals are in their own parenthesis. Also note the * wildcard. If you wanted to grab all Group objects that had either Marketing or Sales in the name, the query would look like this:
Notice that the pipe OR operator prefixes the conditionals checking for Marketing or Sales in the group. Of course, this would not be a great query to run frequently... substring searches are slow, and multiple substring searches are even worse!
Below are what these filters do, and why I think you'd need to change them...
All Users Filter: This is basically the initial filter to grab all "user" objects in the entire repository. LDAP stores all kinds of objects (groups, contacts, computers, domains), and this is a simple query to narrow the list of user objects from the collection of all objects. A common setting is simply:
(objectclass=user) (&(objectCategory=person)(objectClass=user)) (sAMAccountType=805306368)
Users From Name Filter: This is a query to find a user object based on the name of the user. This is a sub-filter based on the previous All Users Filter to grab one specific person based on the user name. You would sometimes change this based on what single sign on system you are using, some use the common name as the official user ID, whereas other systems use the sAMAccountName. The %u token is the name being looked up. One of these two usually works:
(&(cn=%u)(objectclass=user)) (&(sAMAccountName=%u)(objectclass=user))
All Groups Filter: Similar to the all names filter, this filter narrows the list of all objects in the LDAP repository to just the list of groups. By default, most applications just grab all group objects with this filter:
However, if you have a particularly large LDAP repository, this can be a performance problem. We usually don't need all the groups defined in the repository, we just need the ones with a specific name:
Or the ones under a specific organizational unit:
Then the list of group objects to query based on name is much smaller and faster.
Group From Name Filter: Similar to the User From Name Filter, this filter looks up a specific group by the name (the %g token). Again, thie value here usually depends on what single sing on solution you are using, but one of these two usually works:
(&(cn=%g)(objectclass=group) (&(sAMAccountName=%g)(objectclass=group))
Hopefully that clears things up a bit! If you have performance problems, your best bet is to modify the All Groups Filter and the All Users Filter to only grab the groups and users relevant to your specific app.
Oracle Open WorldSeptember 17, 2013 - 12:09pm — bex
UPDATE: Oracle Open World is almost upon us! I will be giving 3 talks this year... there was some confusion about Sunday, but this schedule is now final:
UGF9799 Displaying Enterprise Content in Oracle WebCenter Sites
Sunday, 9/22, 8:00 - 9:00 @ Moscone West - 3018
With the latest version of Oracle WebCenter, you can easily surface documents and Web content stored in Oracle WebCenter Content in Oracle WebCenter Sites. There are many integration options, from single images and rendered HTML to an entire Website. Attend this session to learn how to use them and which option is right for you.
UGF9900 - The Top 10 Web App Vulnerabilities and Securing Them with Oracle ADF
Sunday 9/22, 11:45 - 12:45 @ Moscone West room 2003
Cross-site scripting, SQL injection, and request forgery are just some of the major vulnerabilities every Web application developer needs to know about. Attend this session to learn about the Open Web Application Security Project (OWASP) Top 10 security vulnerabilities and how to avoid them by using Oracle Application Development Framework (Oracle ADF) and other Oracle technologies.
CON6876 - Displaying Enterprise Content in Oracle WebCenter Sites
Tuesday 9/24, 15:45 - 16:45 @ Moscone West room 2012
An encore performance of my Sunday talk of the same name...
The first and third ones I will be presenting with Tony Field from Function1, and giving a demo of the new WebCenter Sites/Content integration that was recently released with WebCenter 220.127.116.11. I'm very excited about the 188.8.131.52 release, and will be blogging my overview of it after Open World... when all the dust settles!
You Are Now Less Dumb!July 24, 2013 - 11:54am — bex
It looks like the author of You Are Not So Smart has a new book out soon... You Are Now Less Dumb! And like the previous book, he's released a pretty spiffy trailer:
I'm hopeful that this time there will be some more positive criticism of what we do right as well as do wrong... I enjoyed his last book, but it was tough to not get bummed out by the end. It is nice to hear that -- thanks to science -- in a few generations we went from burning witches and drinking mercury to creating the internet and playing golf on the moon.
99 Bottles of ADFJuly 15, 2013 - 5:09pm — bex
Three years ago I blogged about the site 99 Bottles of Beer, which is a site dedicated to generating the lyrics of that oh so annoying song in every programming language known... currently over 1500 languages have been submitted. It's a surprisingly useful exercise when learning a new language... loops, text output, conditionals, etc.
Three years ago I submitted IdocScript to their library. I recently came across it again, and was shocked to find that nobody has submitted ADf yet! Geek rules state that ADF cant be an "official" language until it's on that site, so I had to do my part. Below is my humble submission:
<?xml version='1.0' encoding='UTF-8'?> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:af="http://xmlns.oracle.com/adf/faces/rich"> <jsp:directive.page contentType="text/html;charset=UTF-8"/> <f:view> <af:document id="d1"> <af:form id="f1"> <af:panelGroupLayout id="pgl" layout="vertical"> <af:forEach begin="1" end="98" varStatus="bottle"> <af:outputText value="#{100 - bottle.index} bottles of beer on the wall, #{100 - bottle.index} bottles of beer!" id="ot1"/> <af:outputText value="take one down, pass it around," id="ot2"/> <af:outputText value="#{99 - bottle.index} bottles of beer on the wall!" id="ot3"/> <af:spacer width="10" height="10" id="s1"/> </af:forEach> <af:outputText value="1 bottle of beer on the wall, 1 bottle of beer!" id="ot4"/> <af:outputText value="take one down, pass it around," id="ot5"/> <af:outputText value="no more bottles of beer on the wall!" id="ot6"/> </af:panelGroupLayout> </af:form> </af:document> </f:view> </jsp:root>
I'm using a pretty basic program here... I'm using a vertical af:panelGroupLayout, an af:forEach tag to loop, and an af:outputText tag with expression language to print out the index. The af:spacer is there just to make it easier to read. Unfortunately, the af:ForEach tag does not iterate backwards (setting the 'step' attribute to '-1' makes it bark at me), so I have to subtract the index from 100 to get the number of bottles of beer on the wall.
This mainly demonstrates how expression language, loops, and conditionals can be used on an ADF Faces page. Another option would be to generate an array in a backing bean and bind that to the af:forEach tag, but I wanted to keep it all in one file.
Not sure if this will ever be officially accepted... because there are over 1117 languages are in their approval queue! I guess after IdocScript was admitted, the site got so popular they just couldn't keep up with demand...
Free Course on ADF MobileJune 3, 2013 - 3:30pm — bex
Oracle came out with a clever new online course on Developing Applications with ADF Mobile. I really like the format: it's kind of like a presentation, but with with video of the key points and code samples. There's also an easy-to-navigate table of contents on the side so you can jump to the topic of interest.
I like it... I hope the ADF team continues in this format. Its a lot better than a jumble of YouTube videos ;-)
Integrating ADF Mobile with Oracle WebCenterMay 1, 2013 - 4:52pm — bex
Another talk I gave at Collaborate 2013 is this one on ADF Mobile and WebCenter. It builds off my talk from last year about general techniques, and gets into specific about the new ADF Mobile technology, and how to integrate it with WebCenter content and WebCenter Portal.
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter SitesMay 1, 2013 - 4:48pm — bex
At Collaborate 2013 this year, Tony Field and I put together a talk about a topic that has been been floating around the WebCenter community as of late...How do I integrate WebCenter Sites (Fatwire) with WebCenter Content or Site Studio? We put together a handful of integration techniques, but the main focus was on upcoming features in the next version of WebCenter... specifically the official Sites/Content connector, and support for External Repositories. Cool by themselves, but when combined with Site Studio for External Applications, it's a compelling set of integration options:
Pick Bex's Deep Dive Talk for Collaborate 2013December 11, 2012 - 10:54pm — bex
How would you like to leave Collaborate knowing exactly what you wanted to learn? Here's your chance...
Like last year, the WebCenter SIG at IOUG Collaborate 2013 (April 7-11 in Denver) will have a deep dive session for Sunday. Bezzotech was asked to deliver 2-hours of a deep dive... and were batting around ideas for what to talk about... Security? Performance? Integrations?
Then it hit us, why not let the attendees pick our talk?
If you always wanted to know something crazy about how WebCenter works, please take our survey so we know what to present. You can also leave a comment, email us at email@example.com, or send it to me directly. We'll tally up the requests and let the WebCenter faithful decide what our talk will be!
I'm genuinely curious about what you are curious about ;-)
JDeveloper Memory And PerformanceSeptember 7, 2012 - 5:02pm — bex
I was recently doing some training on ADF, and the students were complaining how slow JDeveloper was... Dragging and dropping Data Controls onto a JSF page? It's the pause of death if you will. Not to mention the "Out Of Memory" errors that crop up in the middle of debugging a large app. Very frustrating for developers, so I decided to once and for all get figure out what magic JVM tuning parameters would speed it up.
As a general rule, Java is optimized for throughput, not latency. Once the garbage collector kicks in, performance drops like a rock. A 2 second pause every once in a while is OK for a server, but for an IDE it's misery. So here's the fix:
- Go to your JDeveloper root directory, is should be something like C:\Oracle\jdev\Middleware\jdeveloper
- Open the file ide\bin\ide.conf, scroll down to the default memory settings:
- Boost the memory to something larger, like so:
- Open the file jdev\bin\jdev.conf
- Add the following config settings:
- Then restart JDeveloper... If it doesn't start, you'll need to reduce the amount of memory allocate in the ide.conf file from step 3.
AddVMOption -Xms128M AddVMOption -Xmx768M
AddVMOption -Xms1024M AddVMOption -Xmx1024M
# optimize the JVM for strings / text editing AddVMOption -XX:+UseStringCache AddVMOption -XX:+OptimizeStringConcat AddVMOption -XX:+UseCompressedStrings # if on a 64-bit system, but using less than 32 GB RAM, this reduces object pointer memory size AddVMOption -XX:+UseCompressedOops # use an aggressive garbage collector (constant small collections) AddVMOption -XX:+AggressiveOpts # for multi-core machines, use multiple threads to create objects and reduce pause times AddVMOption -XX:+UseConcMarkSweepGC
And that's it! Your mileage may vary, of course... And you may need additional parameters, depending on what version of JDeveloper you're running. Just keep in mind that you are tuning Java for shorter pauses, and not greater throughput.
UPDATE 1: some students still had issues, so in addition to the JVM settings, I've found these tips also help out:
Go to Tools / Preferences / Environment, and switch to the "Windows" look and feel. The Oracle look and feel is prettier, but slower.
Disable all extensions that you don't need. This is usually a huge savings... Go to Tools / Preferences / Extensions, and turn off thnigs you know you don't need. One thing I do is disable all extensions by default, then enable only the ones I know I need for my current project. For example, disable everything, then enable only those extensions that start with ADF. This will automatically enable dependent extensions. Enable others (Portal, SOA, RIDC) only if needed.
Open all documents in "Source" mode by default. Go to Tools / Preferences / File Types, and click the Default Editor tab. For all web pages (HTML, JSF, JSP) set the default editor to "Source". You can always click the "Design" tab to see the design. For best results, select items in the "Structure" window (by default on lower left) and edit them in the "Property Inspector" window (by default on the lower right).
If you really want to get extreme... you can install a solid-state hard drive for your workstation. Barring that, if you have enough RAM you can allocate 4 GB and create a RAM driver for your system. This looks like a normal hard drive, but it's all in RAM. Then install JDeveloper on that, and it will be almost as good as a solid state drive.
Other developers have had success using
UPDATE 2: A reader has informed me that this line:
#AddVMOption -XX:+AggressiveOpts
Breaks offline database support in JDeveloper... so that one will have to be avoided in some cases.
Next-Generation Oracle Mobile ApplicationsMay 22, 2012 - 9:06pm — bex
In addition to my FatWire tutorial talk, I gave one on ADF Mobile. Or, more accurately, I talked about how cool it is that Oracle is going to be bundling PhoneGap with their ADF Mobile toolkits!
I was never really a fan of mobile applications: I prefer the mobile web experience. Every mobile device supports HTML5, which means that you can do just about everything a mobile app can do, other than high-performance graphics. In fact, according to an Adobe study users prefer mobile web to mobile apps for just about everything.
It covers a lot of turf, but there are four key takeaways:
- You will need to learn HTML5 eventually, no matter what
- Your mobile strategy should default to the mobile web: mobile apps are rarely needed, and add unnecessary complexity
- In cases where you do need mobile functionality (camera, bar code scanner), it makes sense to make a hybrid app with PhoneGap/Cordova/ADF, rather than a native app. This means 99% of the functionality is in HTML5, and 1% is in native code called from JavaScript
- And please make sure your mobile strategy is a natural extension of your business model... or you'll be out a lot of money!
Hope this helps!
2011 Blog Year-In-Review!April 29, 2012 - 5:35pm — bex
I'm continuing my tradition of doing my blog year-in-review in late April... mainly because I started my blog six years ago on April 29th. But, also in the hopes it would stand out more, since everybody else has a fiscal-blog-year-end on December 31st!
In the 2011/2012 time frame I had 204,514 page views, which is a 12% increase over the previous year! Woah... surprised to see that spike, considering I've been feeling guilty about not posting enough these days... altho a lot of that was because my post on how Steve Jobs couldn't program a computer was on the front page of Hacker News for a few days! The top posts from 2011 are as follows:
- Oracle Acquires FatWire! And people are curious as to what will happen next...
- Oracle Mix Jumped The Shark: a rant against how some folks rigged the Mix system to con their way into getting Open World Sessions. Uncool.
- WebCenter Performance Tuning: a case study in WebCenter Content tuning
- WebCenter 11g PatchSet5: some useful downloads and links
- One WebCenter To Rule Them All: some coverage of the rebranding that occurred at OpenWorld 2011
- Collaborate 2011 Presentations: always good stuff there ;-)
- Mashup Standards: JSON-P Versus CORS! My opinions on why JSON-P is superior, and an add-on to my popular jQuery Plugin to better support mashups
- PowerPoint Tips From South Park: the title says it all...
- More On FatWire: additional analysis and predictions
- Multilingual UCM: some info on how to support multiple languages with UCM
This year I should have time to add more tutorials... there's some nifty stuff coming out in the next version of WebCenter that could change how people do enterprise integrations. Stay tuned...
FatWire Tutorial for Site Studio DevelopersApril 27, 2012 - 4:25pm — bex
Oracle recently acquired FatWire, and renamed it WebCenter Sites. It is a "web experience management" toolkit, which is similar to Oracle's existing Site Studio product -- a part of Oracle UCM, now called WebCenter Content.
After using Site Studio for years, I got pretty accustomed to it's terminology and toolkits... so looking at FatWire was initially intimidating because it was just so dang different. But, after using it for several months, I've come to the conclusion that a lot of the fundamentals are pretty similar. Pretty much everything Site Studio does is built in to FatWire, and FatWire has a few nifty extras as well.
So, for IOUG Collaborate this year, I put my insights together into a presentation: Crash Course in FatWire for Site Studio Developers:
It's not a replacement for actual training... but it does cover all the major low-level assets, and how they fit together to form a site. If you know a thing or two about Site Studio, this should help you get over the initial "fear of the unknown!"
Even More WebCenter Translation Capabilities!April 12, 2012 - 10:42am — bex
Last year we released a translation connector for WebCenter Content, with our partner Lingotek. This year, that translation power has also been extended to WebCenter Sites (formerly FatWire).
WebCenter sites has out-of-the-box support for translated assets, called dimension sets, which was easy to plug-in to the Lingotek Platform. This connector also engages the community in that people can not only access translated content, but they can recommend content for translation, or even translate the content themselves! That's a pretty handy capability for community-centric web sites...
If you'd like to see more, Lingotek is doing a demo next Tuesday, April 17th, 10am EST. Be sure to register first!
Countdown to Collaborate 2012!April 6, 2012 - 11:12am — bex
It's that time of year again! The biggest Oracle user conference is nearly upon us... IOUG Collaborate 2012, from Sunday, April 22 through Thursday April 26. This year, my company Bezzotech is sponsoring the Sunday WebCenter "Deep Dive". The deep dive covers Content, Sites, Social, and of course Portal!
We'll be at Booth #1179 right on Main Street, near the Oracle Demo Pods. We are also presenting seven sessions on WebCenter and ADF:
- Sunday, 4:30pm: The Fusion Applications User Experience: Transforming Work into Insight
- Monday, 1:15pm: WebCenter Content, WebCenter Spaces, WebCenter Sites, which is right for me?
- Monday, 1:15pm: How to save physical storage with Oracle UCM
- Monday, 3:45pm: Upgrading to IPM 11g, where do I start?
- Tuesday, 10:45am: Crash Course In WebCenter Sites (FatWire) for Site Studio Customers
- Wednesday, 9:30am: HOW TO SAVE $20 MILLION PER YEAR WITH ORACLE UCM
- Thursday, 9:45am: Making Next-Generation Mobile Apps With The Latest ADF Mobile Tools
Dang! Lots of presentations to give this year... so if you don't find us on stage, or hanging out near the WebCenter session rooms, swing by our booth! Or, feel free to tweet me ;-)
Daylight Savings Time... Again?!?!March 13, 2012 - 11:32am — bex
It's tough explaining why we have Daylight Savings Time... it's really tough explaining why we have it to a grumpy 4-month old who wants to keep napping... it's really, really tough explaining why we have it the same week it snows in Seattle fer crying out loud... Frankly, I think we should do away with it, and C. P. G. Grey agrees with me:
He's not alone... several academic studies have shown that daylight savings time wastes money and kills people. People use light bulbs less, but air conditioning more, so energy savings is non-existent. Also, there's a higher incident of car crashes, accidents, and heart attacks because everybody is sleepy and stressed out.
I'm for getting rid of it... how about you?
Downloads For Oracle WebCenter Content (UCM) 11g Patch Set 5February 23, 2012 - 10:02am — bex
Oracle UCM Patch Set 5 is released! And thus begins the long, long hunt for the patches you need to upgrade...
Most of this info is available in the Oracle FAQ for ECM 11g, as well as the Oracle Fusion Middleware Patching Guide... but I was tired of it being un-googleable... So I decided to put a few of the links together here.
Upgrading ECM can be a multi-step process. You need to upgrade WebLogic before upgrading ECM, and you need to make sure you have the right version of the Repository Creation Utility (RCU)... not to mention the multi-gigabyte general installer for ECM itself (which includes IPM, UCM, IRM, and URM). If it's a new install, just grab the most recent Weblogic Server downloads. Otherwise, use the upgrade installers below:
Patch Set 3
- Patch 11061000: FMW 11G PS3 (220.127.116.11) FOR ECM
- Patch 11060956: FMW 11G PS3 (126.96.36.199) FOR RCU
- Patch 11060985: Oracle WebLogic Server11gR1 UPGRADE installer (10.3.4)
Patch Set 4
- Patch 12395130: FMW 11G PS4 (126.96.36.199) for ECM
- Patch 12395110: FMW 11G PS4 (22.214.171.124) for RCU
- Patch 12395574: Oracle WebLogic Server11gR1 UPGRADE installer (10.3.5)
Patch Set 5
- Patch 13517055: FMW 11G PS5 (18.104.22.168) for ECM
- Patch 13517109: FMW 11G PS5 (126.96.36.199) for RCU
And yes, in case you noticed, I'm using those nifty short URL for Oracle patches I set up... makes the URLs a lot easier to digest, don't ya think?
Shorter URLs for Oracle PatchesFebruary 21, 2012 - 1:41pm — bex
How many times has this happened to you???
You're looking around Oracle for the latest patches, and after copious amounts of digging, you finally find the mystery patch that you need... you click on the "download" link, install it, and you're good to go!
Later on... your client, or co-worker, or somebody on the message board asks, "How'd you do that?" And because you have a photographic memory, you reply "With patch 12395560, of course!" Then they ask, "got a link?" And then you say this:
https://support.oracle.com/CSP/ui/flash.html#tab=PatchHomePage(page=PatchHomePa ge&id=gj46o799()),(page=PatchSearchResultsHome&id=gj46pr1y(search=%3CSearch%3E% 0A%20%20%3CFilter%20name=%22patch_number%22%20op=%22IS%22%20value=%2212395560%2 2%20type=%22patch_number%22/%3E%0A%20%20%3CFilter%20name=%22platform%22%20op=%2 2IS%22%20value=%22%22%20type=%22platform%22/%3E%0A%3C/Search%3E&incFamilyProds= false&flag=search))
Yikes... not exactly 'twitter friendly.'
In order to simplify the process (and make my documentation more readable), I set up a URL Shortener for Oracle patches for myself. Unlike most URL shorteners, it takes a parameter. The number after the slash is the Oracle patch number... which should be easy to spot on the form. So, instead of the crazy URL above, you could use one of these two:
http://para.ms/ora-patch/12395560 http://para.ms/oracle-patch/12395560
The first one goes to the standard My Oracle Support page -- with all it's flashy goodness -- and gets as close to a "quick-link" that I could deduce. The second URL goes to the old fashioned Oracle Updates web site, which supports parameterized URL quite nicely. Guess which one I prefer? ;-)
Ideally, the Oracle support team would implement a parameter-based redirect themselves... and expose that "quick link" on the support page. Until then, I'm going to do it this way. I wonder if it will catch on???
Quick Links
For your consideration...
- Oracle Patches:
- Oracle Bugs:


text:
'They got straight to the point asking him if he or his agent had asked to be traded and the newest Sabre said, "I really enjoyed my time here. I got along well with the organization and the staff, the players. It's tough to leave, but at the same time it's a new home in Buffalo and I'm looking forward to meeting the fans there."'
Sabres Hodgson won't address if he asked to be traded
March 3, 2012 Submitted by
Via: WGR-AM

subset: commoncrawl


text:
purple planet wrote:do you work ? if so are you fully mindful when working ?
purple planet wrote:i want to put to discussion 3 issues :
1 . Is it possible to work in a job that requires thinking - in a mindful way and all the time i use the mahasi technique of labeling so i wonder if i can find a job that i can be mindful at like im washing the dishes in a mindful way ?
2 . what jobs are out there who dont need any thinking - the more job ideas the better
3 . what jobs do you think are better to help in mindfulness ?
purple planet wrote:Thanks for the reply - i changed the 3 topics things - but thanks for that answer
Cittasanto about what you said - if i wash dishes its labeling like : lifting moving pushing scrubing ect ....
and about the jobs if i wash the dishes for instance i need to talk a little when i meet people but then i just clean them and there is less need of talk
if i need to hear someone say wash this 6 dishes i need to think but not as much as in a costumer service job - which i think not to choose cause of this issue
how quick do you think you will need to work?
Return to "Connections to Other Paths"
Users browsing this forum: No registered users and 46 guests


text:
University of Iowa RN-BSN
University of Iowa RN-BSN Satellite Program
Campuses: Emmetsburg and Spencer
BSN DEGREE: University of Iowa College of Nursing offers an opportunity for registered nurses to complete the Bachelor of Science in Nursing (BSN) degree in their home area. To apply for admission to the UI College of Nursing, a student must be licensed as a registered nurse in Iowa and must have completed certain prerequisites as outlined on the University of Iowa Website at http://www.nursing.uiowa.edu/academic-programs/rn-bsn.
DELIVERY: Students can take all prerequisites, elective credit, and general education requirements at Iowa Lakes Community College while they are in their associate degree nursing program. The Iowa nursing major courses are offered completely on line. There is one practicum course (Community/Public Health) arranged in a healthcare agency close to where the student resides (in the state of Iowa). Students are not required to come to campus except for a one-day mandatory orientation in the Fall before classes begin.
APPLICATION: Interested students may request a no charge evaluation of their previous school transcripts and receive a curriculum pattern and suggested plan of study based on their individual needs. Students who are currently in an associate degree nursing program are encouraged to seek advisement early if they are interested in applying for this program.
Cheri Doggett
RN-BSN Program Coordinator
Office of Student Services
University of Iowa College of Nursing
Iowa City, IA 52242-1121
Phone: 319-335-9214 or
800-272-6430 ext 59214


text:
Brown pushes fresh food for schools
(Washington Park) - Ohio Senator Sherrod Brown is promoting the Local Farms, Food, and Jobs Act. It would expand markets for local farmers and producers while improving school lunches through the addition of more locally-grown fruits and vegetables.
Brown (D-OH) joined local celebrity chef Doug Katz, a Geauga County farmer, and students at Washington Park Public High School to outline the measure.
"Linking Ohio producers with Ohio consumers like schools and children is common sense," said Brown. "By increasing access to fresh, local foods, we can expand markets for Ohio's agricultural producers while improving health, creating jobs, and strengthening our economy."
With students working at their school's greenhouse, Brown outlined how his bill would support ongoing Farm-to-School efforts and increase access to healthy foods with a program modeled on the Cuyahoga County's Produce Perks program.
Produce Perks provides funding to help farmers build the infrastructure—like community kitchens—to process and sell their food locally, breaks down barriers so that schools can purchase local food more easily, and provides schools with a local school credit to purchase local foods.
"We are grateful to Senator Brown and our community partners for launching a Farm-to-School initiative that benefits both our students and the local economy," Cleveland Metropolitan School District CEO Eric S. Gordon said. "We are also pleased that the Senator chose the greenhouse at Washington Park School as a backdrop for his news conference, to showcase our environmental studies academy at CMSD."
Also participating in the press conference was Savery Rorimer, owner of Snake Hill Farms in Geauga County. He explained how Brown's bill would help Ohio farmers sell their products directly to consumers and create jobs by assisting farmers engaged in local and regional agriculture by addressing production, aggregation, processing, marketing, and distribution needs.
Brown and the students were also joined by Doug Katz, owner and executive chef of Fire Food & Drink, who has made local food central to his menus year-round, using ingredients from more than a dozen Ohio producers.
Brown, the first Ohioan to serve on the Senate Agriculture Committee in more than four decades, first introduced the bill in 2011 and successfully fought to have key provisions included in the Senate-passed 2012 farm bill.
Get breaking news sent to your mobile phone. Text "news" to 21095.
(Copyright © 2013 by Clear Channel, all rights reserved. Photo courtesy Sen. Sherrod Brown via Twitter.)


text:
Pre-Tied Bows with Wire Twist - Organza Ribbon is a 4 1/2" Bow using 1 1/2" Ribbon available in assorted colors.
General Shipment Timing GuidelineThis product takes about 3 weeks before we are ready to ship not including ship time to your area from JKM's facility.
(Product Characteristic: Not Available) / (Fabric Content: Not Available)


text:
Thanks for the writeup, information on getting the rMBP setup is scarce. Have you even attempted to get the thunderbolt to ethernet adapter working? How does the graphics driver work? Does CUDA work with apps like pyrite etc? I am looking to just dual boot OSX and BackTrack, what path do you recommend I take?
Thanks in advanced!


text:
Glenmark Pharmaceuticals Ltd
Composition for CANDID 1% W/V PAINT
Primarily used for
20 ML in 1 bottle
1 Bottle
Medicine Overview of CANDID PAINT
Uses of CANDID PAINT
Candid 1% mouth paint is used in the treatment of fungal infections.
How to use CANDID PAINT
Use this medicine in the dose and duration as advised by your doctor. Check the label for directions before use. Apply it with a cotton swab. Do not swallow or rinse with water or eat for 10 minutes after applying.
How CANDID PAINT works
Candid 1% mouth paint stops the growth of fungus by preventing them from making their protective covering.
In Depth Information on CANDID PAINT
Expert advice for CANDID PAINT
- Do not use clotrimazole topical for vaginal infections if you are menstruating.
- Do not take clotrimazole pessary by mouth. Avoid direct contact of cream or drops with your eyes. In case of direct contact, wash your eyes with water immediately and seek immediate medical attention.
- Do not use tampons, vaginal douches, spermicides, or other vaginal products while using clotrimazole for vaginal infections.
- Avoid vaginal intercourse during treatment of vaginal infections.
- Do not use the vaginal tablets in children younger than 16 years.
- Tell your doctor if you have had two infections of fungal vaginitis in the last six months, history of sexually transmitted disease (STD) or exposed to a partner with STD, or have pregnancy or suspected pregnancy.
- Tell your doctor before using clotrimazole, if you have any of the following symptoms: irregular or abnormal vaginal bleeding, a blood-stained discharge, vulval or vaginal ulcers, blisters or sores, lower abdominal pain, fever or chills, nausea or vomiting, diarrhea, or foul smelling vaginal discharge.
- Seek immediate medical advice if symptoms do not relieve within a week of using vaginal cream or tablets, or infection recurs more than twice within six months.
- Patients allergic to clotrimazole or other imidazole antifungal medications or any of its ingredients.
- It should not given to patients who never had a vaginal yeast infection diagnosed by a doctor.
- It should not take if patient is who have itching caused by a condition other than a yeast infection.
Special precautions for CANDID 1% MOUTH PAINT
No interaction found
Candid 1% mouth paint is probably safe to use during pregnancy.+more
Animal studies have shown low or no adverse effect on the foetus, however, there are limited human studies. Please consult your doctor....
Animal studies have shown low or no adverse effect on the foetus, however, there are limited human studies. Please consult your doctor.
Candid 1% mouth paint is probably safe to use during breastfeeding. Please consult your doctor.
There is no interaction between driving and consuming this drug. So dose alteration is not needed.
There is no data available. Please consult doctor before consuming the drug.
There is no data available. Please consult doctor before consuming the drug.
Patient Concerns
Frequently asked questions for CANDID 1% W/V PAINT
Frequently asked questions for Clotrimazole Topical
Q. Is clotrimazole a steroid?
Clotrimazole is an imidazole antifungal medication and not a steroid.
User Submitted Feedback For CANDID 1% W/V PAINT
Patients taking CANDID 1% MOUTH PAINT
Once A Day
Thrice A Day
Twice A Day
Four Times A Day


text:
LONG BEACH - The Long Beach Unified Board of Education on Tuesday will discuss plans for filling the vacant seat left by David Barton, who resigned suddenly last month due to health issues.
Under the Long Beach City Charter, the school district is required to fill a vacancy with a special election, which must be held within 120 days after the vacancy.
Barton, the board's vice president, was absent from the most recent meeting on Jan. 17 and announced his resignation on Jan. 22. Since his term doesn't expire until 2014, the school district will now have to take steps to fill the vacancy for the remainder of the term.
Barton, a longtime English teacher, spent 10 years teaching at Jordan High School before moving on to the Santa Ana Unified School District. He was first elected to the board in 2006 to represent District 5, which includes East Long Beach and portions of Lakewood.
He ran unopposed for a second four-year term in 2010 and was selected last year as vice president.
The school board will discuss the issue and take action during its regular meeting at 5 p.m. at 1515 Hughes Way.
- Kelly Puente


text:
LISTEN: Shakira's new single 'Empire'
Listen to Shakira on iHeartRadio
Ready for the takeover of Shakira's empire?
The singer's collaboration with Rihanna "Can't Remember To Forget You" has been extremely successful, and now Shakira is sharing her next single "Empire."
The edgy new song is a bit different from the Rihanna duet, and is part rock ballad! We knew Shakira could be a sultry songstress, but "Empire" proves she can be a rock star too.
Check it out below:


text:
Single Player, HD (High Definition). Uncover all the mysteries of Dracula's castle with the full version including achievements, leaderboards, and multiple endings. Have you uncovered the true secret behind Dracula's power? There are no refunds for this item. For more information, see www.xbox.com/live/accounts.
Buy Xbox content on Xbox.com. Your Xbox 360 console will automatically download the content next time you turn it on and connect to Xbox Live.Learn More
Click to create and send a link using your email application


text:
I thought with all the female fighters popping up all over the place recently, we could do with a sticky thread as a resource for managers and promoters.
If you're looking for a match for a female fighter, post below with the following information and I'll keep it updated.
Rules: (amateur / pro / with or without head shots on the floor)
Record: (amateur/semi-pro and pro)
Lowest weight you'll fight at (same day / day before):
Highest weight you'll fight at (same day / day before):
Other combat sports experience (eg muay thai record, BJJ belt etc):
Dates and details of any specific events you're looking to be matched up for:
Sarah Moras
Nomad MMA
0-0 pro; 3-0 amateur/semi-pro
61.2 kgs - 65.8 kgs (day before weigh in)
Manager: Rosi Sexton
Simona Soukupova
Pro 1-0 Semi Pro 1-0
50kg - 54kg
Muay Thai - Amateur 2-0 C Class 1-1
contact - firstname.lastname@example.com
Kate Jackson
Team: Koncept Gym
Rules: Pro or Semi Pro
Record: Pro 1-0-0
Weight 54kg - 57kg
Lisa Newton
Team Akurei
Pro MMA
Record 3-2-0
46 - 50kg
Semi-pro and amateur
Elena Dmitrieva
Nomad MMA
Semi pro or pro
1-0 semi pro
57 kgs - 61 kgs
contact: rosi sexton
Vikki Watts
Nomad MMA
Semi pro
Record: 0-0
48-52 kgs
contact: rosi sexton
Dominique Kay
The A Team
Semi Pro Rules
Semi-Pro 0-0
55kg - 57kg (same day or day before)
Other combat sports experience: Wrestling
Manager: Chris Clarke, email: email@example.com
Cheryl Flynn
Caged Steel
Semi-Pro 1-1-0
Manager: Neil Hall, firstname.lastname@example.com
Jess Offermans
Team Spartan
Semi-pro rules
Semi-pro 1-0-0
Contact details: Andy Molyneux - 07921 473167
Kc Kendall
Team - Active Bodies
Record semi pro 0-1
lowest weight - 62kg
highest weight - 70kg
Contact firstname.lastname@example.com
Helen Copus
Team: Cross Combat Edinburgh
Rules: Amateur
lowest weight: 59kg- same day weigh in
Highest weight: 67kg- same day weigh in
Helena Martin
0-0 semi pro
0-1 pro
65kg max
62kg lowest
Kickboxing experience
Fiona Piercy
Team: Team Unity
Rules: Amateur/semi pro
Record: Amateur 1-0-0, Semi pro 0-0-0
Weight: 62-68kg
Contact: firstname.lastname@example.com


text:
Do not crosspost.
(This msg also posted in Pentesting...)
I've asked about 40 people this question in the real world, and no one has yet been able to answer it.
Does anyone know of a specific statute which makes wireless sniffing illegal? I need to know the exact statute... not some vague reference ... so unless you have a specific reference, please don't respond to this post.
Do not crosspost.
A third party security audit is the IT equivalent of a colonoscopy. It's long, intrusive, very uncomfortable, and when it's done, you'll have seen things you really didn't want to see, and you'll never forget that you've had one.


text:
Acid may leak from the battery at the cable connections, resulting in corrosion on the battery cable ends and in the battery tray. A Leaking battery should be replaced and the cables thoroughly cleaned or replaced if necessary.
Problem Description and Possible Solution
Problem Data
RepairPal Verified
Average mileage: 117,118 (80,000–154,236)
9 people reported this problem


text:
Phone +49 (0)8558 91021
In Germany's oldest national park, Mother Nature is reclaiming her territory. The forest wilderness that is taking shape here is largely left to its own devices – set within the carefully managed landscape of the nature park. It is here that you'll find the Grosser Arber: the highest (at 1,456 metres) and best known of the Bavarian Forest mountains.
The 'Tierisch wild' project in the Bavarian Forest National Park gives you access to nature-friendly activities in this unspoilt landscape in the border triangle of Bavaria, the Czech Republic and Austria, which – together with the adjoining Bohemian Forest national park – forms the largest area of protected forest in Europe.
Wild animals at close quarters
The national park centres feature spacious enclosures that faithfully recreate the natural habitat of the indigenous species, who spend their days doing what comes naturally to them – running, climbing, swimming, eating, sleeping or simply hiding away. Here, you can get up close to animals that you perhaps wouldn't want to meet in the wild, including aurochs, bison and even wild horses. These mighty hoofed animals, which were indigenous to the area during the ice ages, can be seen from the visitor trail at Falkenstein National Park Centre. Its path leads to a dark, rocky cave with replica cave paintings depicting wild animals in true-to-life form. The Stone Age brought to life.
High above the forest floor you can enjoy nature in its purest form as well as unparalleled views – thanks to the world's longest treetop path, at Lusen National Park Centre. A lift in the entry tower means older visitors, wheelchair users and parents with pushchairs can also get up amongst the treetops. The 1.3km boardwalk gives you an authentic experience of the forest from a totally new perspective. It ends at a platform on the viewing tower, 44 metres above the ground, where the views are simply glorious.
Helping out with conservation
Activity weeks in the Bavarian Forest National Park are a chance for you to experience the dynamic of the woods when they're left to nature's own devices. On guided walks, you'll learn that you're not only able to observe nature, you can also make use of it – particularly when it comes to the herbs: you first of all gather the wild herbs by the banks of the stream and then mix them together to make medicinal remedies and oils. The mountain pastures of Grosser Arber provide a precious habitat to highly endangered plant species such as Hungarian gentian and clubmoss. To ensure these species continue to thrive, the pastures must periodically be tended to, which includes cutting back bilberry bushes. It's an opportunity to put what you've learned into practice, while also giving nature a helping hand.
Tarayıcıda zoom yapmak için iki faydalı tuş kombinasyonu:
Büyütme: +
Küçültme: +
Daha fazla yardım için aşağıdaki simgeye tıklayarak sağlayıcınızla bağlantı kurun:


text:
Casino revenue down in April
(Cincinnati) — All four of Ohio's casinos saw dips in April revenues compared to their March numbers.
A report released Tuesday by the Ohio Casino Control Commission shows Cleveland drawing in the highest revenue compared to the state's other facilities. The casino there raked in almost $19.9 million.
Columbus reported more than $18 million in April revenue. Cincinnati dropped from $21 million in its first month of operation in March, to about $17.8 million in April.
Toledo also ticked down slightly from $17.8 million in March, to $16.4 million last month.
Statewide, casino revenues dropped from $84.3 million in March to $72.2 million.
The four casinos approved by voters in 2009 opened within a 10-month span, beginning with Toledo and Cleveland last May. The Columbus site opened in October.
(Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)


text:
AdagiettoGustav Mahler/arr. Keiser - Lauren Keiser Music Publishing
The music of Gustav Mahler is some of the most emotional music in the symphonic repertoire. �Arranger Lauren Keiser has adapted this classic movement from Mahler's "5th Symphony" for school ensembles and has tamed some of the technical demands without losing the musical integrity of this magnificent work. Much of the harp part has been successfully written into the cello part. �Should a harp player be available, an optional harp/piano part is provided.
Select a Product
My Library
This item appears on the following state lists:
Powered by Rating-System.com


text:
This set includes fabric wall hang and card. Created some fabric garland, frayed flowers and hand stitched words to make this extra shabby chic. So as I mentioned, I have been working on a little tutorial to share with you for all of you who have a box full of felt scraps like me. Here is a little photo and the entire set tutorial to come next week.
Kind of reminds me of those candy necklaces, don't you think? Well, the giveaway deadline is near. Go to this post HERE if you haven't entered already. Also, I will be posting in my Etsy shop next week. Much more to come and will be listing felt and fabric flowers as well. Have a few new ones to share. Have a wonderful weekend and Happy Mother's Day to everyone!


text:
On the Shelf
The First Children's Book, and Other NewsBy Dan Piepenbring
- In 1658, John Comenius published what may have been the first children's picture book: Orbis Sensualium Pictus, or The World of Things Obvious to the Senses Drawn in Pictures. "The Orbis—with its 150 pictures showing everyday activities like brewing beer, tending gardens, and slaughtering animals—is immediately familiar as an ancestor of today's children's literature."
- Behind Alex Trebek's veneer of erudition is an everyman, a heavy drinker, a handyman: "Trebek says that when he gets up in the middle of the night—he has terrible insomnia—he will lie awake for hours plotting how to fix the sliver of light peeking through his window, and all the other home-repair projects he wants to tackle next."
- "Throughout cult-movie history, the American cheerleader has come to stand for something demonic, bitchy, slutty, and secretly lesbian, resulting in an archetype as American as apple pie, football, and well, cheerleading itself: the Subversive Cheerleader Genre."
- Cell-phone novels, stories serialized in short bursts, have consistently appeared on Japan's best-seller lists for years; now a few developers are attempting to popularize them in America.
- Amazon puts the squeeze on Hachette: "Hachette, which owns Little, Brown; Hyperion; and Grand Central, says that Amazon is deliberately slowing sales of Hachette's books in an effort to pressure the French publisher into agreeing to new contract terms on book pricing."


text:
The Dumbest Band Names of All Time
Naming a band must be hard. So many great bands truly suck at it.
Sit and think of a few of your favorite bands. Now, forget why you like their music and just focus on the name. Does it make any sense?
Some band names make sense. One of the most famous heavy metal bands of all time is Metallica. Jack and Meg White formed The White Stripes. We get it.
But, what about the Goo Goo Dolls?
What does that even mean?
Well, the readers of Rolling Stone magazine ranked the top 10 worst albums of all time. You'll see some of the best bands of all time. Click here and see.


text:
I'm relatively new to PHP. Currently I'm using md5() to hash and store passwords. Something like:
$salt = 'SomeSaltString'; //fixed salt
$password = 'SomePassword';
$pass = md5($salt . $password);
According to the PHP manual, crypt() with blow fish is the way to go [unless you think my md5() hashing method above is sufficient]:
$hash = crypt('SomePassword', '$2a$07$StrThatIs21Characters$');
//output: $2a$07$StrThatIs21Characters.GDZ.DtvzhBXbOr3S5W68Rh5PFgnomoq
However, I don't quite understand how to implement this correctly. A few questions:
1]. $2a indicates strength level?2]. $07 something to do with round trips? Please elaborate further on this...3]. StrThatIs21Characters$ - salt needs to be 22 chars in length including the $. Should this be a fixed salt?? I'm getting conflicting info on this...
These are the important implementation questions:
4]. What part of the output should be stored in the database [in the password column]?5]. What data type best suits the password column? Perhaps nvarchar?6]. How should a login attempt be verified when using this method?
Many thanks!
Just an example, would this be fine for question 6 - assuming the entire output from the post above [//output: $2a$07$StrThatIs21Characters.GDZ.DtvzhBXbOr3S5W68Rh5PFgnomoq] is stored as the password. [Note: I wouldn't do a password comparison with the database like this]:
$salt = '$2a$07$StrThatIs21Characters$'; //fixed salt$userPassword = $_POST['password'];$hashedPassword = crypt($userPassword, $salt);$databasePassword = //get database password
if ($hashedPassword == $databasePassword) { echo "Password verified!";}
I would suggest using PHPass for password hashing. It uses bcrypt and automates hashing, salting, and stretching of passwords. The script is at: http://www.openwall.com/phpass/
Basically, you hash the password, store the hash in your DB. Then when a user logs in you hash the supplied password and compare that hash with the one stored in the DB.
The same site has a great in-depth tutorial on how best to do this: http://www.openwall.com/articles/PHP-Users-Passwords
This might have been a good technique a few years ago but nowadays it is possible to crack such passwords on cheap hardware. The main problem with this technique is that hashing to md5 (or any other hash) is very fast and if your algorithm is fast then brute force attack can be performed fast. Here is a good article about cracking passwords with modern GPUs: http://www.troyhunt.com/2012/06/our-password-hashing-has-no-clothes.html
Yes, use blowfish. The main advantage of this algorithm is that you can adapt its 'cost' - how many hashing iterations will be done and in this way how much the process will be slowed down. If your algorithm is slow then it may take too much time for a potential cracker to bother with brute forcing.
No, $2a$, $2x$ and $2y$ all indicate that blowfish should be used. Generally, $2a$ is fine but there was some weakness discovered in PHP versions earlier than 5.3.7 so $2x$ and $2y$ were introduced. If you use 5.3.7 or later then simply use $2y$, otherwise use $2a$.
This is the cost factor. The higher the number the more hash iterations will be performed and the longer the process will take. Write a small test script that will measure how much time crypt() will take to execute and adjust the cost factor to find the desired balance. I'd say if it takes somewhere between 0.1 and 0.5 seconds then it's fine. Later as your site is moved to faster hardware you can always increase the cost factor. I have found that on my shared hosts 09 or 10 is good.
No, this string is not 21 characters plus $, it's 22 characters and $ is not required at the end. As the manual says:
22 digits from the alphabet "./0-9A-Za-z"
This is the random salt that you should generate.
Just store the whole output of the crypt function. No need to store the salt separately since the salt is included in the output.
Yes, varchar is fine. I don't know SQL Server so I don't know about nvarchar, but any variable-length column capable of storing ascii string data will be fine. No need for any unicode or other encodings here.
First, this is what I use to hash the password:
$random_str = mcrypt_create_iv(20, MCRYPT_DEV_URANDOM);
$salt = substr(base64_encode($random_str), 0, 22);
$salt = str_replace('+', '.', $salt);
$hashed_password = crypt($password, '$2y$09$'.$salt);
// $hashed_password is what should be stored in the db
mcrypt_create_iv() returns binary data and is a very good simple function to get a random string for the salt because it provides better randomness than rand() and mt_rand(). base64_encode() gives us almost the right range of allowed characters for the salt, we only need to change '+' to '.'.
And this is how I check if entered password is correct:
if ($hashed_password_in_db === crypt($password_entered_by_user, $hashed_password_in_db)) {
// password correct
// ....
As you can see the result of crypt can be used as a salt hence no need to store the salt separately. This method also allows you to change the cost factor for your passwords and even change crypt() hashing algorithms and still you can validate all passwords in the same way.
I don't see why use and learn an external library for something that can be easily and efficiently achieved with a few lines of native PHP code, unless you want compatibilty with older PHP versions and installations where crypt algorithms are limited, but for any new PHP version I don't think it's worth it.
When it comes to things like security, I'm a fan of the philosophy "don't re-invent the wheel and roll your own when there are already very solid solutions." If someone who is an expert when it comes to password hashing has created a library that works well enough to be adopted by a good chunk of the community, it would be better IMO to use that instead of rolling my own.
It would be similar to something like data validation/sanitizing. Why roll your own using regex and other methods when there is filter_var?
It cuts down on the potential that you'll make a mistake or forget certain aspects.
It also cuts down on development time and if you do freelance development like myself, being able to easily support multiple platforms/versions quickly is a bonus.
Well, I generally agree with your idea except in this case there's actually no need of rolling anything of my own because PHP native crypt() function does it all and there's another native function to generate random string, the functions are well documented. And when I'm using an external library for security there's also a question of trusting the author that he did everything right. I'm sure the developer of phppass knows what he is doing but first I need to do some research to find out if he is really the expert - I can't trust blindly anyone, can I? First, I think I can trust the robustness of native PHP functions to an acceptable degree.
PHP native support for hashing passwords has become mature enough to use it directly and it's extremely simple and cross-platform as of PHP 5.3. I agree with you that if you want to support multiple php versions then the library would make sense. Anyway, both methods will be fine in this case.
I tend to avoid crypt and roll my own custom version of PBKDF2 which does the same thing. I dislike the limit placed on the salt that crypt has in place. While there are solutions around it, I rather just do it myself and not worry about it.
I wonder - on the one hand you are using a stronger salt and on the other I don't think you can achieve as many iterations within a given period of time as with a native function - unless you are writing your PBKDF2 in C as a PHP extension. Which is more important? I'm not an expert on security but I'd go for more iterations since the salt length seems to be long enough in crypt() - what benefit will give you a super long salt (apart from being able to add a pepper part to it)? [Wikipedia says crypt() is more secure than PBKDF2 against attacks, the PHP documentation about yet unavailable [url=http://php.net/manual/en/function.hash-pbkdf2.php#refsect1-function.hash-pbkdf2-notes]hash_pbkdf2](http://en.wikipedia.org/wiki/PBKDF2#Alternatives_to_PBKDF2) also recommends crypt() with Blowfish over pbkdf2 for password hashing.
These are the first things I found on the subject but of course I can't be sure how true they are. Based on this information I'd choose crypt() as the better alternative but I'm willing to learn anything more.
Many thanks for all the info everyone!
I did read about phpass prior to posting this message, however I wanted to stick with native php functions to achieve my task; hence crypt + blowfish. So, thanks for the in-depth response Lemon Juice. Gives me everything that I needed to know.
For the applications I work with, performance is more important. That process thousands of log ins every day, resource intensive processes like crypt really brought my servers down, having to pay extra to run even more servers just for handling log ins is bleeding money. So I went with the middle ground, use highly optimized hashing algorithms with high-entropy keys and utilizing minor key-stretching to add to the brute-force protection. Necessary compromise in order to get a responsive application (that serves thousands of users daily) without bleeding money on inefficiency.
However, in reality, PBKDF2 is no more stronger or weaker to crypt depending on how you use it. The only thing crypt is stronger at is when it comes to brute-forcing because it uses an inherit slow, resource-intensive process. But both would result in a computation time greater then what an attacker would be willing to spend on it, even with large cloud computering and GPU acceleration. Thus the end result is the same. (Long keys, make PBKDF2 just as strong as crypt when it comes to brute-forcing without the performance hit.)
What all is required if i want to use blowfish ?
do i need to install some library or script for blowfish ?
I see, in this case this makes sense!
In PHP 5.3 and later it is built-in, look at the crypt() documentation.


text:
Cinnamon Bowser of Nail Taxi Presents...New York Fashion Week!
Sunday, February 10, 2013 from 10:00 AM to 12:00 PM (EST)
Who's Going
San Francisco, California
London, United Kingdom
Florence, Italy
Event Details
Are you a nail technician or nail student who dreams of working backstage at Mercedes-Benz Fashion Week in New York City? Or maybe you wish to take your career to the next level? Meet industry leaders? Learn more about joining an agency? Well, stop dreaming and sign up for this impactful seminar led by the founder and president of Nail Taxi - the premier mobile nail boutique (www.NailTaxi.com). Cinnamon and her Nail Taxi teams have worked NYFW for the last five years and now you can learn how to get your foot in the door and work these coveted shows plus so much more!
You will also have the chance to meet other professional and dedicated manicurists and ask Cinnamon your burning questions about building an empire while managing a family, franchising/licensing your business, expanding into other cities, pursuing your passion full-time, etc. Also, by registering for the seminar you may have the opportunity to work an actual show during NYFW. Presently, shows are available to work February 8th-13th. The registration cost is $75 for professionals and $60 for students and others. Registration will close on February 9th, 2013.
When & Where
Pearl Studios NYC
500 8th Ave
New York,
Sunday, February 10, 2013 from 10:00 AM to 12:00 PM (EST)
Add to my calendar


text:
Soon, Twitter erupted with news that the First Lady had given up her Bangs.
One week her hair was grayish pink, the next it was black with Bangs, then pixie-cut, then Marilyn Monroe–like curls.
Her golden hair prompted a nationwide outbreak of "feathered" Bangs.
A blonde employee with newly-shorn Minter Bangs looked on, laughing.
Her Bangs tickle the tops of her thin horned-rimmed prescription glasses, her earlobes sparkle with a small pair of sparkly studs.
Bangs gave the proper signal for the affirmative, after he had struck the gong.
But the example had been given: the two Bangs of the shutter had been heard.
Mr. Bangs took charge of the outside guard that night, in which the clergymen had volunteered to serve.
As they entered the hall they were greeted with a series of muffled thumps and Bangs.
When Sammy pinned him down with a direct question, he let his Bangs fall over his eyes, looked down at his feet, and went silent.
"hair cut straight across the forehead," 1878 (singular), American English, attested from 1870 of horses (bang-tail), perhaps from notion of abruptness (cf. bang off "immediately, without delay," though this expression is attested only from 1886). See bang.
1590s, from Hindi bhang "narcotic from hemp," from Sanskrit bhangah "hemp." Cognate with Russian penika, Polish pienka (from Russian) "hemp." The word first appears in Western Europe in Portuguese (1560s).
1540s, "to strike hard with a loud blow," from a Scandinavian sourse akin to Old Norse banga "to pound, hammer" of echoic origin. Slang meaning "have sexual intercourse with" first recorded 1937. Bang-up "excellent, first-rate," 1820, probably shortened from phrase bang up to the mark. The noun is recorded from late 16c.
This is the way the world ends
Not with a bang but a whimper
[T.S. Eliot, "Hollow Men," 1925]
Bang (bāng, bäng), Bernhard Lauritz Frederik. 1848-1932.
Danish veterinarian who discovered Brucella abortus, the agent of brucellosis in cattle and of undulant fever in humans.
Precisely; exactly: bang on the hour (1820s+)
Related Terms
big bang, gang bang, get a bang (or charge) out of someone or something, go over with a bang, whizbang
[late 1980s+ Los Angeles gangs; from the rhyme, but influenced by gang bang, ''serial sex act done by a group of males to one woman'']
Marijuana; a marijuana cigarette: old bhang in his car


text:
...Cage Warriors
...Cage Warriors
I feel you have made a very good sighing getting Che on bored. Cage warriors seems to be going from strength to strength.
quality signing.
if a match with Paul Daley could be arranged, that would have the eyes of the entire MMA world on it.
'Go read a fucking book, you piece of shit.'
he may not want an exclusive deal, but if they could get him in for a super-fight, so many people would check out the stream it would be unreal.
'Go read a fucking book, you piece of shit.'
I think he's peaking despite the Riddle result. Great signing!
fantastic signing, CW keep marching forward
Doesn't have a signature anymore
great pick up by Cage Warriors.
Look forward to watching Che in the CW cage.
Sherdog.com - The number one MMA site on the web today!


text:
Do You Agree With the Top 10 Cat-Friendly Cities?
Start Slideshow
Do You Agree With the Top 10 Cat-Friendly Cities?
Have you heard of CATalyst? Similar to the word the organization's title was no doubt inspired by, they seek to "change society's image of cats as aloof and not needing human contact or care." Seems that, despite the growing popularity of felines as pets, they're less likely to see a vet as their canine counterparts. In order to increase awareness for addressing kitty needs, this organization just released a list of the top 10 metropolitan areas based on cat ownership per capita, level of veterinary care, microchipping and cat-friendly local ordinances. Find out if your city gets a shout-out and start the slideshow!


text:
Plant Sale - Teatown Lake Reservation
Hours: 9am-2pm
Ages: All
Price: $10
1600 Spring Valley Road - 914-762-2912
Ossining, NY 10562
Description: Get the garden you've always wanted with plants that are carefully chosen as deer resistant from proven growers in our area, along with a selection of unique native wildflowers and vegetables. Teatown's Annual Plant Sale is a gardeners' paradise featuring the unusual, the new, and the tried and true. The two-day event opens with a first pick sale on Friday, May 10 from 4-7pm with an admission fee of $10 per person. On Saturday, May 11, admission is free and the sale is open from 9am-2pm. A rich abundance of annuals, perennials, hanging baskets, vegetables and herbs, many of them native, await visitors. Not just for seasoned gardeners, this sale is also ideal for beginners. Volunteer experts guide shoppers through garden planning by helping them choose the appropriate plants, and going step-by-step through their proper maintenance and care. As always, Teatown staff and dedicated volunteers are available to answer any and all gardening questions as well as offer their advice on garden placement and step-by-step plant care. All proceeds directly benefit Teatown's environmental education programs.


text:
Results 49 to 57 of 57
Re: Top d bags from Baltimore sports history
Yes but Wed is generally a bad night for sports, especially football so they
didn't wanna. We have Sun night baseball and football and Thurs night baseball and
football but have you ever heard of Wed night football?
Sun and Mon are the Jewish holidays and that's a lot of money that
wouldn't be watching and buying. Then there was the Muslim holiday somewhere in
there so it was a master goat f*ck on Goodell and the NFL as you say
All that said, the radio guys said it was a done deal between the two front offices to
move the baseball game up to 1 pm and the football game around 8 or 9 until
Petey got involved and didn't want to get pushed around by the NFL. He tried to
buy the Bucs and move them here but Art came but Tags blocked him out getting
Glazer to buy them and keep them in Tampa. Petey also offered an un-heard of sum
for the Rams but Georgia nixed it so he has a grudge with the NFL. He wanted to
own both pro teams in Bmore.
Man, can you see him owing the Ravens????????
Last edited by AirFlacco; 08-05-2013 at 07:06 PM.
Re: Top d bags from Baltimore sports history
So what? We're the Super Bowl Champions. The Patriots were not. They should have had no say in the matter. NBC may not have been happy, but, if they bal;ked at Wednesday, Betcha 3 other networks would have jumped at tge chance to show it.
Goodell is Kraft's lap-dog. Also, Bisciotti should have shown that he has some balls by demanding that the game be played on Wednesday.In a 2003 BBC poll that asked Brits to name the "Greatest American Ever", Mr. T came in fourth, behind ML King (3rd), Abe Lincoln (2nd) and Homer Simpson (1st).
08-05-2013, 10:15 PM #51Legendary RSR Poster
- Join Date
- Aug 2007
- Location
- Houston, TX Y'all
- Posts
- 34,417
Re: Top d bags from Baltimore sports history
No need for religious commentary here.
Post was deleted. Carry on ...
Re: Top d bags from Baltimore sports history
Unless I'm mistaken, there is no Islamic holiday in September so I don't know why any Muslims would be upset about what day we played our first game.
In reality, Rosh Hashanah isn't a real reason either.
The real reason is that NBC and the NFL want the highest ratings/money for that game and have no problem sacrificing Baltimore in the sake of money.
Sent from my iPad using Tapatalk HDAlthough Walsh's system of offense can compensate for lack of talent; however, defense is a different story. According to Walsh, talent on defense was essential and could not be compensated for. What did Walsh do in 1981? He acquired physical and talented players on defense.
08-05-2013, 11:02 PM #53Regular 1st Stringer
- Join Date
- Nov 2011
- Posts
- 154
Re: Top d bags from Baltimore sports history
08-05-2013, 11:21 PM #54Regular 1st Stringer
- Join Date
- Nov 2011
- Posts
- 154
Re: Top d bags from Baltimore sports history
Even though he never actually played for the Ravens in uniform, Terrell Owens was a Raven briefly when San Francisco traded him to the Ravens I think in 2004 or 2005. He made it clear he was not going to play for Baltimore and filed a complaint with the league to have the trade rescinded. He won the complaint and was eventually sent to the Eagles. For a brief moment in Ravens history he was the most hated man in Baltimore and probably still is for some fans.
Re: Top d bags from Baltimore sports history
I remember When I was 11 or 12, around '69 or '70, I was hanging at a Fair Lanes bowling alley I lived near in Pikesville.
Met this other kid there and we were playing around,goofing off and after a while he says his dad was Paul Blair.
I was like no way and he says yea,he's bowling Ten Pins down at the end of the bowling alley,"come on I'll introduce you".
We go over and 4 guys are at the end alley by themselves bowling and it's Paul Blair,Chico Salmon,Mike Cuellar,and Frank Robinson.
I get introduced and grab a piece of bowling alley stationary and a pencil and ask for autographs.
Frank Robinson starts acting like a dick.
"I came here to get away from this shit!"
The other guys were nice and signed the paper and talked Frank into signing also but he did it with disgust.
08-06-2013, 03:06 PM #57Pro Bowl Poster
- Join Date
- Jul 2011
- Location
- The Greater Metropolitan Granite Falls, NC Area
- Posts
- 2,226
Re: Top d bags from Baltimore sports history
Sadly, I had the same type of reaction from Robinson when I met him. Interesting that he'd act like that when your pal was Blair's son. I wonder if Blair said anything to him?


text:
In the summer heat, the smell of decay was beginning to spread.
The use of "targeted" lends a smell of precision and, therefore, brevity, finality.
Cobber's smell was not as universally endearing as his sound, although I always liked it.
The smell of harkl alone would peel the flesh from your face at 100 paces and the taste is like sipping Hell through a straw.
My father-in-law, a non-smoker, wandered away to escape the smell.
You smell it, according to Snoozer, Harry said; this dog will have a fit in a minute.
I'd just love to let it all squelch on, and I adore the smell!
All through the air the smell of heather, sweet and fragrant, reigns.
When she took 'em out of her muff all I could smell was violet.
Its color was a dark grey brown, and its smell and taste were sour.
late 12c., "emit or perceive an odor," not found in Old English, perhaps cognate with Middle Dutch smolen, Low German smelen "to smolder" (see smolder). However, OED says "no doubt of Old English origin, but not recorded, and not represented in any of the cognate languages." Related: Smelled or smelt; smelling.
Smelling salts (1840), used to revive the woozy, typically were a scented preparation of carbonate of ammonia. Smell-feast (n.) "one who finds and frequents good tables, one who scents out where free food is to be had" is from 1510s ("very common" c.1540-1700, OED). Smell-smock "licentious man" was in use c.1550-c.1900. To smell a rat "be suspicious" is from 1540s.
smell (směl)
v. smelled or smelt (smělt), smell·ing, smells
To perceive the scent of something by means of the olfactory nerves. n.
The sense by which odors are perceived; the olfactory sense.


text:
I worry that we have only changed out addictions. Traded in the packs of smokes for boxes of nicotine gum and increasingly larger doses of morphine that appears to offer very little pain relief. I fight this urge to walk up to completely random people and lecture them about the evils of smoking. I [Read More…]
Mother Steel & Marlo Thomas
November 28, 2012 by 5 Comments


text:
Such numbers, Stevenson said, should be enough to move the governor.
"To say to any child of 13 that you are only fit to die in prison is cruel," Stevenson has said.
His main pitch was that Stevenson was too left and too weak to manage the Cold War.
Stevenson was struck by how information sometimes gradually came into focus for people.
Later, Cal is older because Stevenson has been ditched for Kafka and Camus.
That way lies only cold artifice and frigid lacework, and sometimes Stevenson did go a little too much on this line.
She was red and white like Stevenson's cow that ate the meadow flowers.
The Republican ticket was elected, with 292 electoral votes, as against 155 received by Bryan and Stevenson.
Like Stevenson he was cheery enough to jest about his poverty.
Then all at once Stevenson began to talk, in a voice querulous and morose.


text:
The Knight Race, organized by the Mount Saint Mary College math
club, was recently held on the campus in Newburgh, NY, with
approximately 40 students participating. Similar to the CBS show,
Amazing Race, Knight Race included stations focused on a
mathematical challenge. Students from different majors crisscrossed
the campus from station to station solving puzzles and mathematical
problems. The math club is advised by Lee Fothergill, associate
professor of mathematics.
Share this page


text:
Product types
Featured collections
Kids' selection
We are using cookies on this site. Read more here
Nubuck leather
View more
View less
At ECCO we are committed to make your online shopping experience as easy as possible. The best way to make sure that you order the right size is to measure your feet and then compare it with the size chart below to find the appropriate size. Please follow these 4 simple steps to accurately measure your feet:
All your need to measure your feet from heel to toe is a piece of paper, a pencil and a ruler.
Place the paper on the floor up against a wall. Place the heel against the wall.
Mark the longest part of your foot on the paper. Repeat procedure with the other foot.
Measure the length of each mark and match it with the size chart.
Let the longest foot decide the shoe size.
View more
View less
The RECEPTOR® technology platform is the result of a sequence of innovations connected to heel strike, smooth transition and striding comfort. RECEPTOR® is designed to guide your foot to an optimal 20-degree angle of ground contact. It also integrates an Internal Mid-foot Shank to deliver anatomical support, for improved comfort and walking stability – as well as Dual Flex Grooves for a more efficient push-off.
Our latest innovation in RECEPTOR® technology, RECEPTOR® LITE provides the improved comfort and stability from heel strike to toe off, but is also constructed with a slimmer shank. This has allowed us to create shoes which are more lightweight and flexible, whilst still providing excellent anatomical support and responsiveness.


text:
We've had so many great giveaways and we're just getting started! Today's holiday give-a-thon offering is from Neko Flies. One lucky winner is going to receive a set of Neko Flies toys including a Kragonfly with rod, a Katarantula attachment, plus an extra 22″ rod. And the winner's charity will receive the same package. Neko Flies are some of the most entertaining interactive cat toys out there, as previously demonstrated by my cats in our YouTube video (if you can't see the video below in your email, click here to watch it on the site.)
To enter this giveaway, please leave a comment on this post and make sure to mention the charity where you will be donating the second set of Neko Flies. The winner will be announced on Christmas Eve along with all the other give-a-thon winners.


text:
Your shopping cart is empty!
Respect 2008 Uefa badge.PU, applied by heat on most Euro 2008 and champions league shirts on the left sleeve.
Soccerplus first opened in 1994. We were one of the first soccer websites to hit the webView more
Address: 1640 E. Washington Blvd.
Pasadena, Ca 91104, USA
Phone: 1-800-945-7291
Get Direct


text:
Collection of German Carnival Noses (Set of 7)
- No Longer Available -
Skillfully reproduced from turn-of-the-century German carnival molds, these theatrical noses are playful expressions of character and are mounted on wood-and-metal museum stands for conversation-starting display.
Show Details +
- Base: 3" sq.-3"W x 8"D; 7"-16½"H
Product Not Available
We're sorry. This product is no longer available
Please continue browsing.


text:
E-Mail Scam
Welcome to
the Homefront Reporter
E-Mail Scam - Online Bank Phishing
Scams Are Hooking Consumers
As the number of
people using online banking services continues to grow, so does the increase in
the number and the variety of Internet-based bank fraud scams. Below are a
couple of actual examples.
Stay Safe Online - With New Antivirus
Software From 3 Rivers
3 Rivers
Communications wants to help you protect your Internet experience. That's why we
now offer AVG, an easy to use antivirus software that costs just $1.50 per month
(per computer). Many viruses and worms spread via e-mail, and also through the
sharing of files when using floppy disks, zip disks and networks, as well as
when downloading software. Receiving an e-mail attachment from a trusted friend
or a reliable source may not necessarily mean they were the actual senders of
the message and attachment. Also, the ultimate responsibility in protecting your
computer against worms and viruses lies with you.
Ask The Help Desk - Does Outlook
Express Provide Holiday E-mail Stationery?
Question: I would like to send my holiday greetings this
month via e-mail. I understand that Microsoft's Outlook Express provides an
option to insert a holiday-themed stationery background on e-mail messages. Is
this true?
Great Sites To Check Out This Month
Read The Happy
Side Of News
Short Tutorial - Create Custom
Stationery Using Outlook Express
Outlook Express
includes built-in stationery templates that can be used for outgoing e-mail
messages. This can be especially handy this time of the year when e-mailing your
holiday greetings to friends and relatives. If none of the pre-installed
stationery templates fit your needs, you can create your own stationery when
using Outlook Express 6 in Windows XP Home Edition by following the steps below.
We hope you found
this newsletter to be informative. It's our way of keeping you posted on the
happenings at our shop. If, however, you'd prefer not to receive these bulletins
on a monthly basis, click HERE.
(We have used our best efforts in collecting and preparing the information published herein. However, we do not assume, and hereby disclaim, any and all liability for any loss or damage caused by errors or omissions, whether such errors or omissions resulted from negligence, accident, or other causes.)
Cornerstone Publishing Group Inc.


text:
"Scholars, journalists and members of the general public will have a field day with the National Science Foundation's Science and Engineering Statistics website. Visitors will note that the data contained within the site includes publications, working papers, data spreadsheets, and analyses divided into broad areas that include "Education", "Federal Government", "Industry", "International", and "Social Dimensions". Users can delve deeper into these broad areas and come up with related publications, policy briefs, and so on. Near the bottom of the page, visitors can look over the "New Releases" area for new reports on federal science and engineering support to universities, research expenditures, and the ethnicity and gender makeup of federal scientists and engineers. Finally, visitors can also sign up to receive their RSS feed."
Source: University of Wisconsin's Scout Report


text:
One Direction's Zayn Malik gets tattoo of Little Mix's Perrie Edwards
Listen to One Direction on iHeartRadio | Listen to Little Mix on iHeartRadio
One Direction's collective body art is growing. On their way to a show in Philadelphia earlier this week, the boys made a surprise pit stop in Glen Burnie, Maryland to get themselves some ink.
The artist they stumbled upon at the Tattooed Heart Studios there, John Garancheski, is talking to "MTV" about their visit. Garancheski said Louis and Zayn were the only members who sat down for tattoos that night. He says Zayn gave him a photo of his current girlfriend, Perrie Edwards of British girl group Little Mix, and asked him to create a "comic-style version of her." The 20-year-old had added specifically that he didn't want an exact replica of Perrie, he just wanted it to "look like her."
The tattoo artist tells MTV that the heartthrobs were "such nice guys" and super cool during their visit to his studio.
Photo Credit Getty Images


text:
1) There are 8 char lists out there, keep looking.
2) Generate one on your own. Assuming people actually follow good practices in creating/using passwords there is no such thing as an irrelevant phrase (despite what you seem to think).
3) Don't bother. Simply accept (as has been proven ad nauseum) that given sufficient time/resources/interest someone can perform this type of attack against your AP. Instead put your time and effort into securing your AP and putting some rigour around keeping it up-to-date and changing the passwords.


text:
Users Online Now:
Who's On?
Visitors Today:
Pageviews Today:
Threads Today:
Posts Today:
Donate To GLP
Adv. Search
Back to Forum
Back to Thread
I am He whom promised to return let ye now know the Truth.
User Name
Font color:
Dark Red
Dark Blue
Ms Sans Serif
In accordance with industry accepted best practices we ask that users limit their copy / paste of copyrighted material to the relevant portions of the article you wish to discuss and no more than 50% of the source material, provide a link back to the original article and provide your original comments / criticism in your post with the article.
[quote:Anonymous Coward 13813766:MV8yMDQ5MzE5XzM0NDg0NjQ5X0FFQkEwNjk0] [quote:EyehEsherEhyeh 26530436:MV8yMDQ5MzE5XzM0NDgzNzMyX0VBM0MxQjU1] [quote:suzy 17095802:MV8yMDQ5MzE5XzM0NDgzNjUwXzUzQUFCN0M4] having two ears to hear and two eyes to see and try to hear, see and understand. When the Good Shepard calls my name I would like to be able to hear him. Let us not be rude to one another. Jesus Christ is the Lord of Lords and the King of Kings. Amen. Our Father which art in Heaven, Hallowed be thy Name, Thy Kingdom come, Thy will be done on earth as it is in Heaven. Give us this day our daily bread and forgive us our trespasses as we forgive those who trespass against us. And lead us not into temptation but deliver us from evil. For Thine is the Kindom and Power and the Glory forever and ever. Amen. :sheep: [/quote] The Call is in spirit but whom has the ability to hear, for many say they see but remain blind to truth and many whom are blind do see. For they whom say they know can not be given but they whom say I know not can be given. Let it be known through the Son whom is Jesus Christ those redeemed are adopted and unto them their Father will be Christ whom is the Creator which maketh all things anew. Knoweth now I shall create for ye a Mansion in the eternitys of my Father and thou mansion shall dwell in presence of our Light no longer shall the earth be in bondage to the darkness of the abyss she sits. And I will adopt those redeemed and they shall be called children of God and show them the mysterys of the heavens so they may know the truth of light. For as my Father is glorified so to am I glorified in Him and so to shall those redeemed be glorified in Me. [/quote]Ye are a blasphemous fool for ye try to take us to hell. [/quote]
Original Message
Let ye know now the true Good Shepard that ye seek.
Let a mystery be given unto ye to know the times in which I shall do these things.
1 And I saw when the Lamb opened one of the seals, and I heard, as it were the noise of thunder, one of the four cbeasts saying, Come and see.
2 And I saw, and behold a white horse: and he that sat on him had a bow; and a crown was given unto him: and he went forth conquering, and to conquer.
3 And when he had opened the asecond seal, I heard the second beast say, Come and see.
4 And there went out another horse that was red: and power was given to him that sat thereon to take apeace from the earth, and that they should kill one another: and there was given unto him a great sword.
5 And when he had opened the third seal, I heard the third beast say, Come and see. And I beheld, and lo a black horse; and he that sat on him had a pair of balances in his hand.
6 And I heard a voice in the midst of the four beasts say, A measure of wheat for a penny, and three measures of barley for a penny; and see thou hurt not the oil and the wine.
7 And when he had opened the fourth seal, I heard the voice of the fourth beast say, Come and see.
8 And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. And power was given unto them over the fourth part of the earth, to kill with asword, and with hunger, and with death, and with the beasts of the earth.
Let it be known the first four seals to be broken also represent the four horsemen of the apocalyse, let it be known the whitehorse represents the deciever whom shall bring forth the world war to come he that is the Antichrist the king over the antichrists.
Let it be known that the world war will bring pestilence, famine and death. That those whom die in it shall be taken to Hell for they died in their sins. Death comes and Hades follows soon after.
Let ye know also the ecomony shall collapse for a time and a new system come out of the ruins having power of the first system of beast, in which money shall no longer be the way but a new system shall come of simlar design.
Behold I am He whom spoke these things to John the revelator and showed him the things to come and now I translate it for you so ye may know when I begin to break the Seal. Know this all those whom have pretended to be Me shall have great woes in times to come as the Seals are broken and if they repent not Hell shall have them. Many have spoken in my name without my authority and corrupted the field with their poisons.
I am the Truth the Light and the Life no man women nor child goeth unto the Father but by me, I am the bridge to the eternitys there is no future beyond Hell outside coming through me. Man is bound and destined for condemnation and eternal suffering I have offered the world and those whom would believe and follow the example and be humble in doing so a alternative outcome.
Hell is all around you your universe is the realm of darkness the Light holds it back for a time, the spirit is protected while in the body but the body is also corrupt and binding to the spirit. Many whom have died did not go to good places very few even make it to the place of waiting and none but a few have seen Heaven.
Ehyeh Esher Ehyeh
Pictures (click to insert)
Potentially Offensive
Big Round Smilies
Aliens and Space
Friendship & Love
Misc Small Smilies
View All Categories
Next Page >>
Disclaimer / Copyright Info
Privacy Policy
Terms Of Use
with questions or comments about this site.
"Godlike Productions" & "GLP" are registered trademarks of Zero Point Ltd. Godlike™
Website Design Copyright © 1999 - 2017 Godlikeproductions.com
Page generated in 0.055s (3 queries)


text:
Perhaps it's no surprise to hear I love big game parties for the food.
For me it's ALL about the food, but sometimes the commercials will catch my attention.
I'm also a fan of keeping things as simple as possible, but that rule isn't just for game day parties.
For your game food party, here are a few basic rules to follow:
Design a buffet menu of a variety of foods; choose five to six of your favorite dishes using recipes you have tried before. To make it easier on guests, select a menu consisting of mostly finger-foods.
Choose foods that have holding power, and prepare foods that can be served at room temperature. That way guests can take small amounts of a wider variety of foods over a longer period of time and you won't spend time running around replenishing buffet dishes.
Remember to prepare as much as possible in advance. Some recipes have components which may be prepared up to a week in advance.
Then when it's time to serve, all the preparation work will be done and you'll only have to assemble ingredients.
Here are some of my favorite recipes for big game parties. All are simple to prepare, but have holding power for when guests are ready to break from the game and eat.
Beet Hummus
8 ounces chickpeas
1 large onion, chopped
1 pound beets
1/2 cup tahini
3 cloves garlic, crushed
1/4 cup fresh lemon juice
1 tablespoon ground cumin
1/4 cup olive oil
In a large bowl, cover chickpeas with cold water and soak overnight.
Drain chickpeas and place in a large heavy saucepan; add onion, cover with water and bring to a boil over medium heat. Cook for one hour, or until chickpeas are very soft. Drain, reserving 1 cup of cooking liquid. Allow to cool.
Meanwhile, in a large saucepan cover beets with water and bring to a boil over medium heat. Cook until tender; drain and allow beets to cool before removing the skins and chopping.
Puree beets in a food processor; add the chickpeas and onions, tahini, garlic, lemon juice and cumin. Process until smooth.
Slowly, while the machine is running, pour in the reserved cooking liquid and olive oil. Continue to process until mixture is thoroughly combined. Drizzle with a little olive oil. Serve with tortilla chips, pita chips or freshly toasted crustinis.
Note: This recipe may be prepared up to two days in advance.
Baked Brie with Apple Compote
1 tablespoon unsalted butter
2 golden delicious apples, peeled, cored and cut into -inch dice
cup sugar
1/8 teaspoon ground cardamom
1 round Brie cheese, 6-8 ounces, and about 4 inches wide, slightly chilled
10-inch round puff pastry dough, rolled out to -inch thickness
1 egg, beaten with 1 tablespoon water
Water crackers for serving
In a 2-quart saute pan over medium heat, melt the butter. Add the apples and saute, stirring occasionally, until the apples are tender and have released most of their liquid, approximately five to seven minutes.
Add the sugar and cardamom, stir to dissolve and cook, stirring occasionally, until most of the liquid has evaporated, 12-15 minutes more. Remove from heat and let apple compote cool to room temperature.
Preheat oven to 375 degrees. Line a baking sheet with parchment paper.
With a sharp knife, cut the cheese in half horizontally. Place half of the cheese, sliced side up, and evenly spread cup of apple compote over surface. Set the other half, sliced side down, over the compote and spread cup compote over the top.
Place dough on a lightly floured surface and set the cheese in the center of the dough. Fold the dough up over the sides of the cheese, pleating the upper edges to fit snugly around the cheese. Pinch the dough together in the center to seal. Brush the dough evenly with the egg wash and place on the prepared baking sheet. Bake until pastry is golden all over and crisp, approximately 40 to 45 minutes.
Let baked brie rest for five minutes, then transfer to a platter along with a sharp knife and crackers. Serves 6-8.
Note: This appetizer can be made up to two weeks in advance.
Assemble the pastry, cheese and apple compote, but don't brush the dough with the egg wash. Instead, wrap the pastry tightly with a plastic wrap and freeze until ready to bake. Then brush the frozen pastry with egg wash and bake in a 350-degree oven for 45-50 minutes.
Smokey Deviled Eggs
Every party needs a plate of deviled eggs. This recipe has a traditional look and feel but with a surprising flavor boost. Be sure to garnish with paprika for a colorful presentation.
10 eggs
7 tablespoons good quality mayonnaise
1 teaspoon champagne vinegar
2 teaspoons Dijon mustard
teaspoon dry mustard
teaspoon curry powder
teaspoon cayenne pepper
teaspoon paprika
salt and pepper to taste
Place eggs in a large sauce pan of cold, salted water over high heat.
Bring to a boil. Immediately reduce the heat to maintain a simmer and cook for exactly nine minutes. Using a slotted spoon, remove the eggs from the water and place under cold running water until cool to the touch. Gently crack the shells and peel the eggs under the running water.
Halve the eggs. Scoop the yolks into a food processor and process until smooth. Cut a thin slice from the underside of each white, so they will sit flat on a plate. Arrange on plate and set aside. Add the mayonnaise, vinegar, Dijon mustard, dry mustard, cayenne, and curry powder to the yolks. Process briefly until well combined. Taste and adjust seasonings.
Spoon the yolk mixture into a pastry bag fitted with a large star tip.
Pipe the mixture into the egg whites. Garnish with paprika and serve immediately or cover and refrigerate for up to two days.
Farm Fresh Guacamole
This time of year, nothing beats fresh guacamole made from farm fresh, locally grown avocados. To me, the best guacamole is made with avocado, onions, jalapeno, lime, salt and cilantro. The amounts of the ingredients may vary depending upon your taste preference.
The important thing is to taste for a balance of salt, heat and acid to make the guacamole flavors combine perfectly.
2-3 large ripe avocados
2-3 small juicy limes
1 jalapeno
4 green onions
1 tomato, optional
Halve the avocados, remove the pits, scoop out the flesh into a mortar and season with salt. Trim and slice green onions and put them in a small bowl, add salt and squeeze in the juice of two limes, totally mashing the onions into the lime juice. Cut off the stem of the jalapeno, cut the pepper in half lengthwise and remove the membranes and seeds. Flatten the pepper and cut into fine dice.
Mash the avocado but leave it a bit chunky. Add the onions and lime juice, along with the jalapeno. Add half or whole depending upon how hot you like it. Mix lightly. Taste and add more salt or lime juice, as desired. Chop a handful of fresh cilantro leaves and stir into guacamole. Serve with toasted tortilla chips, vegetable sticks or fresh bread.
1 1/2 pounds fresh spinach, coarsely chopped, stems removed.
1 1/2 cups crumbled feta cheese
1/2 cup freshly grated Parmigiano-Reggiano
4 farmers' market eggs, lightly beaten
2 tablespoons fresh mint, chopped
1/2 teaspoon ground nutmeg
Salt and pepper to taste
1/2 pound prepared puff pastry dough, thawed if frozen
8 tablespoons (one stick) unsalted butter, melted and cooled
Preheat oven to 375 degrees.
Heat a large fry pan over medium-high heat. Add the spinach with rinsing water clinging to leaves, cover and cook until wilted, about one minute. Drain well on paper towels, then squeeze out as much of the remaining liquid as possible. Place spinach in a large bowl and add the feta cheese, grated Parmesan, eggs, mint and nutmeg. Stir well to combine.
Season with salt and pepper. Lightly butter a baking sheet. Cut the puff pastry sheets lengthwise into three equal strips. Remove one strip and cover the remaining dough with slightly dampened kitchen towel to prevent dough from drying out.
Place strip on work surface and brush lightly with melted butter. Place another strip on top, brush the second strip lightly with melted butter. Place a heaping teaspoon full of filling blend about 1 inch from the bottom of the strip. Fold the uncovered end over the filling on a diagonal to form triangular shape. Bring the bottom of the triangle up against the straight edge. Continue folding in this manner until the top of the strip is reached, forming a triangular pastry.
Brush lightly with melted butter. Place on the prepared baking sheet. Repeat with the remaining puff pastry and filling. Bake until golden brown, about 15 minutes. Remove from the oven and transfer to a platter. Serve immediately.
Tavern Nuts
For your game party, place a bowl of these nuts beside the bar or throw in the mix of buffet dishes. Wherever you serve them, these flavorful nuts will be irresistible for guests.
For the spice mix:
3 tablespoons turbinado sugar
1 tablespoons kosher salt
2 teaspoons ground cumin
1 teaspoon ground cinnamon
1 teaspoon cayenne pepper
teaspoon ground ginger
teaspoon freshly ground pepper
teaspoon freshly grated nutmeg
1 cup raw unsalted almonds
1 tablespoon grape seed oil, plus more for greasing
2 cups raw unsalted pecan halves
1 cups raw unsalted cashews
2 fluid ounces simple syrup
1 teaspoons light corn syrup
To make the spice mix, in a small bowl, stir together the sugar, salts, cumin, cinnamon, cayenne, ginger, black pepper and nutmeg. Set aside.
Preheat oven to 300 degrees. Spread the almonds on baking sheet and bake until lightly toasted, about 10 minutes. Immediately transfer to a plate and let cool. Reduce the oven temperature to 275 degrees. Grease a clean baking sheet with grape seed oil.
In a large bowl, combine almonds, pecans, cashews, simple syrup, corn syrup and 1 tablespoon grape seed oil and spice mix. Toss gently until the nuts are evenly coated. Spread on the prepared baking sheet.
Bake until spice mixture is caramelized and the nuts are lightly toasted, 25 to 40 minutes. To check for doneness, take a few nuts out of the oven and let cool for a few minutes. If done, they will be dry to the touch. Let nuts cool completely before storing in an airtight container in a cool, dark place for up to one week before service. Makes approximately 4 cups.
Let me know how this week's recipes work out for you. I hope this year's game party is enjoyable for you, with minimal work required in the kitchen. Happy farm cooking to you and yours.
See you at all three Redlands farmers markets.