text:
Apple Incorporated
Apple os x email client called?
Apple's Mac OS X email client is called Mail.
Asked in Microsoft Windows, Mac OS, Mac OS X
How do you migrate email fom Mac OS 9 to Apple OS X mail?
This depends on the email client you used in OS 9. If you used Outlook Express or Eudora, it's a fairly simple process providing you have access to the Microsoft Mac program Entourage. You can import mail folders directly into Entourage and from there into any modern email client, such as OS X's Mail program.
Asked in Mac OS, Mac OS X
What is default Email Client in MAC OS X?
Mail. It's in the Applications folder.
What is the name of apple os?
The current OS from Apple is called Mac OS. It is the OS for their Macintosh range of computers. The Mac OS is currently in its 10th iteration and so is known as Mac OS X.
Is apple mac's own email program 'Mail' or Entourage?
The default email application with Mac OS X is called Mail. Entourage is an email application created by Microsoft and is part of their Office suite of software for the Mac.
Asked in Computer Networking
Explain the client server OS trends?
explain client or server OS trends
Asked in Game Consoles and Gaming Hardware, Toys, Sony PSP, Hyderabad
Is there an email client for Sony PSP?
Os far the only email client Ive been able to find for the PSP is called PSPoste. Its still a Beta tho. It hasn't been updated in a year, but still works. I know its disappointing, but theres always webmail, right? PSPoste's official website is at sourceforge
Asked in Internet, Mac OS, Mac OS X
Which manufacturer uses the Macintosh OS?
Computers made by Apple, called Macs, use the Macintosh OS.
Asked in Essays
Compare and contrast common features of an NOS with a client OS?
Compare and contrast common features of an NOS with a client OS.
Difference between client and server os?
Basically the difference is how it's intended to be used. For instance, a client OS is optimized to give higher priority to client programs such as games, word processors, internet browsers, etc where a server would be optimized to run processes that the client systems would connect to and get information from such as email server programs, web server programs, databases, etc. However, there are a lot of similarities between the two and it is possible for a client OS to act as a server for some functions and vice versa.
Asked in Email and IM, Operating Systems
Why do you need an operating system for emails?
Operating system is required for running the computer you are going to use to check your email. It provides an environment for your email client to run on. Hence you absolutely need an OS for emails.
Asked in Apple Computers
How do you turn your PC into an apple computer?
Apple computers are made by Apple. Apple write their own operating system called Mac OS X to use on their computers. Legally you can only run Mac OS X on a computer made by Apple. Other makes of computer cannot be turned into Apple computers.
Difference between Client and Server Operating System?
client os normally does not give high priority to security while a server does....... similarly client supports applications like spreadsheet that we normally use while a server supports applications like email and web............
Asked in Mac OS
Which operating systemis only used on apple Macintosh computers?
The Apple Macintosh operating system is called Mac OS X.
What is the Operating system of Apple called?
OS X Leopard Which stands for Operating System 10.
Asked in iMac
When was the newest model of apple iMac created?
August 2012. The OS is called Mountain Lion.
What character does the Apple OS use as a file delimiter?
The Character used as the file delimiter for Apple OS is the / (slash)
What is the current operating system for apple Macintosh?
The current OS for Apple Mac computers is OS 10.6. OS 10.7 "Lion" is coming out in July 2011.
Asked in Mac OS X
What are the different type Mac os?
Well, there's classic Mac OS (Mac OS 1 -> Mac OS 9), and then there's Mac OS X (Mac OS 10.0 -> Mac OS 10.6 (to be released in 2 days)). If you're wondering what kind of editions there are, like how Windows has Basic, Premium, Ultimate, etc, there are two: Client and Server. Client is what is usually used, but Server is if you need to do special internet related activities, such as hosting a website. Client is $129 (Leopard) Server is $1000, I believe (Leopard) Again, Client is the primary version (it is often just referred to as Mac OS X, not Mac OS X Client), and Server is strictly for computers that need server-like capabilities, so it is often regarded. Many people will say that there is only one version of Mac OS X, referring to Mac OS X Client.
Asked in Linux, Mac OS X, The Difference Between
What is the difference between apple OS and Linux?
Apple is more popular Linux is ok OS is Crap. There you go! You got an answer!
Who is the founder of Macintosh os?
Steve Jobs formed a company called NEXT after he left Apple in the 90s. This company developed an operating system based on UNIX. When Apple decided to hire Steve back after a number of years, he sold the NEXT operating system to Apple to study and modify, which would eventually become OS X (OS ten).
Which OS is only used on apple Macintosh?
Apple's Mac OS X is legally only used on Apple Macintosh computers.
Where can someone find information regarding OS X Software?
OS X is a computer operating system, developed by Apple. Information on the latest operating systems, including OS X can be found at the Apple website. If you already have OS X installed, you could find out more information by choosing 'More Info' from the 'About this Mac' option in the Apple Menu. Further information about OS X can be obtained by visiting an Apple store or and Apple Authorised Reseller.
Can you install a Mac OS other then Apple laptop or comp?
Apple created Mac OS X for their own computers and it can legally only be installed on a computer made by Apple.
What does Os X on PC actually mean?
Os X is the operating drive on which a Mac and any apple device functions on. When there is an Os X on a PC it means that it is compatible with devices from apple.
What are the new versions of Apple Macintosh?
The latest operatins system is called Mac OS X Snow Leopard


text:
Biografia
Di ascendenza irlandese, figlio di Harold Joseph Kilty, un funzionario governativo operante nella riserva indiana dei Navajo di Palo nella Contea di San Diego in California, e di Irene Zellinger, durante la seconda guerra mondiale fu soldato dell'esercito statunitense di stanza a Londra, dove incontrò George Bernard Shaw. Kilty rimase talmente impressionato dal livello dei suoi lavori teatrali da diventarne in seguito un suo esperto. A guerra finita, rientrato negli Stati Uniti, usufruì di una sovvenzione statale (il G. I. Bill) per frequentare l'Università di Harvard. Nel 1948 inizia la carriera di attore teatrale nella compagine della Brattle Theatre Company di Cambridge, nel Massachusetts, approdando in seguito al Broadway theatre dove recitò in oltre settanta produzioni, tra le quali le commedie di Shaw, in numerosi ruoli. Si sposò l'11 maggio 1956 con l'attrice Cavada Humphrey, di tre anni più grande di lui (17 giugno 1919 – 11 luglio 2007), con la quale rimase legato per 51 anni, fino alla morte di lei.

Il suo lavoro teatrale più famoso, Dear Liar. A comedy of letters, basato sulla corrispondenza tra George Bernard Shaw e l'attrice Mrs Patrick Campbell, venne portato in scena per la prima volta il 3 marzo 1959 al Sombrero Playhouse di Phoenix e quindi il 17 marzo del 1960 al Billy Rose Theatre di New York con Brian Aherne e Katharine Cornell come protagonisti. Lo spettacolo approdò anche in Europa, dapprima in Germania, poi in Francia, in Italia – dove ebbe il titolo Caro bugiardo nel 1961, interpretato da Paolo Stoppa e Rina Morelli – in Svezia e in Austria, al Teatro inglese di Vienna.

Successivamente scrisse altre due pieces teatrali sulla falsariga di Dear Liar, intitolate Dear Love, basato sulla corrispondenza tra Robert Browning e Elizabeth Barrett Browning e Dear Life, riguardante Anton Čechov e Olga Knipper. Altri suoi lavori degni di nota sono The Ides of March (Le Idi di Marzo) che tratta delle azioni e degli eventi che circondano la fine dell'Impero Romano; The Little Black Book dove un avvocato ha una lista di ragazze segnate nel suo "piccolo libro nero" e s'invaghisce della numero 134; e Look Away (1973) basata sul libro Mary Todd Lincoln, di Justin e Linda Levitt, ambientata in un manicomio, che esplora la vita del personaggio del titolo del romanzo, interpretata dapprima da Geraldine Page e poi da Maya Angelou. Come regista teatrale diresse una trentina di rappresentazioni.

Nei primi anni della televisione statunitense ha recitato in una serie di trasmissioni, tra cui The United States Steel Hour, Kraft Television Theater, The Alcoa Hour, Westinghouse Studio One e Hallmark Fame.

Kilty e la Humphrey furono inoltre i primi a rappresentare a livello internazionale la commedia Chi ha paura di Virginia Woolf?, comprese le esibizioni nel Sudafrica dove era in vigore l'apartheid. Su richiesta di Edward Albee, il lavoro venne rappresentato prima per un pubblico integrato. Presentata in anteprima a Port Elizabeth e successivamente a Durban, ricevette recensioni favorevoli e sfavorevoli in entrambe le città, con una risposta più negativa in quest'ultima. Nella più cosmopolita Johannesburg, le reazioni furono molto positive. Ma il governo ricevette lettere di protesta, quindi Johannes de Klerk, allora ministro degli interni sudafricano, ha ordinato che le rappresentazioni fossero sospese a Johannesburg in attesa di un rapporto del comitato di censura che garantisse che la commedia «non contrastasse con l'interesse pubblico o il benessere morale.»

Muore nel settembre 2012, a Norwalk nel Connecticut, all'età di 90 anni, per un attacco cardiaco dovuto alle conseguenze di un incidente automobilistico.

Note

Altri progetti

Collegamenti esterni

Registi teatrali statunitensi

redpajama_set_name: RedPajamaWikipedia


text:
Q: Xamarin.Android Creating And Using Custom Controls Another tough day with Xamarin!
So, today, i am trying to figure out how one can create and use a custom control in Xamarin.Android. I read all the docs and all were on Xamarin.Forms. I wonder why there is so less support for Xamarin.Android.
Anyways, i came across a few questions on SO and tried this :
TestControl.cs
namespace TestApp.CustomControls.Classes
{
public class TestControl : ViewGroup
{
    protected override void OnLayout(bool changed, int l, int t, int r, int b)
    {
        throw new NotImplementedException();
    }
    public TestControl(Context context, IAttributeSet attrs)
        : base(context, attrs)
    {
    }
}
}

TestControl.xml
<TestApp.CustomControls.Classes.TestControl xmlns:android="http://schemas.android.com/apk/res/android"
                                                 android:layout_height="20dp" android:layout_width="20dp"
                                                 android:background="#fff">

In my activity_main.axml file, i have the following:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_height="50dp"
android:layout_weight="50dp">

<TestApp.CustomControls.Classes.TestControl android:layout_height="50dp"
android:layout_weight="50dp"/>
</RelativeLayout>

Even though intellisense is able to find TestApp.CustomControls.Classes.TestControl but i don't see anything on the screen. Maybe because i never linked the xml file with the class?(Still now sure how xamarin.android works).
So, what should be my steps to get the custom control working/visible on view?

redpajama_set_name: RedPajamaStackExchange


Many consider our golden, rolling grasslands dotted with oaks the classic California landscape- a perception that adds to the appeal of oak properties and contributes to higher land values. And of all California's rich habitats, those dominated by oak trees are among the most favored by wildlife. But valued by humans and wildlife alike, oak woodlands are in danger today.
If you are the owner of an oak woodland, this publication will help you make management decisions that affect wildlife in your woodland.
This is a scan of the original print publication of the same name.


The FAO/WHO Panel of Experts on Pesticide Management (JMPM) advises on matters pertaining to pesticide regulation, management and use, and alerts to new developments, problems or issues that otherwise merit attention.
The JMPM combines the FAO Panel of Experts on Pesticide Management and the WHO Panel of Experts on Vector Biology and Control. Both are statutory bodies of their respective Organizations. Panel Members are internationally recognized specialists who serve in personal capacity.


Allen, Philip A. et al "The post-Variscan thermal and denudational history of Ireland." Geological Society, London, Special Publications 196.1 (2002): 371-399. Web. 21 April. 2019.
Andersen, Morten Sparre et al "Cenozoic evolution of the Faroe Platform: comparing denudation and deposition." Geological Society, London, Special Publications 196.1 (2002): 291-311. Web. 21 April. 2019.
Hendriks, Bart W. H., and Paul A. M. Andriessen. "Pattern and timing of the post-Caledonian denudation of northern Scandinavia constrained by apatite fission-track thermochronology." Geological Society, London, Special Publications 196.1 (2002): 117-137. Web. 21 April. 2019.
Nielsen, S. B. et al "Paleocene initiation of Cenozoic uplift in Norway." Geological Society, London, Special Publications 196.1 (2002): 45-65. Web. 21 April. 2019.
Evans, D. et al "Along-slope variation in the late Neogene evolution of the mid-Norwegian margin in response to uplift and tectonism." Geological Society, London, Special Publications 196.1 (2002): 139-151. Web. 21 April. 2019.
Japsen, Peter, Torben Bidstrup, and Karna Lidmar-Bergström. "Neogene uplift and erosion of southern Scandinavia induced by the rise of the South Swedish Dome." Geological Society, London, Special Publications 196.1 (2002): 183-207. Web. 21 April. 2019.
Hall, Adrian, and Paul Bishop. "Scotland's denudational history: an integrated view of erosion and sedimentation at an uplifted passive margin." Geological Society, London, Special Publications 196.1 (2002): 271-290. Web. 21 April. 2019.
Faleide, Jan Inge et al "Tectonic impact on sedimentary processes during Cenozoic evolution of the northern North Sea and surrounding areas." Geological Society, London, Special Publications 196.1 (2002): 235-269. Web. 21 April. 2019.
Blundell, Derek J.. "Cenozoic inversion and uplift of southern Britain." Geological Society, London, Special Publications 196.1 (2002): 85-101. Web. 21 April. 2019.
Doré, A. G. et al "Exhumation of the North Atlantic margin: introduction and background." Geological Society, London, Special Publications 196.1 (2002): 1-12. Web. 21 April. 2019.
Cederbom, Charlotte. "The thermotectonic development of southern Sweden during Mesozoic and Cenozoic time." Geological Society, London, Special Publications 196.1 (2002): 169-182. Web. 21 April. 2019.
Jones, Stephen M. et al "Present and past influence of the Iceland Plume on sedimentation." Geological Society, London, Special Publications 196.1 (2002): 13-25. Web. 21 April. 2019.
Doré, A. G., D. V. Corcoran, and I. C. Scotchman. "Prediction of the hydrocarbon system in exhumed basins, and application to the NW European margin." Geological Society, London, Special Publications 196.1 (2002): 401-429. Web. 21 April. 2019.
Corcoran, D. V., and A. G. Doré. "Depressurization of hydrocarbon-bearing reservoirs in exhumed basin settings: evidence from Atlantic margin and borderland basins." Geological Society, London, Special Publications 196.1 (2002): 457-483. Web. 21 April. 2019.
Cramer, Bernhard, Stefan Schlömer, and Harald S. Poelchau. "Uplift-related hydrocarbon accumulations: the release of natural gas from groundwater." Geological Society, London, Special Publications 196.1 (2002): 447-455. Web. 21 April. 2019.
Green, Paul F., Ian R. Duddy, and Kerry A. Hegarty. "Quantifying exhumation from apatite fission-track analysis and vitrinite reflectance data: precision, accuracy and latest results from the Atlantic margin of NW Europe." Geological Society, London, Special Publications 196.1 (2002): 331-354. Web. 21 April. 2019.
Stroeven, Arjen P. et al "Reconstructing the erosion history of glaciated passive margins: applications of in situ produced cosmogenic nuclide techniques." Geological Society, London, Special Publications 196.1 (2002): 153-168. Web. 21 April. 2019.
Graversen, Ole. "A structural transect between the central North Sea Dome and the South Swedish Dome: Middle Jurassic-Quaternary uplift-subsidence reversal and exhumation across the eastern North Sea Basin." Geological Society, London, Special Publications 196.1 (2002): 67-83. Web. 21 April. 2019.
Huuse, Mads. "Cenozoic uplift and denudation of southern Norway: insights from the North Sea Basin." Geological Society, London, Special Publications 196.1 (2002): 209-233. Web. 21 April. 2019.
Lidmar-Bergström, K., and J. O. Näslund. "Landforms and uplift in Scandinavia." Geological Society, London, Special Publications 196.1 (2002): 103-116. Web. 21 April. 2019.
Parnell, John. "Diagenesis and fluid flow in response to uplift and exhumation." Geological Society, London, Special Publications 196.1 (2002): 433-446. Web. 21 April. 2019.
Price, Leigh C.. "Geological and geochemical consequences of basin exhumation, and commercial implications." Geological Society, London, Special Publications 196.1 (2002): 431. Web. 21 April. 2019.
Rohrman, Max et al "Timing and mechanisms of North Atlantic Cenozoic uplift: evidence for mantle upwelling." Geological Society, London, Special Publications 196.1 (2002): 27-43. Web. 21 April. 2019.
Stoker, M. S.. "Late Neogene development of the UK Atlantic margin." Geological Society, London, Special Publications 196.1 (2002): 313-329. Web. 21 April. 2019.
Ware, Philip D., and Jonathan P. Turner. "Sonic velocity analysis of the Tertiary denudation of the Irish Sea basin." Geological Society, London, Special Publications 196.1 (2002): 355-370. Web. 21 April. 2019.
van der Beek, Peter A.
Van Der Hilst, Rob D.


text:
Q: Should I edit or simply comment on an accepted answer I consider to be incomplete? Though many questions on Meta Stack Overflow seem to come very close, I can't seem to find my question:

Should I (or can I) edit another person's answer to another person's question that has been accepted and upvoted by a majority of voters, when I consider it to be an incomplete answer?

On this question: Create ArrayList from array, I feel the accepted answer is only a partial answer. The question asks specifically how to CONVERT an array, and while most people are not intensely concerned with performance, the answer is ultimately a COPY action (which creates a more flexible object, but takes a teeny bit more processing). Comments left before my comment in addition to other answers address this difference, but were not accepted.
My concern is that the accepted answer is simple enough (and accepted and fairly highly rated enough) that many viewers are likely to never look at any comments or other answers. I am tempted to change the accepted answer to something like the following:
-- BEGIN SUGGESTED ANSWER --
To copy the data into a new ArrayList newArrayList, use:
newArrayList = new ArrayList<Element>(Arrays.asList(array));

However, to truly convert the array, simply use:
newArrayList = Array.asList(array);

This will create a fixed-size version of the array, which acts as a wrapper to the array, and does not actually copy any data. See Arrays.asList()
-- END SUGGESTED ANSWER --
Does my desire seems reasonable? Does it violate Stack Overflow rules somehow? Can I even edit an accepted answer?

A: No.  Never change the meaning of someone else's post.
Editing is primarily for clarity — spelling and grammar fixes, improved wording and formatting, and so on —  apart from Community Wiki posts, where it can be used to add significantly different new information.
Comments are for disagreeing, adding minor notes, and so on.
Post a separate answer if you think you have sufficiently different information to warrant it; otherwise, leave a comment.
The editing page says (emphasis mine):

How to Edit
► fix grammatical or spelling errors
  ► clarify meaning without changing it
  ► correct minor mistakes
  ► add related resources or links
  ► always respect the original author

A: Feel free to edit an answer if you are unambiguously improving it.
Do not edit an answer to change the poster's style or opinions. (In particular, feel free to write your own answer if you agree with the proposed solution but think it has been very inadequately explained.)
Do edit an answer to correct mistakes that do not form a substantial part of the post. (If there are too many mistakes, downvote, explain what is wrong in a comment, and write your own answer.)
Do edit an answer to illustrate it with examples.
Do edit an answer to add alternatives where the answer already mentions several.
Do not edit an answer to propose completely different solutions. Write your own answer instead.


Work with ease using the color-coded Thermo Scientific™ Orion™ Standard All-in-One™ pH Buffer Kit. Kit includes pH 4.01, 7.00 and 10.01 buffers, storage solution and storage bottle.
Includes: One 1 pint (475mL) bottle each of pH 4.00 buffer (910104), pH 7.00 buffer (910107), pH 10.01 buffer (910110) and standard pH electrode storage solution (910001) and one pH electrode storage bottle.


text:
League players pinpoint everything wrong with battle passes and lay out plan for Riot to fix them
After a failure of a season cinematic, little to no promised content upcoming in 2023, and months and months now of leaving the game in an imbalanced state with bruisers and fighters running the show, the League of Legends community is at its wits end with Riot Games. In the spirit of Riot repeatedly failing to meet previously set standards, league players dissected the battle pass system and proposed a plan of action for the devs to fix it.
league's subreddit has been an inexhaustible source of criticism toward Riot and its games in general. In a post on Jan 15the community expressed its frustration about league's battle pass system, explaining that the battle pass system has not improved since Riot first introduced them.
Another problem battle passes have is that the players have to spend more time playing the game, even if they don't want to, to earn lesser rewards like chromas. Aside from all of this, battle passes also have an RNG element to them with orbs and capsules that can't by no means guarantee you an event-related skin.
As a solution to Riot's all problems, the community proposes for the devs to rework the battle pass system in the spitting image of Fortnite's battle pass system to regularly award players with event-related skins and the main reward being the Prestige skin of the battle pass.
With tHey Fortnite-like battle pass system, players would earn battle pass currency, just like with league tokens that allow them to select the rewards they like the best at each level. This way, the community would get more rewards and pass-related content that continuously rewards progress while not forcing the community to play the game.
Instead of forcing the league community to play the game to get its money's worth whenever Riot introduces a battle pass, the Fortnite-inspired battle pass system would generally lead to fewer burnouts and overall aversion to the game. The battle pass will leave an impression of respecting players' time and money, and would not lead to them playing the game forcedly, and eventually burning out.
Since Riot recently promised all kinds of changes, primarily focused on players' feedback, battle passes will, hopefully, be something the devs address and fix in the near future.

redpajama_set_name: RedPajamaCommonCrawl


Pursuing an active and sustainable community through growth and service excellence.
Our strategies will develop exceptional community infrastructure, involvement, support and growth.
Welcome to our website! Your experience at marwayne.ca will provide you with easily-accessible, up-to-date information. Our goal is to make the government of this community as transparent and accessible as possible.
The Marwayne Agri-Plex (new community hall & campground completed in 2012; arena renovations completed winter 2012) Curling rink renovations completed in 2016.
Our 2016 national award winning Center Street. Our downtown revitalization (completed in 2014 and 2015) showcases how a small village can put into practice sustainable practices.
And we are in the midst of a 2 year project renewing a further 3.5 blocks of underground infrastructure and installing a formal storm water system.
If you are thinking of moving here or just planning a visit, you will like what we have to offer.
Welcome to Marwayne...there is so much to see and do.


How effective is Outlook duplicate remover solution?
Recieve software quickly and without troubles. Our catalogue is happy to present a handy set of the excellent free software, utilities, and solutions. On this site you be able to obtain trial releases of well known marketable software, and get the greatest freeware for your PC or cell appliance,gadget. Research an ultimate library of exclusive fresh tools on our library! Recieve trial editions and try advanced apps on the laptop or cell phone. See the recent versions and updates of typical tool, last programs, and notebook utilities! Get now!
Best PC utility software, free to download and handy to use. Download now! System software designed to help analyse, configure, optimise, and maintain the computer. Disk format utility software for external hard drives, desktops or laptop computings machines. Windows utility software tool aggregation to measure, coordinate, and optimize the activities of the computer.
Backup to Amazon software system. Download immediately and set about copying important data to the most reliable off site backup storage out there. Instant access to backups and easy disaster recovery. Exclusive monetary values, only on SoftEmpirecom!
Windows FAT NTFS Data recovery software recovers deleted data from crashed hard disk. Tool recovers erased FAT NTFS files folders during partitions of drive or due to human error or software failure. Restoration utility restores deleted information from accidentally formatted, virus infected storage. Restoration utility supports NTFS, NTFS5, FAT16, and FAT32 partitions file used by the windows operating systems. Software restore text file wps, rft, txt, recover deleted audio wma, aac, aif, ram, wav, mid, midi, mp3 file from Notebook recover asx, wma, avi, mp4, mpg, mov video file restore erased jpg, pct, png, bmp, gif, jpeg image file from Desktop and undelete Laptop html, xhtml, jsp asp php, css, file. Software is GUI (Graphical User Interface) based and for assistance of user utility provides help manual so that it is user friendly and easy to use to recover the deleted data and no need to special technical knowledge to use it.
* Restoration utility supports NTFS, NTFS5, FAT16 and FAT32 partitions file system used by the windows operating systems.
* Recovery tool recover lost, missing files and folders form damaged hard disk drive.
* Windows FAT NTFS data recovery software is read only so that it does not affect the other files.
* Windows data recovery software is GUI (Graphical User Interface) based so that it is easy to use.
* Software extracts formatted corrupted music files and folders like wav, mpeg, mp3, and midi.
* Recovery software undelete the deleted data even drive is formatted or lost data during partitioning disk drive.
*Tool support windows operating system like Windows 98, 2000, 2003 server, XP professional edition, NT.
Try MS Backup Recovery Tool is capable of repair corrupted, damaged or inaccessible from windows bkf files which is enormously tool to extract bkf files without any kind of difficulty.


For the month of February, the students will be learning about the virtue of unity. The virtue of unity is essential for character development. It is through unity that we can foster cooperation, acceptance, compasion, and understanding. Unity is having a sense of connectedness eventhough we might be miles apart. The virtue of unity is highly valued at St. Bernadette's. We desire to be united with our families, our parish and the wider community in order to provide the best education for our children.
As we focus on the virtue of unity this month, our actions, words, and overall attitude must reflect this virtue. How do we treat others, especially those that do not share our same values? How do we speak and treat those who are different from us? In what ways are we creating opportunities to foster a sense of unity at home, at work, on teams, in clubs, at school? Together, in unison, we will work towards a culture of acceptance, cooperation, understanding and compasion at St. Bernadette's.
Income Tax receipts are available for pick-up at the school office. You must sign for the receipt. If you are having someone else pick it up, they must have a signed note from you requesting that they have your permission to pick up your Tax receipt. Please make a copy of the receipt in the event that you loose or misplace your original receipt, replacement receipts will NOT be issued. Parents are reminded to submit this tax under "Charitable Donations" section of their income tax return.
School Mass will on Friday, February 27th. On Mass days the bell rings at 8:45am. If your child is late for school on a Mass day please bring him or her to the school first to sign in at the school office. Students must be in full school uniform.
Parish donation receipts are available for pick-up in the Gathering Room in the Church.
On Thursday, February 26th students are encouraged to wear something pink to symbolize that we as a society will not tolerate bullying anywhere. We will have our Bully Awareness Day assembly at 11:15. Everyone is welcome to attend. For more information about Pink Shirt Day please see the website at http://www.pinkshirtday.ca/.
If your child is away for any reason, it is imperitive that an absentee note be sent to the school indicating the reason of the absenteeism. It is not the school's responsibility to notify you if a note has not been handed in. The Ministry of Education requires a note from students who are absent. Failing to submit a note may jeopardize your funding from the government.
Application forms for new students for the upcoming school year 2015-16 are now available and can be picked up from the school office. Families who have children entering Kindergarten will be given the application form with the Re-registration package.
Promotional Event: Current families get their re-registration fee for the following year (currently $150) waived if they refer a family that stays the year.


text:
Entering overseas markets could be a lucrative move
First it was Dubai, and more recently Abu Dhabi. Now it looks like Oman could be a lucrative market for UK design.
By May 20, 2009 12:00 am January 29, 2015 8:44 pm
Navyblue's decision to set up shop there could herald a new source of work, not just for the Anglo-Scottish branding group, which counts an identity for the Oman Botanic Garden among its projects (see News, page 3), but for other consultancies experiencing wanderlust as jobs closer to home are put on hold.
Moving into the Middle East – or any overseas market – isn't everyone's cup of tea and decisions like Navyblue's aren't taken lightly. The consultancy has been building its capability to service overseas clients, rather than just UKbased multinationals, for a year or more.
Running offices abroad can be risky and demand considerable time and input from senior players back home. Meanwhile, cultural differences between countries can put huge pressures on business dealings.
But these hurdles are not insurmountable, as independents like Start Creative and Saffron Brand Consultants and networked groups such as The Brand Union, Fitch and Landor have shown. You have to be fleet of foot as markets shift, and have a strong team or agent on the ground to develop client relationships. Start Creative and its sister group Judge Gill are working in Hong Kong, Russia and beyond, and have interesting stories to tell (see Business Insight, page 21).
Nor do you have to open a local office to succeed. Some, such as Priestman Goode, with massive transport wins in China and elsewhere, prefer to run projects from a strong home base. But overseas work can have a positive impact on a consultancy's finances, as the results of the Design Week Top 100 survey, published next week, will show.
The important thing is to develop a strategy for it – as Navyblue has done – rather than follow the whim of an overly optimistic client. You should also court advice from the likes of UK Trade & Investment and those who've blazed the trail. But it could be worth a shot.
21 May 2009 Insight
Sperm Creative works on Hush retail brand
Le Corbusier's Chandigarh furniture to go on show
Sketch it up
Premm Design promotes BBC Poetry Season
Bark Design creates indoor hotel garden
Craig Bainton


text:
import SIGBASE from './sigbase';

export default class SIGILL extends SIGBASE {
  constructor(m: string) {
    super(m);
    Object.setPrototypeOf(this, SIGILL.prototype);
  }

  sigtype(): string {
    return 'SIGILL';
  }
}

redpajama_set_name: RedPajamaGithub


text:
Explained: Why the ICC and BCCI may be on a collision course
On the face of it, the ICC wants to offer a cricket bonanza for its global audience, but between the lines, the move apparently aims at reducing the BCCI's influence even more by hitting the Indian board's revenue stream.
Written by Shamik Chakrabarty , Edited by Explained Desk	| New Delhi | Updated: October 17, 2019 6:53:02 am
Last year, the BCCI sold its worldwide TV and digital rights to Star India for 4 million for the period 2018-2023.
The International Cricket Council (ICC) press release issued on Monday stated that "eight Men's events, eight Women's events, four Men's U-19 events and four Women's U-19 events" could be on the anvil for the next eight-year cycle from 2023-2031. The game's global body wants to have one ICC event (men and women) every year. Plans are afoot to make the World T20 a biennial affair instead of organising it every four years. The ICC Board, which has already discussed the proposal, also wants to incorporate two extra 50-over tournaments, with top six teams, apart from holding two 50-over World Cups.
On the face of it, the ICC wants to offer a cricket bonanza for its global audience, but between the lines, the move apparently aims at reducing the BCCI's influence even more by hitting the Indian board's revenue stream. For the ongoing cycle, 2015-2023, both the BCCI and the ICC have the same official broadcaster, Star Sports, for their home series and global events respectively. The ICC seems to be planning to reap bigger broadcasting rewards by creating a conflict for the next cycle, weakening the BCCI in the process.
Last year, the BCCI sold its worldwide TV and digital rights to Star India for $944 million for the period 2018-2023. A year previously, Star India had bagged the IPL rights for $2.55 billion for the period 2018-2022. In 2014, the ICC had sold its global rights to Star for $1.98 billion for the period 2015-2023. Now, a World T20 in every two years in the next cycle will mean a direct clash with the IPL and given that a world event will attract a bigger global audience, the ICC will trump the BCCI, in terms of broadcasting revenue. Two extra 50-over events apart from the World Cups could seriously compromise India's home international season (bilateral series) – September-October to November-December and February-March. And it will have a negative effect on the BCCI's revenue from broadcast rights.
Ever since Shashank Manohar became the independent ICC chairman in 2016, his policies have proven to be detrimental to Indian cricket. The BCCI contributes to over 70 per cent of the ICC's revenue. And yet, its projected revenue share has been reduced from $440 million – which could even rise to $570 million – to $293 million for the ongoing eight-year cycle on the pretext of a more equitable revenue distribution system.
After N Srinivasan's departure, India's representation at the ICC became lightweight and the global body, under Manohar, took the advantage. But now with Sourav Ganguly set to take charge, the BCCI is expected to regain its might. Ganguly and Manohar had been on the warpath in 2004, when the latter, then Vidarbha Cricket Association president, had laid out a green-top for the Nagpur Test against Australia. Ganguly skipped the game and Rahul Dravid led. Australia took an unassailable 2-0 lead to win the series.
Ganguly is going to be the BCCI's voice now as its president. He has already spoken about India's reduced revenue share and how it needs to be corrected. He showed restraint yesterday when he was asked about the ICC's proposed Futures Tours Programme (FTP). "When I get an opportunity to be a part of the discussion, I will speak," he said. And if, subject to the Supreme Court's approval, Srinivasan returns as the BCCI's representative at the ICC, things could become acrimonious. Srinivasan and Manohar don't see eye to eye. The BCCI under its new dispensation won't approve the ICC's proposed Futures Tours Programme (FTP). And the Indian board holds the right not to sign the Members' Participation Agreement (MPA).
Ganguly has already voiced his approval saying, "sometimes less is more".
Don't miss from Explained: How FIFA World Cup 2022 qualifiers works
Shamik Chakrabarty ... read more
Ranji Trophy: Out of contention, Manoj Tiwary hopes triple century sends out a reminder
Mohun Bagan-ATK join hands, ISL gets new fan base
Explained: Why BCCI's denial of contract to Dhoni does not mean he's over


text:
World Sailing agree on event change for Paris 2024
By Dan Palmer
World Sailing has put forward a mixed two person keelboat offshore event for the Paris 2024 Olympic Games.
The discipline will replace the mixed one person dinghy event which had previously been agreed upon.
It follows a decision made by delegates at World Sailing's Annual Conference in Sarasota in Florida.
The original idea was to have a mixed event where a man and a woman from each country would sail in separate one-person boats, before having their scores added together at the end to determine a winner.
This was agreed at World Sailing's mid-year meetings but regulations allow for both events and equipment to be amended if 75 per cent of Council members vote in favour of making the change.
Marseille will host the Paris 2024 sailing regatta ©Getty Images
After lengthy debate, 31 Council members voted in favour of voting on the potential change, with eight against and two abstentions.
Twenty-nine then voted in support of the mixed two person keelboat offshore, with nine against and two abstaining.
This satisfied the 75 per cent criteria but the change will still need to be ratified at World Sailing's Annual General Meeting.
The mixed one person dinghy format is not sailed elsewhere in the sport and reportedly received significant opposition.
The sailing regatta at Paris 2024 will take place more than 750 kilometres to the south of the French capital in Marseille.
October 2018: Russia claim World Sailing cannot discuss "political matters" as Ukraine call for ban over Crimea
Dan Palmer
Follow @danpsport
Read more of Dan's articles
Follow @danpsport on Twitter


text:
Supreme Court to hear case where man can't remember killing
Updated: 9:06 AM CST Feb 26, 2018
Supreme Court abortion ruling could impact Alabama abortion laws
The Supreme Court has agreed to hear the case of a man sentenced to death for killing an Alabama police officer but who lawyers said now can't remember the 1985 murder.The court agreed Monday to hear arguments in the case of Vernon Madison.Madison had been scheduled to be executed in January, but the court stayed the execution to consider whether to take the case.Madison's case will now likely be argued in the fall, and the court's decision to take the case means he is safe from execution at least until the case is decided.Madison's attorneys argue that strokes and dementia have left Madison unable to understand his execution or remember killing Mobile police Officer Julius Schulte, who had responded to a domestic disturbance call involving Madison.
The Supreme Court has agreed to hear the case of a man sentenced to death for killing an Alabama police officer but who lawyers said now can't remember the 1985 murder.
The court agreed Monday to hear arguments in the case of Vernon Madison.
Madison had been scheduled to be executed in January, but the court stayed the execution to consider whether to take the case.
Madison's case will now likely be argued in the fall, and the court's decision to take the case means he is safe from execution at least until the case is decided.
Madison's attorneys argue that strokes and dementia have left Madison unable to understand his execution or remember killing Mobile police Officer Julius Schulte, who had responded to a domestic disturbance call involving Madison.


Serverless deployment, the intriguing topic grabbing a lot of attention from rookies and veterans alike in the tech ecosystem is finally here. In this article we'll be taking a practical approach to serverless deployment, also referred to as FaaS (Function as a Service). Serverless architecture, simply put is a way to build and run applications and services without managing server in infrastructure. Practical approach? We'll be building a telegram weather bot using node.js, which will be hosted on now.
Yes! you guessed right. BotFather is also a bot. Before we go on to the nitty-gritty of coding our bot, we'll need to create and register the bot with BotFather in order to get an API key. We'll head over to BotFather and follow the steps outlined below to create our bot.
In a directory of your choice, you'll create a new folder that will house our bot. In that folder, we'll initialize our project by running npm init, follow the prompts to initialize the application. In this directory, we'll need two files index.js which will contain our base bot code and the.env file that'll contain our environment variables.
We'll need to install a few packages, which will come in handy while building our weather bot.
With all those dependencies installed, we'll head over to openweathermap in other to get an API key to access weather data.
As complicated as building a bot sounds, we'll be building one in this tutorial with less than 100 lines of code. Yes! that's possible.
Most people will condemn our use of an env file because we have three variables in there at the moment. But hey! we can't foresee how large our bot can get. It's best practice to have these variables to be defined separately and properly referenced when needed. After getting our openweather and telegram API key and token, we'll add them in our .env file like so.
Before we code these methods, we'll define two major URL endpoints, our telegram API endpoint and the openweathermap endpoint.
/start_bot is our apps endpoint, which will be hooked onto the telegram API webhook, we'll talk about this in when our bot is ready for deployment.
Surprisingly that's all that defines our bot in 18 lines. How does our work?.
To get a weather forecast, all we need do is send Check /Lagos, it then returns it's 232 degrees in Lagos. So it looks out for a keyword Check and gets the city, which is stated after the /.
In the first four lines, we're parsing our request body and storing it inside a message object. We'll then initialize our welcome message inside the reply variable and check if the text coming from the user contains a forward slash. Following these four lines are three conditions, with the first checking if the message is a simple "Hi" or "hi", if it is, the sendMessage(); method is invoked. This method accepts four parameters which you can see in the code above. The second condition checks if the incoming message contains the check keyword and also contains a city. If this condition evaluates to be true, it calls the get_forecast(); method which returns a response which is a promise we'll pass to our post_forecast(); method. This method is what replies the user with the current weather conditions.
Great! going forward, we'll discuss the three methods mentioned above in detail.
As a rule of thumb, telegram bots are deployed over SSL, which now provides. Now is a platform which allows you to host your node applications with ease. You can head over to Zeit.co if you want to know more about Now. Now we'll install one last package in our project.
Learn how to create, distribute and run docker images.


text:
Rush Limbaugh: Conan O'Brien ripped me off
Norman Weiss 01.02.14 6 years ago
"We were the first to discover and document how the media, all of them, will use the same word or phrase in covering a story," said the conservative talk show host, in reaction to Conan's bits showing how newscasters repeat the same words.
"Duck Dynasty" stars' New Year's Eve interview boosts Fox News ratings
Willie and Kori Robertson didn't say anything newsworthy in their late-night interview.
Why did "Fresh Prince's" Uncle Phil feel so real?
James Avery's character, says Rembert Browne, "was the opposite of so many black fatherhood tales that were playing out in the media, on television, and in real life. Instead of abandoning a child, he took in an extra. It's hard to fully express how important it was to see a character like that growing up, but it mattered tremendously. It's why Philip Banks felt real. Mainly because you wanted him to be."
Mindy Kaling's "Mindy Project" character is on Tinder
Users of the matchmaking app have reported being matched with the fictional character, though it's unclear if Kaling is behind it all.
"Downton Abbey" gets the Lego treatment
A man spent 15 hours putting together the "Downton" castle and its people as a Christmas gift for his girlfriend.
Report: "Captain America's" Agent Carter is getting a TV spinoff
Hayley Atwell is set to take on the role after playing Peggy Carter in the movies.
Check out John Travolta on "Kirstie"
It's a "Look Who's Talking" reunion.
"The Big Bang Theory" is a hit in France
The CBS comedy has replaced "Desperate Housewives" as the most popular American comedy around the world. And according to Nico Case, who lived in France in 2011, "bazinga" could be heard more than "bon jour" on the streets of Paris. PLUS: "Big Bang" owes its success to classic TV.
TV Guide Network will air marathons of CW shows
"The Tomorrow People," "The Originals" and "Reign" will be marathoned on Jan. 4, 11 and 18, respectively.
"The Walking Dead" celebrates the New Year with "Apocalypse Resolutions"
The resolution cards include one showing Daryl, with the caption: "GET NEW CLOTHES."
"My Little Pony" does a "Mad Men" tribute
The "Friendship Is Magic" special is set in "Manehattan."
Super Bowl will be live-streamed for free for the 3rd year in a row
But you'll have to pay to watch the NFC Championship game.
How to avoid "Sherlock" spoilers
The British series aired in the UK on Jan. 1 — 18 days before the U.S. airing.
"Full House" meets "Some Like It Hot"
Check out John Stamos and Bob Saget dressed as the iconic Jack Lemmon and Tony Curtis characters.
"HIMYM" co-creator: I watched the "Cheers" finale for inspiration
"Cried as hard as I did in 1993," tweeted Craig Thomas.
"Top Chef's" Gail Simmons welcomes a daughter
Dahlia Rae Abrams is the first child for the "Top Chef" judge.
ABC kicks off 2014 with spy miniseries "The Assets"
The eight-part miniseries debuting tonight tells the story of double agent Aldrich Ames, who sold American secrets to Russia.
Patricia Richardson: There will never be a "Home Improvement" reunion show
"Earl died, we can't have one without Earl," she says.
Check out every "Futurama" character on a single poster
See one fan's tribute to the late sitcom.
Flavor Flav loses his mom
The former reality star's mother, Anna Drayton, passed away on New Year's Eve.
Joseph Ruskin, legendary "Star Trek" guest actor, dies at 89
Ruskin appeared in five "Trek" series.
With Dan Harmon's return, "Community" feels like it's grown up
In many ways, tonight's two-episode Season 5 comeback for Harmon presents a sadder, wiser and more subdued show — one preferable to last season, says Alyssa Rosenberg. It "feels less elaborate and extravagant than the version of Community that Harmon used to run," she says. PLUS: "Community" feels like "Community" again, it's back to being weird and fun, Donald Glover's departure hangs over the first five episodes, Joel McHale calls "Community" "The Wire of comedy," Gillian Jacobs says the "repilot" is brilliant, NBC promotes "Greenville," and "Community" is planning a '70s disaster movie episode.


Submitted by alonekk on Wed, 03/20/2019 - 2:14pm.
Kind of this post is the same that you guys are talking about. This is more about how you can realte it to tree felling, and then you will know more about it. It's going to be new for you.
Submitted by alonekk on Wed, 03/20/2019 - 4:24am.
Submitted by alonekk on Wed, 03/20/2019 - 4:15am.
Submitted by alonekk on Fri, 02/08/2019 - 11:48am.


text:
Vast Dragnet Targets Theft of Biomedical Secrets for China
The N.I.H. and the F.B.I. have begun a vast effort to root out scientists who they say are stealing biomedical research for other countries from institutions across the United States. Almost all of the incidents they uncovered and that are under investigation involve scientists of Chinese descent, including naturalized American citizens, allegedly stealing for China.
US researchers on front line of battle against Chinese theft
The FBI has repeatedly warned U.S. universities about visiting researchers stealing intellectual property on behalf of China. That's according to emails reviewed by the Associated Press, which paint a picture of a nationwide effort to convince colleges to be on guard against intellectual property theft. The emails underscore the extent of U.S. concerns that universities, as recruiters of foreign talent and incubators of cutting-edge research, are particularly vulnerable targets.
China is trying to steal military space tech. The US is running stings to stop it.
The theft of US technology by Chinese companies, many state-backed, is among the key drivers of the trade war between the two nations that is roiling the global economy. In 2018, the US Department of Justice launched a major effort to prevent China from illicitly obtaining US technology. In July, FBI director Christopher Wray said his agency had more than 1,000 open investigations into Chinese intellectual-property theft.
Pentagon IDing Companies with Chinese Ties to Protect Defense Supply Chain
The Financial Times on Wednesday reported that the Pentagon is compiling a list of companies with links to the Chinese People's Liberation Army (PLA) or Chinese intelligence services in order to protect U.S. military secrets and secure America's supply of military equipment.
New Steve Bannon Film Warns of Growing Chinese Espionage Threat
A new film by former White House Chief Strategist Steve Bannon is sounding the alarm over China's encroachment into the high-tech industry. Slated for release in September, Claws of the Red Dragon spotlights the relationship between telecommunications giant Huawei Technologies Co., Ltd. and the Chinese Communist Party (CCP) and People's Liberation Army (PLA).
China's Spies Are on the Offensive. Can the US Fend Them Off?
Espionage and counterespionage have been essential tools of statecraft for centuries, of course, and U.S. and Chinese intelligence agencies have been battling one another for decades. But what these recent cases suggest is that the intelligence war is escalating--that China has increased both the scope and the sophistication of its efforts to steal secrets from the U.S.
Tech Leaders Warn That China's Spies Have 'Thoroughly Infiltrated' Silicon Valley with Google's 'Seemingly Treasonous' Help
For a period of time, the overseas communist empire had been America's geopolitical partner. Yet then a string of incidents suggested that maybe the partnership wasn't so friendly after all; numerous spies were discovered in our midst, responsible for stealing some of America's most precious strategic secrets. Moreover, a string of American witnesses came forward to offer firsthand accounts of espionage penetrations, and the dangers they posed.
UCLA Professor Faces 200+ Year Sentence for Smuggling Tech to China
Former University of California professor Yi-Chi Shih has been found guilty on 18 federal charges for funneling American military technology to China. The 64-year-old electrical engineer has been found guilty of handing stolen U.S. military technology to the Chinese government. Now he faces several lifetimes' worth of time in a federal prison. Shih's co-defendant, Kiet Ahn Mai, already pleaded guilty to smuggling charges in December 2018.
Congress Must Fight Academic Espionage to Protect American Jobs-and Our Security
When most Americans think of espionage, we think of debonair foreign spies sneaking around military compounds--or bespectacled hackers hammering away at keyboards to steal top-secret information from foreign adversaries. But there is an entire world of espionage happening right under our noses--at American colleges and universities.
Mike Pompeo: China stole US secrets and made its military lethal
America was late to the game--and is now paying the price because China, the world's second largest and powerful economy behind the U.S., was able to take advantage by stealing secrets from some of the nation's most critical businesses, including the U.S. government. Secretary of State Mike Pompeo is worried that the communist-led country has stolen defense secrets and used them to technologically advance their own defense systems, in both capacity and intent.


text:
Q: How Can I optimize this query (OR inside AND validation)? I'm having problems with this query:
SELECT col1, col2,col3,...,coln FROM MyTable
WHERE col1 = @value1
AND
(
ISNULL(col2,'c') = ISNULL(@value2,ISNULL(col2,'c'))
OR
ISNULL(col3,'c') = ISNULL(@value2,ISNULL(col3,'c'))
)
 AND coln = 'valueN'

I have to stop the execution, it's so slow. But editing:
SELECT col1, col2,col3,...,coln FROM MyTable
WHERE col1 = @value1
AND
(
ISNULL(col2,'c') = ISNULL(@value2,ISNULL(col2,'c'))
)
AND coln = 'valueN'

This query is faster. Can someone help me? How can I replace the or statement or replace the query but validating col1 and col2?.
Thanks.
UPDATE:
Thank you very much guys. Really my query does not use '=' but use 'Like', sorry about that. However I use your suggestions to build my query and it works fine:
SELECT col1, col2,col3,...,coln FROM MyTable
WHERE col1 like '%' + @value1 + '%'
AND
(
 (@value2 IS NULL)
 OR
  (col2 IS NOT NULL AND col2 LIKE '%' + @value2 + '%')
 OR
 (col3 IS NOT NULL AND col3 LIKE '%' + @value2 + '%')
)
 AND coln = 'valueN'

I use this query with a page where I have many fields to filter a search and I need that a col2 textbox apply to col3 in database too, I want to mean, only one textbox for name1 and name2 in database.
Sorry about my wrong question and thanks for your suggestions.

A: ISNULL(col2,'c') = ISNULL('value2',ISNULL(col2,'c'))

is the same as
col2 = 'value2' or (col2 is null and 'value2' is null)

Replace the occurrences and you will most likely have a better performance.
Update
There's one fundamental difference between this solution and the one proposed by @onedaywhen: when the value provided in 'value2' (which I suppose is just a parameter assembled into a SQL string) is NULL, OP only wants to bring back only records where col2 is NULL. Take a closer look into OP's logic, you will see that there. OP's logic always filters: when the parameter is NULL, OP wants records where col2 is NULL.
@onedaywhen's solution brings every record when the parameter is NULL. Although this is a very common query, it's not what OP is looking for.

A: ISNULL(col2,'c') = ISNULL(@value2,ISNULL(col2,'c'))

is the same as
( ( col2 = @value2 ) OR ( @value2 IS NULL ) )

I'm not sure if this will improve performance, though: I've read that, at least for SQL Server 2005 and earlier, to get an efficient, scalable and performant solution either use IF ELSE control of flow blocks (one per parameter combination) or use dynamic SQL.

UPDATE: ...and here's the proof:

Query 1: When the parameter is a value that is not null:
DECLARE @value2 VARCHAR(10);
SET @value2 = 'Apples';
WITH T
     AS
     (
      SELECT *
        FROM (
              VALUES (1, 'When col2 is null', NULL),
                     (2, 'When col2 is the same value as @value2', 'Apples'),
                     (3, 'When col2 is not the same value as @value2', 'Oranges')
             ) AS T (ID, narrative, col2)
     )
SELECT *,
       CASE WHEN ISNULL(col2,'c') = ISNULL(@value2,ISNULL(col2,'c')) THEN 'T' END AS OP,
       CASE WHEN ( ( col2 = @value2 ) OR ( @value2 IS NULL ) ) THEN 'T' END AS OneDayWhen,
       CASE WHEN col2 = @value2 or (col2 is null and @value2 is null) THEN 'T' END AS Adrian
  FROM T;

Output 1:
ID          narrative                                  col2    OP   OneDayWhen Adrian
----------- ------------------------------------------ ------- ---- ---------- ------
1           When col2 is null                          NULL    NULL NULL       NULL
2           When col2 is the same value as @value2     Apples  T    T          T
3           When col2 is not the same value as @value2 Oranges NULL NULL       NULL

Note all agree for all rows :)

Query 2: When the parameter is a null:
DECLARE @value2 VARCHAR(10);
SET @value2 = NULL;
WITH T
     AS
     (
      SELECT *
        FROM (
              VALUES (1, 'When col2 is null', NULL),
                     (2, 'When col2 is the same value as @value2', 'Apples'),
                     (3, 'When col2 is not the same value as @value2', 'Oranges')
             ) AS T (ID, narrative, col2)
     )
SELECT *,
       CASE WHEN ISNULL(col2,'c') = ISNULL(@value2,ISNULL(col2,'c')) THEN 'T' END AS OP,
       CASE WHEN ( ( col2 = @value2 ) OR ( @value2 IS NULL ) ) THEN 'T' END AS OneDayWhen,
       CASE WHEN col2 = @value2 or (col2 is null and @value2 is null) THEN 'T' END AS Adrian
  FROM T;

Output 2:
ID          narrative                                  col2    OP   OneDayWhen Adrian
----------- ------------------------------------------ ------- ---- ---------- ------
1           When col2 is null                          NULL    T    T          T
2           When col2 is the same value as @value2     Apples  T    T          NULL
3           When col2 is not the same value as @value2 Oranges T    T          NULL

Note OP and OneDayWhen match for all rows, Adrian only matches for row ID = 1.


text:
Q: ThreadLocal issue on internettExplorer I am working on a multitenant application. I use spring security with hibernate4.
I put the tenantidentifier in a threadlocal in loginform and get it in the repository.
This works fine on google chrome, but on Internet explorer it returns null in repository.
public class ThreadLocalContextUtil {
 private static final ThreadLocal<String> contextHolder =
            new ThreadLocal<String>();

   public static void setTenantId(String tenantId) {
      Assert.notNull(tenantId, "tenantId cannot be null");
      contextHolder.set(tenantId);
   }

   public static String getTenantId() {
      return (String) contextHolder.get();
   }

   public static void clearTenant() {
      contextHolder.remove();
   }

}
The only thing i can think of is that IE start a new thread when user log in.


Ok, so you've heard all about Entity Framework (EF), and about how marvelous it is, so you've gotten all fired up about it, and thought woo, yea! Time for me to get my EF hat on. Then you start reading the docs, and looking at the examples, and suddenly the realization sinks in. None of this is as simple as the video you watched would have you believe, you scratch your head in disbelief. All you want is to have your application talking easily to your database by the end of the week, but now it seems like it's going to take you that week just to figure the rest out.
We've all been there, and while it might look like it's going to take you a million years to tame this, Entity framework is just like any other technology in IT.
If you've spent any time at all in the industry, then you'll know that there's a dozen different ways to do each thing. The trick is to not sit and try to cram it all in, in one go, but rather consume it in little bite sized chunks. That's exactly what I found when I first started using Entity Framework.
In this post I'm going to show you the absolute simplest way of getting started using Code First.
Why Code First, and not Database First or Model First?
As a developer on the Microsoft platform, the last thing you want to be doing is putting another hat on. We already have enough hats to wear without needing to be a DBA too.
To me, Code First is the perfect balance; it keeps me focused on my code, and I only ever have to deal with objects. Once everything is running I don't really have to think about things like tables, because everything just works and works well.
Others may disagree however, and there's been plenty or religious wars over the years on this and other subjects, one which I'm not going to get involved in.
First Things First, Create a Database.
If you don't already have a database, then you'll need to pop open SQL Management Studio and create one.
If you don't control your database server, then you'll need to ask your network admin/DBA/IT support person to create one for you. However you do it, for reliability sake unless corporate policy dictates otherwise, ask for an SQL login and make sure that the login name has full read/write privileges on the new database.
If you have control of the database, then from SQL Management Studio, right click on databases in your server tree browser and select new database.
I'm not going to go through the entire process here, but what I generally do then is to make a new login, set the default database for that login as the database I just created, then go back to the new database properties and set the owner as the login I just created.
That's all you have to do outside of Visual studio.
From Now on its Code All the Way.
Create yourself a new project in Visual Studio. For the purposes of this post I'm using VS2013 Ultimate, and I've created a simple winforms app with a button on so that I can test it.
For you, well you create any project type you're comfortable with. I would strongly recommend that you don't use any project templates that have any pre installed dependencies or code in them though as you never know what might, and might not get in your way while doing this.
When your NuGet package manger opens, type 'Entity' (that's all you need...) into the search box in the online tab and wait a few seconds.
Click the install button, then close the NuGet dialog.
EF is now installed with its basic settings. Everything you need to connect to a standard Microsoft SQL Server instance is present and ready to use.
From this point on, how you organize your code should always be in the best interests of your project. For me I always keep my code in a folder called 'Classes' and any objects that are related to my database in a folder called 'Entities'. If you wish to do things differently, just remember to adjust namespaces as required.
Also remember to make sure you add 'System.Data.Entity' to your classes using clause (I'm omitting using clauses in my code samples for brevity.
Once you have the framework for your code, you then need to create an empty constructor and make a call to the base class setting the name of the connection string you wish to use.
Lastly, you'll need to add one or more 'DbSet' entries to your class to represent the tables in your database; we're only going to use one this time, but in a future post I'll introduce 'Entity Framework Migrations,' which will allow your data model to evolve over time and change as your application grows.
You'll also most likely get a compile error at the moment, because we've not yet created any entities to represent our table objects. Don't worry if you do, all will be put right soon.
And that's actually enough to get EF to create a table in your database (once you have the object itself created.
'MyConnectionString' is created the same as any other connection string, by editing your app.config or web.config files; just remember that the name you specify here is the name you'll need to give your connection string entry.
At this point, for the most part, Entity Framework will rely on a conventions based approach to work out specifics of your database. Most importantly if it needs to have restrictions such as field lengths and key settings, or you need for some reason to override the conventions, then you will need to create an override in your data class to override the 'OnModelCreating' method used by EF at start-up. Within this override you use a 'ModelBuilder' to configure certain aspects of your model to work the way you want them to.
As before we have some red in there, because we've not yet created the object we're going to use for our entity.
Add the above override, just after the 'DbSet' you created, defining your table.
Now our Database Context is ready, we just have to create our object to go into the table.
Right click on your Entities folder, and add a new class in the same way as you added the data class to your classes folder.
Call this new class 'MyTableObject' to match the name used above in the 'DbSet.' Make sure this class is public, and let's add a field for our primary key, and a name and email address.
Congratulations, now all you need to do is start programming against the Entity Framework API.
As soon as you start making any calls, using your data context, EF will create any databases or objects it needs to, as it needs to.
There's a little bit of magic going on here too. See how I've set the RecordId as a 0?
Well, if you do this, on a key column, EF will automatically generate the ID for you, so you don't need to worry about ID generation for your records.
Remember that you also need to set your connection string correctly too. In my case as described previously, I created a new database (which I called 'netnutsandbolts') and I created a user to own the database and act as a login for it.
One thing to be aware of with connection strings. Depending on your version and configuration of Visual Studio, you may have database technologies like "Local DB" available, or "MSSQL Compact". If you don't get your connection string correct, or fail to include it, Entity Framework will attempt to see if it can use one of these. What can happen here is that your app appears to work, but you then spend hours scratching your head, wondering why the database you were supposed to be writing to still has no data in it.
If you have any ideas for this column, or can think of anything you'd like me to cover, don't hesitate to reach out to me. I can generally be found hovering around on Twitter as @shawty_ds , or you can find me in the 'Lidnug' users group on Linked-in that I help to run.
Nice read, easy to understand.
Great post. I've used it as a good refresher to kick-start a short project using I'm on with now. As a front-end backgrounded bloke I probably need as much help as possible with the back end pieces. As a possible addition to this, perhaps we could talk about using linq when retrieving data from the db with EF? What is the more efficient use etc and the finer details of bringing out the best in EF perhaps?
Hi Gavin, thanks for the kind words, and I'm glad you found it helpful. If you click on my name at the top of this post, you should be able to link to all my other articles. I do have a Linq to Objects one already which may be of some use. That said, I'm planning on doing a future article that extends on this one to help you build a full data layer directly in code, I can't however say when that will be. Do however feel free to ping me on twitter as @shawty_ds if I have time and am not busy I don't mind answering the odd small question here and there.


For running the payroll a lot of specific, often local, knowledge and experience is required. Tax and social security legislation as well as legal matters are not in steady state. We keep up with the ever changes in hese areas.
provide assistance in stock purchases and option plans.
Outsourcing your payroll to HulsbosKlatt provides continuity and comfort to both company ánd employees.