Sailing is a rewarding activity as it allows you to take in everything that nature have to offer and there is fun and adventure also involved. Sydney Harbour is one of the most popular sailing destinations across the globe and people from all over the world come here to have the time of their life. Sydney Harbour Sailing can turn out to be an amazing experience if you opt for charter boat rentals. A boat charter is primarily a practice of hiring private boats such as yachts for various purposes such as corporate yachting or for private purposes.
Sailboat hire is a common and popular practice among people these days as it is a fun and luxurious way to travel or even to celebrate occasions such as weddings or New Year in style. There are many companies operating that offer services such as Sydney Boats Charter to the people but you need to know more about them before you take a final decision.
companies and they differ on the basis of factors such as size, quality and total cost.
You have to make your pick as per your budget and then find the most suitable option available to Sail Sydney Harbour. Almost all the charter yachts come along with a professionally trained and friendly crew and a skipper so that you can enjoy your trip with safety and excitement. The duration of the trip will also depend on the package you take and you do not have to worry about the service and other amenities as these catamaran charter yachts are equipped with modern day facilities for the utmost comfort of the people who charter them. If you are a passionate sailor then you are bound to have fun and even if you are not then your sailing experience will be memorable.


text:
Home / Gender Studies Major & Minor / Fall 2008 Gender Conversation
Fall 2008 Gender Conversation
Does Feminism Discriminate Against Men?
A Conversation with Professor Jim Sterba and Warren Farrell
Alumnae Hall in the Haehn Campus Center, College of Saint Benedict
The CSB/SJU Women's Lives/Men's Lives Series invite you to attend the fall 2008 Gender Conversation event, Does Feminism Discriminate Against Men?
Professor Jim Sterba (Professor of Philosophy, University of Notre Dame) and Warren Farrell (researcher and international speaker on contemporary men's issues) have co-authored Does Feminism Discriminate Against Men? (Oxford University Press, 2008). According to the publisher, this collection asks:
"Does feminism give a much-needed voice to women in a patriarchal world? Or is the world not really patriarchal? Has feminism begun to level the playing field in a world in which women are more often paid less at work and abused at home? Or are women paid equally for the same work and not abused more at home? Does feminism support equality in education and in the military, or does it discriminate against men by ignoring such issues as male-only draft registration and boys lagging behind in school? The only book of its kind, this volume offers a sharp, lively, and provocative debate on the impact of feminism on men. Warren Farrell--an international best-selling author and leader in both the early women's and current men's movements--praises feminism for opening options for women but criticizes it for demonizing men, distorting data, and undervaluing the family. In response, James P. Sterba--an acclaimed philosopher and ardent advocate of feminism--maintains that the feminist movement gives a long-neglected voice to women in a male-dominated world and that men are not an oppressed gender in today's America. Their wide-ranging debate covers personal issues, from love, sex, dating, and rape to domestic violence, divorce, and child custody. Farrell and Sterba also look through their contrasting lenses at systemic issues, from the school system to the criminal justice system; from the media to the military; and from health care to the workplace."
Sterba and Farrell's October 22nd conversation will focus on issues of discrimination in the workplace and the schools. They will also on how to engage in controversial conversations. Specifically, they will address how this project changed their own thinking about feminism and gender issues and what they learned from the dialog with each other. As Farrell states in his introduction, "The real job of this 'debate' book, then, is not to teach debate, but to teach listening. Debate training is divorce training. Training to listen is training to love, especially if that listening is with empathy" (5). The authors will also offer suggestions for raising gender awareness and working for gender equality.
For more information, please contact Ozzie Mayers, CSB/SJU Professor of Gender Education and Development, at [email protected]

redpajama_set_name: RedPajamaCommonCrawl


As you walk past the Parish Centre you will notice new name boards. The Old Club is now called the Old Schoolrooms, and the Hall: The Assembly Hall. St Michael & St John's also appears on each. The website is www.clitheroebar.com This hopefully will dispel the belief that the Parish Centre is only really for Catholics, and the new names will attract more custom.


The Academy Awards – the year's biggest night in film and television – is finally here! On Sunday (Feb. 24), Hollywood's biggest stars descended on the Dolby Theatre to celebrate their own projects and those of their peers. And the night certainly didn't disappoint.
Big contenders in film, like Roma and The Favourite, are up for 10 nominations each. The Best Picture category is stacked with nominees Marvel's Black Panther, Lady Gaga and Bradley Cooper's buzzy A Star Is Born, Rami Malek's musical biopic Bohemian Rhapsody and more.
Will Glenn Close continue her winning streak from the Golden Globes for her role in The Wife? Will on-screen royalty like Olivia Colman, Emma Stone and Rachel Weisz go home with a golden statue? Only time will tell.


Programs used to perform the conversion from 7z.001 file to rar format.
Search for 7z.001 to rar converter or software able to handle these file types.
Convert Split Multi-volume 7-ZIP compressed file archive (part 1) to WinRAR RAR compressed archive.
We have found 2 software records in our database eligible for .7z.001 to .rar file format conversion.
Much like any other modern compressed archives even 7zip archives can be split to pieces in so called multi-volume archives. When needed, these pieces can be merged back to a single archive using any utility that supports 7zip formats.You may even change the compression method from 7zip to RAR should you want it.
The tables with software actions are a good pointer for what a certain program does with various file types and often may give users a good hint how to perform certain file conversion, for example the above-mentioned 7z.001 to rar. However, it is not perfect and sometimes can show results which are not really usable because of how certain programs work with files and the possible conversion is thus actually not possible at all.
A 7z.001 file extension is related to 7-Zip compression utility. A 7z.001 file stores first part of multi-volume 7-ZIP compressed file archive.


Cinemax has released the first image of Robson Green in the new season of their action series Strike Back. The series, which is a co-production with Sky1, is currently in production on its new season (the fourth for Sky1 and the third for Cinemax) and features Robson Green (Wire In The Blood), Dougray Scott (Desperate Housewives) and Milauna Jackson as new additions to the main cast.
Based on the novel of the same name by Chris Ryan, Strike Back follows the exploits of Section 20, an elite counterterrorism unit as it spans the globe to stop potential threats, often behind enemy lines. The drama series is produced by Left Bank Pictures in association with BSkyB & HBO/Cinemax and stars Phillip Winchester, Sullivan Stapleton, Rhona Mitra, Michelle Lukes and Liam Garrigan. In the show's new season, which is currently in production, counterterrorism unit Section 20 pursues a deadly terrorist network from Colombia to Beirut to Europe, uncovering deadly plots that reach to the West.


text:
Q: FFmpeg Record videos every second and save them in individual files I am trying to create video every one second. I have the following code below.
It creates the first video correctly but the following does not create them correctly. Anyone know what I may be missing, it would be a great help.
ffmpeg -f v4l2 -input_format mjpeg -video_size 1280x720 -i /dev/video0 -r 30 -b:v 3M -c:v h264_v4l2m2m -pix_fmt yuv420p -f segment -segment_time 1 output%03d.mp4 -y

redpajama_set_name: RedPajamaStackExchange


- Maintain customer details in systems/dashboard in the manner instructed.
- Candidate must have Good communication and convincing skills.
- Ability to work well with people, both internally and with the external customers.
- Prioritize assignments, the follow-up to ensure task completion, and manage multiple projects.


text:
Tag Archives: salesforce.com
azure, microsoft, professional, systems, windows
Making sense of Microsoft's Cloud OS
January 15, 2013 onlyconnect	4 Comments
People have been talking about "the internet operating system" for years. The phrase may have been muttered in Netscape days in the nineties, when the browser was going to be the operating system; then in the 2000s it was the Google OS that people discussed. Most notably though, Tim O'Reilly reflected on the subject, for example here in 2010 (though as he notes, he had been using the phrase way earlier than that):
Ask yourself for a moment, what is the operating system of a Google or Bing search? What is the operating system of a mobile phone call? What is the operating system of maps and directions on your phone? What is the operating system of a tweet?
On a standalone computer, operating systems like Windows, Mac OS X, and Linux manage the machine's resources, making it possible for applications to focus on the job they do for the user. But many of the activities that are most important to us today take place in a mysterious space between individual machines.
It is still worth reading, as he teases out what OS components look like in the context of an internet operating system, and notes that there are now several (but only a few) competing internet operating systems, platforms which our smart mobile phones or tablets tap into and to some extent lock us in.
But what on earth (or in the heavens) is Microsoft's "Cloud OS"? I first heard the term in the context of Server 2012, when it was in preview at the end of 2011. Microsoft seems to like how it sounds, because it is getting another push in the context of System Center 2012 Service Pack 1, just announced. In particular, Michael Park from Server and Tools has posted on the subject:
At the highest level, the Cloud OS does what a traditional operating system does – manage applications and hardware – but at the scope and scale of cloud computing. The foundations of the Cloud OS are Windows Server and Windows Azure, complemented by the full breadth of our technology solutions, such as SQL Server, System Center and Visual Studio. Together, these technologies provide one consistent platform for infrastructure, apps and data that can span your datacenter, service provider datacenters, and the Microsoft public cloud.
In one sense, the concept is similar to that discussed by O'Reilly, though in the context of enterprise computing, whereas O'Reilly looks at a bigger picture embracing our personal as well as business lives. Never forget though that this is marketing speak, and Microsoft consciously works to blur together the idealised principles behind cloud computing with its specific set of products: Windows Azure, Window Server, and especially System Center, its server and device management piece.
A nagging voice tells me there is something wrong with this picture. It is this: the cloud is meant to ease the administrative burden by making compute power an abstracted resource, managed by a third party far away in a datacenter in ways that we do not need to know. System Center on the other hand is a complex and not altogether consistent suite of products which imposes a substantial administrative burden on those who install and maintain it. If you have to manage your own cloud, do you get any cloud computing benefit?
The benefit is diluted; but there is plentiful evidence that many businesses are not yet ready or willing to hand over their computer infrastructure to a third-party. While System Center is in one sense the opposite of cloud computing, in another sense it counts because it has the potential to deliver cloud benefits to the rest of the business.
Further confusing matters, there are elements of public cloud in Microsoft's offering, specifically Windows Azure and Windows Intune. Other bits of Microsoft's cloud, like Office 365 and Outlook.com, do not count here because that is another department, see. Park does refer to them obliquely:
Running more than 200 cloud services for over 1 billion customers and 20+ million businesses around the world has taught us – and teaches us in real time – what it takes to architect, build and run applications and services at cloud scale.
We take all the learning from those services into the engines of the Cloud OS – our enterprise products and services – which customers and partners can then use to deliver cloud infrastructure and services of their own.
There you have it. The Cloud OS is "our enterprise products and services" which businesses can use to deliver their own cloud services.
What if you want to know in more detail what the Cloud OS is all about? Well, then you have to understand System Center, which is not something that can be explained in a few words. I did have a go at this, in a feature called Inside Microsoft's private cloud – a glossary of terms, for which the link is currently giving a PHP error, but maybe it will work for you.
It will all soon be a little out of date, since System Center 2012 SP1 has significant new features. If you want a summary of what is actually new, I recommend this post by Mike Schutz on System Center 2012 SP1; and this post also by Schutz on Windows Intune and System Center Configuration Manager SP1.
My even shorter summary:
All System Center products now updated to run on, and manage, Server 2012
Upgraded Virtual Machine Manager supports up to 8000 VMs on clusters of up to 64 hosts
Management support for Hyper-V features introduced in Server 2012 including the virtual network switch
App Controller integrates with VMs offered by hosting service providers as well as those on Azure and in your own datacenter
App Controller can migrate VMs to Windows Azure (and maybe back); a nice feature
New Azure service called Global Service Monitor for monitoring web applications
Back up servers to Azure with Data Protection Manager
and on the device and client management side, new Intune and Configuration Manager features. It is confusing; Intune is a kind-of cloud based Configuration Manager but has features that are not included in the on-premise Configuration Manager and vice versa. So:
Intune can now manage devices running Windows RT, Windows Phone 8, Android and iOS
Intune has a self-service portal for installing business apps
Configuration Manager integrates with Intune to get supposedly seamless support for additional devices
Configuration Manager adds support for Windows 8 and Server 2012
PowerShell control of Configuration Manager
Ability to manage Mac OS X, Linux and Unix servers in Configuration Manager
What do I think of System Center? On the plus side, all the pieces are in place to manage not only Microsoft servers but a diverse range of servers and a similarly diverse range of clients and devices, presuming the features work as advertised. That is a considerable achievement.
On the negative side, my impression is that Microsoft still has work to do. What would help would be more consistency between the Azure public cloud and the System Center private cloud; a reduction of the number of products in the System Center suite; a consistent user interface across the entire suite; and simplification along the lines of what has been done in the new Azure portal so that these products are easier and more enjoyable to use.
I would add that any business deploying System Center should be thinking carefully about what they still feel they need to manage on-premise, and what can be handed over to public cloud infrastructure, whether Azure or elsewhere. The ability to migrate VMs to Azure could be a key enabler in that respect.
cloud OSgooglemicrosoftsalesforce.comsystem center
cloud computing, development, salesforce.com, software development, web authoring
Interview: Salesforce.com exec Parker Harris on the technology behind the platform
July 26, 2012 onlyconnect	1 Comment
A couple of months ago, I attended Cloudforce in London, where I spoke to Salesforce.com co-founder Parker Harris, Executive Vice President, Technology.
The Salesforce.com platform is interesting for all sorts of reasons. The company has been a powerful advocate of cloud computing from before its adoption by other industry giants, and its service is as far as I can tell well liked by its customers. The technology is interesting as well. The CRM (Customer Relationship Management) application that is the core of the Salesforce.com offering is both a web application and a web service API, with more transactions conducted programmatically than through the browser. The Force.com platform is multi-tenanted, and the company believes that only this type of platform delivers the full benefits of cloud computing. In December 2010 the company acquired Heroku, at the time a company dedicated to running Ruby applications in the cloud, though it now has a broader offering. Salesforce.com was also where I first heard the term "Social Enterprise", a phrase now taken up by others such as IBM and Microsoft; in fact, Social Enterprise was the dominant theme at Cloudforce.
I asked Harris how the company copes with scaling its platform as demand grows.
"We've gone through a few changes. We came up years ago with a concept we call a 'pod', which is one set of multi-tenant customers. There's a database in there, there's application servers, search servers, all kinds of things. So that was a unit of scale. And we invested heavily in capacity planning, just to watch and see how those grow, and so we fill them up to a certain size and then we grow horizontally and add more."
Harris adds that pods are organised in sets called super-pods, which provides isolation in the event of a failure.
One of the goals is to make the system scale horizontally, whereas the Oracle database on which the platform is built tends to be a vertical unit of scale. "
"We're doing a lot of research work in looking at horizontal scalable systems like Hbase for example, to look at how can we do more horizontal stores. And then finally we're in the middle of a process of moving a lot of our processing to completely asynchronous handling, so that as transactions come in they're being handled in an asynchronous way. Even though the consumer feels like it's synchronous, the back end will be completely asynchronous, which will then give us even more control and capability to scale."
In the past I have thought of the Force.com platform as in effect a big database. I asked Harris if that is still the case?
"We have big databases, but I think of it more as a meta-data platform. Behind that meta-data we do have a big database, we also have a big file store, we have a big search engine, which is another unit. That's really what you know as Salesforce.com. And that's fully multi-tenant, it's way at the extreme end of multi-tenancy.
"Heroku is really virtualised single tenancy. So it's more towards an infrastructure as a service layer. For some workloads and some use cases that's fine. If you want the predictability of 'the software I wrote on my computer needs to run exactly the same here', that's where that takes place. But you don't have the higher-level capabilities of Force.com, you don't have everything working out of the box.
"Where we're headed is, you'll have the 4GL of Force.com, you're going to have the 3GL of Heroku, and you'll be able to choose."
At one time Salesforce has a partnership with VMWare called VMForce. What happened to that?
"We don't have a technical partnership with VMWare, but we do have a close relationship with them. We want to have applications that work in VMWare's cloud able to move into Heroku or vice versa. Really what happened is, we started the relationship with VMWare and then we discovered Heroku. We were just blown away by the technology there and the team, and that was when we ended up acquiring Heroku, but we still see VMWare as a huge partner. We're a big customer of VMWare, they're a big customer of ours."
You talked at Cloudforce about HTML mobile apps versus native apps, and you seem to be more on the HTML side?
"I was making the point of HTML versus native code. This is an argument that goes on inside of Salesforce, it is a religious debate, but I believe that you can build some extremely rich applications with native code, and you can build them very quickly. The complexity for me happens when you introduce business systems that are on an enterprise platform. If you think about our metadata engine, it's very powerful, and I can create triggers, I can change the UI, I can do all these magic things, and immediately it works. Change the UI into Japanese, it immediately works.
"If I'm building something 100% native, I have to replicate that platform in the native code, and that's for me a no-win situation, because this is going to keep moving, and the native code will be behind, it will be playing catch-up. So if it's for an enterprise business system on a platform like ours that's metadata driven, you really need to have that be directly from the cloud.
"If you think about the Chatter feed or the business forms, that I believe needs to be HTML5. But I want to use the camera, I want to have files local to the device, that I can open, and various programs, I want location to work, and maybe I want to use the map application: so there are some native assets too. And then when you think of security, I don't want to have to go to a web page and enter my username and password, and maybe have to VPN in, I don't want to do that every time I use the application.
"So instead what you do is have a native container that wraps all this HTML5 code, gives you access to things like the camera, but also is a way to store an Oauth token, it now has the right to access my data, and from then on I can just use the application. It's really high usability.
"I also think we still have a sometimes-disconnected world. That's frustrating. So I do think there should be a cache, a recent cache of what you're working on. That's my view of where we should be going with these disconnected use cases.
"So that's where we're going, and we're open sourcing a lot of this. We have a native container and we're open sourcing it so people can see how we built it and add to it. We've got a UI framework that we're going to be open sourcing. It's an HTML5 component framework. Touch, that we announced last year and is going beta now, Touch is built with that framework, and that's the framework that we will eventually open source so people can use it with their own applications."
Do you use PhoneGap/Cordova for the native wrapper?
"We do. We do a lot on WebKit-enabled browsers, and when you think of the native container, it's really going through PhoneGap to get to some of the local resources."
What about your SOAP and REST APIs?
"We have backward compatibility for all of our APIs, because we don't want to force people to rewrite their code. We do see lots of use cases for SOAP, but more and more people are doing RESTful interfaces, and when their writing these mobile applications they really want REST APIs so we're building a lot more of our own."
How has Heroku evolved since you made that acquisition?
"There are a couple of huge events. One is, they were just a Ruby platform when we acquired them, and now they are a polyglot platform, so they can run many different languages. They've also shown how they've built support for these other languages, so other people are able to write support for other languages.
"The other big change was when Facebook on their developer page said, if you want to build a Facebook page or application, here's how to do it, and if you want it hosted in the cloud, use Heroku. There may be others by now, but we saw a massive uptake in the number of applications being created. We've seen a huge number of applications grow from when we acquired it to now and with a big spike through that Facebook relationship.
"We have Heroku enterprise bundles that are available now. People are buying Heroku as part of a SELA, or a Social Enterprise License Agreement.
"Developer adoption is still very important. We want to monetise it, but we don't want to lose this huge asset of the appeal to the developer community. It's still early for Heroku."
I also spoke to Harris about the Social Enterprise concept, but will post that separately.
cloud computingcloudforceherokusalesforce.com
cloud computing, java, salesforce.com
Heroku gets Java, Salesforce.com embraces HTML5 for mobile
August 31, 2011 onlyconnect	Leave a comment
Salesforce.com has made a host of announcements at its Dreamforce conference currently under way in San Francisco. In brief:
Chatter, the Salesforce.com social networking platform for enterprises, is being extended with presence status, screen sharing, approval actions, and the ability to create groups with customers as well as with internal users. Salesforce.com calls this the Social Enterprise.
Heroku, a service for hosting Ruby applications which Salesforce.com acquired in 2010, will now also support Java.
Salesforce.com is baking mobile support into its applications via HTML 5. The new mobile, touch-friendly user interface is called Touch.salesforce.com.
Other announcements include the general availability of database.com, a cloud database service announced at last year's Dreamforce, and a new service called Data.com which provides company information though a combination of Dun and Bradstreet's data along with information from Jigsaw.
I spoke to EMEA VP Tim Barker about the announcements. Does Java on Heroku replace the VMForce platform, which lets you run Java applications on VMWare using the Spring framework plus access to Salesforce.com APIs? Barker is diplomatic and says it is a developer choice, but adds that VMForce "was an inspiration for us, to see that we needed Java language on Heroku as well."
My observation is that since the introduction of VMForce, VMWare has come up with other cloud-based initiatives, and the Salesforce.com no longer seems to be a key platform. These two companies have grown apart.
For more information on Java on Heroku, see the official announcement. Heroku was formed in part to promote hosted Ruby as an alternative to Java, so this is a bittersweet moment for the platform, and the announcement has an entertaining analysis of Java's strengths and weaknesses, including the topic "How J2EE detailed Java":
J2EE was built for a world of application distribution — that is, software packaged to be run by others, such as licensed software. But it was put to use in a world of application development and deployment — that is, software-as-a-service. This created a perpetual impedance mismatch between technology and use case. Java applications in the modern era suffer greatly under the burden of this mismatch.
Naturally the announcement goes on to explain how Heroku has solved this mismatch. Note that Heroku also supports Clojure and Node.js.
What about Database.com, why is it more expensive than other cloud database services? "It is a trusted platform that we operate, and not a race to the bottom in terms of the cheapest possible way to build an application," says Barker.
That said, note that you can get a free account, which includes 100,000 records, 50,000 transactions per month and support for three enterprise users.
What are the implications of the HTML5-based Touch.salesforce.com for existing Salesforce.com mobile apps, or the Flex SDK and Adobe AIR support in the platform? "We do have an existing set of apps," says Barker. "We have Salesforce mobile which supports Blackberry, iOS and Android. We also have an application for Chatter. Native apps are an important part of our strategy. But what we've found is that for customer apps and for broad applications, to be able to deliver all the functionality, we're finding the best approach is using HTML 5."
The advantage of the HTML5 approach for customers is that it comes for free with the platform.
As for Adobe AIR, it is still being used and is a good choice if you need a desktop application. That said, I got the impression that Salesforce.com sees HTML5 as the best solution to the problem of supporting a range of mobile operating systems.
I have been following Salesforce.com closely for several years, during which time the platform has grown steadily and shown impressive consistency. "We grew 38% year on year in Q2," says Barker. This year's Dreamforce apparently has nearly 45,000 registered attendees, which is 50% up on last year, though I suspect this may include free registrations for the keynotes and exhibition. Nevertheless, the company claims "the world's largest enterprise software conference". Oracle OpenWorld 2010 reported around 41,000 attendees.
cloud computingherokujavasalesforce.com
amazon, cloud computing, java, professional, salesforce.com, software development
Fit for business? Google updates App Engine with the Enterprise in mind
April 4, 2011 onlyconnect	2 Comments
Google has updated App Engine to 1.4.3. The new version adds:
Prospective Search API for Python – this lets you register a large set of queries which are executed against a flow of data so you can create notifications or other actions whenever a match is found.
Testbed Unit Test Framework for Python – this lets you create stubs for Google services for lightweight unit tests.
Concurrent requests for Java – a single application instance can now serve multiple requests provided it is marked threadsafe. An important feature.
Java Remote API – the remote API lets you access an App Engine datastore from your local machine.
I have had the sense that Google App Engine is more attractive to start-ups and small organisations than to enterprise customers. It is interesting to see Google working on bringing the Java and Python runtimes closer to parity, as Java is more widely used for enterprise development.
Another initiative aimed at enterprise customers is App Engine for Business, currently in preview. What you get is:
An Enterprise Administration Console console for managing all apps built by your company, with access control lists.
99.9% service level agreement
Hosted SQL:
While many applications can be built on the App Engine Datastore (which uses Google's BigTable database system), we know SQL is the industry standard for the enterprise, so we've got you covered. SQL database support on App Engine gives enterprise developers access to the full capabilities of a dedicated relational database, without the headache of managing it.
SSL to an URL that uses your domain, such as https://myapp.apps.example.com.
Pricing – $8 per user up to a maximum of $1000 per month. In other words, if you have more than 125 users the cost per user starts coming down; if you have 1000 users it is a bargain.
Has Google done enough to make App Engine attractive to enterprise customers? This post from a frustrated developer back in November 2010 complained about stability issues and other annoyances that do not really exist on Amazon or Microsoft Azure; the Salesforce.com platform does have some throttling limitations. But it does seem that Google is determined to address the issues and App Engine for Business looks promising.
amazon ec2azurecloud computinggoogle app enginemicrosoftsalesforce.com
cloud computing, open source, salesforce.com, software development
The Salesforce.com platform play
December 9, 2010 onlyconnect	Leave a comment
I've been mulling over the various Salesforce.com announcements here at Dreamforce, which taken together attempt to transition Salesforce.com from being a cloud CRM provider to becoming a cloud platform for generic applications. Of course this transition is not new – it began years ago with Force.com and the creation of the Apex language – and it might not be successful; but that is the aim, and this event is a pivotal moment with the announcement of database.com and the Heroku acquisition.
One thing I've found interesting is that Salesforce.com sees Microsoft Azure as its main competition in the cloud platform space – even though alternatives such as Google and Amazon are better known in this context. The reason is that Azure is perceived as an enterprise platform whereas Google and Amazon are seen more as commodity platforms. I'm not convinced that there is any technical justification for this view, but I can see that Salesforce.com is reassuringly corporate in its approach, and that customers seem generally satisfied with the support they receive, whereas this is often an issue with other cloud platforms. Salesforce.com is also more expensive of course.
The interesting twist here is that Heroku, which hosts Ruby applications, is more aligned with the Google/Amazon/open source community than with the Salesforce.com corporate culture, and this divide has been a topic of much debate here. Salesforce.com says it wants Heroku to continue running just as it has done, and that it will not interfere with its approach to pricing or the fact that it hosts on Amazon's servers – though it may add other options. While I am sure this is the intention, the Heroku team is tiny compared to that of its acquirer, and some degree of change is inevitable.
The key thing from the point of view of Salesforce.com is that Heroku remains equally attractive to developers, small or large. While Force.com has not failed exactly, it has not succeeded in attracting the diversity of developers that the company must have hoped for. Note that the revenue of Salesforce.com remains 75%-80% from the CRM application, according to a briefing I had yesterday.
What is the benefit to Salesforce.com of hosting thousands of Ruby developers? If they remain on Heroku as it is at the moment, probably not that much – other than the kudos of supporting a cool development platform. But I'm guessing the company anticipates that a proportion of those developers will want to move to the next level, using database.com and taking advantage of its built-in security features which require user accounts on Force.com. Note that features such as row-level security only work if you use the Force.com user directory. Once customers take that step, they have a significant commitment to the platform and integrating with other Salesforce.com services such as Chatter for collaboration becomes easy.
The other angle on this is that the arrival of Heroku and VMForce gives existing Salesforce.com customers the ability to write applications in full Java or Ruby rather than being restricted to tools like Visualforce and the Apex language. Of course they could do this before by using the web services API and hosting applications elsewhere, but now they will be able to do this entirely on the Salesforce.com cloud platform.
That's how the strategy looks to me; and it will fascinating to look back a year from now and see how it has played out. While it makes some sense, I am not sure how readily typical Heroku customers will transition to database.com or the Force.com identity platform.
There is another way in which Salesforce.com could win. Heroku knows how to appeal to developers, and in theory has a lot to teach the company about evangelising its platform to a new community.
cloud computingherokujavarubysalesforce.com
amazon, azure, cloud computing, internet, microsoft, professional, ruby, salesforce.com, software development
Salesforce.com acquires Heroku, wants your Enterprise apps
The big news today is that Salesforce.com has agreed to acquire Heroku, a company which hosts Ruby applications using an architecture that enables seamless scalability. Heroku apps run on "dynos", each of which is a single process running Ruby code on the Heroku "grid" – an abstraction which runs on instances of Amazon EC2 virtual machines. To scale your app, you simply add more dynos.
Why is Salesforce.com acquiring Heroku? Well, for some years an interesting question about Salesforce.com has been how it can escape its cloud CRM niche. The obvious approach is to add further applications, which it has done to some extent with FinancialForce, but it seems the strategy now is to become a platform for custom business applications. We already knew about VMForce, a partnership with VMWare currently in beta that lets you host Java applications that are integrated with Force.com, but it is with the announcements here at Dreamforce that the pieces are falling into place. Database.com for data access and storage; now Heroku for Ruby applications.
These services join several others which Salesforce.com is branding at Force.com 2:
Appforce – in effect the old Force.com, build departmental apps with visual tools and declarative code.
Siteforce – again an existing capability, build web sites on Force.com.
ISVForce – build your own multi-tenant application and sign up customers.
Salesforce.com is thoroughly corporate in its approach and its obvious competition is not so much Google AppEngine or Amazon EC2, but Microsoft Azure: too expensive for casual developers, but with strong Enterprise features.
Identity management is key to this battle. Microsoft's identity system is Active Directory, with federation between local and cloud directories enabling single sign-on. Salesforce.com has its own user directory and developing on its platform will push you towards using it.
Today's announcement makes sense of something that puzzled me: why we got a session on node.js at Monday's Cloudstock event. It was a great session and I wrote it up here. Heroku has been experimenting with node.js support, with considerable success, and says it will introduce a new version next year.
Finally, the Heroku acquisition is great news for Enterprise use of Ruby. Today many potential new developers will be looking at it with interest.
cloud computingherokujavarubysalesforce.comvmforce
amazon, cloud computing, google, professional, salesforce.com, web authoring
Database.com extends the salesforce.com platform
December 8, 2010 onlyconnect	4 Comments
At Dreamforce today Salesforce.com announced its latest platform venture: Database.com. Salesforce.com is built on an Oracle database with various custom optimizations; and database.com now exposes this as a generic cloud database which can be accessed from a variety of languages – Java, .NET, Ruby and PHP – and accessed from applications running on almost any platform: VMForce, Smartphones, Amazon EC2, Google App Engine, Microsoft Azure, Microsoft Excel, Adobe Flash/Flex and others. One way to use it would via JPA (Java Persistence API) in an VMForce Java application.
The Database.com console is a web application that has a console giving access to your databases and showing useful statistics and system information.
You can also create new databases, specifying the schema and relationships.
The details presented in the keynote today were sketchy – we saw applications that honestly could have been built just as easily with MySQL – but there is more information in the FAQ. The Database.com API is through SOAP or REST web services, not SQL. Third parties can create drivers so you can you use it with SQL APIs such as ODBC or JDBC. There is row level security, and built-in full text search.
According to the FAQ, Database.com "includes a native trigger and stored procedure language".
Pricing starts from free – for up to 100,000 records, 50,000 transactions and 3 users per month. After than it is $10.00 per month per additional 100,000 records, $10.00 per month per additional 150,000 transactions, and $10.00 per user if you need the built-in authentication and security system – which as you would expect is based on the native force.com identity system.
As far as I can tell one of the goals of Database.com – and also the forthcoming chatter.com free public collaboration service – is to draw users towards the force.com platform.
Roger Jennings has analysed the pricing and reckons that Database.com is much more expensive than Microsoft's SQL Azure – for 500 users and a 50GB database $15,000 per month for Database.com vs a little over $500 for the same thing on SQL Azure, though the two are difficult to compare directly and he has had to make a number of assumptions. Responding to a question at the press and analyst Q&A today, Benioff seemed to accept that the pricing is relatively high, but justified in his view by the range of services on offer. Of course the pricing could change if it proves uncompetitive.
Unlike SQL Azure, Database.com starts from free, which is a great attraction for developers interested in giving it a try. Trying out Azure is risky because if you leave a service running inadvertently you may run up a big bill.
In practice SQL Azure is likely to be more attractive than Database.com for its core market, existing Microsoft-platform developers. Microsoft experimented with a web services API for SQL Server Data Services in Azure, but ended up offering full SQL, enabling developers to continue working in familiar ways.
Equally, Force.com developers will like Database.com and its integration with the force.com platform.
Some of what Database.com can do is already available through force.com and I am not sure how the pricing looks for organizations that are already big salesforce.com users; I hope to find out more soon.
What is interesting here is the way salesforce.com is making its platform more generic. There will be more force.com announcements tomorrow and I expect to to see further efforts to broaden the platform then.
Update – I had a chat with Database.com General Manager Igor Tsyganskiy. He says Microsoft's SQL Azure is the closest competitor to Database.com but argues that because Salesforce.com is extending its platform in an organic way it will do a better job than Microsoft which has built a cloud platform from scratch. We did not address the pricing comparison directly, but Tsyganskiy says that existing Force.com customers always have the option to "talk to their Account Executive" so there could be flexibility.
Since Database.com is in one sense the same as Force.com, the API is similar. The underlying query language is SOQL – the Salesforce Object Query Language which is based on SQL SELECT though with limitations. The language for stored procedures and triggers is Apex. SQL drivers from Progress Software are intended to address the demand for SQL access.
I mentioned that Microsoft came under pressure to replace its web services API for SQL Server Data Services with full SQL – might Database.com face similar pressure? We'll see, said Tsyganskiy. The case is not entirely parallel. SQL Server is a cloud implementation of an existing SQL database with which developers are familiar. Database.com on the other hand abstracts the underlying data store – although Salesforce.com is an Oracle customer, Tsyganskiy said that the platform stores data in a variety of ways so should not be thought of as a wrapper for an Oracle database server.
Although Database.com is designed to be used from anywhere, I'd guess that Java running on VMForce with JPA, and following today's announcement Heroku apps also hosted by Salesforce.com, will be the most common scenarios for complex applications.
amazoncloud computingdatabase.comforce.comgooglemicrosoftsalesforce.com
cloud computing, google, java
Google App Engine and why vendor honesty pays
December 6, 2010 onlyconnect	1 Comment
I've just attended a Cloudstock session on Google App Engine and new Google platform technologies – an introductory talk by Google's Christian Schalk.
App Engine has been a subject of considerable debate recently, thanks to a blog post by Carlos Ble called Goodbye App Engine:
Choosing GAE as the platform four our project is a mistake which cost I estimate in about 15000€. Considering it's been my money, it is a "bit" painful.
Ble's points is that App Engine has many limitations. Since Google tends not to highlight these in its marketing, Ble discovered them as he went, causing frustrations and costly workarounds. In addition, it has not proved reliable:
Once you overcome all the limitations with your complex code, you are supposed to gain scalabilty for millions of users. After all, you are hosted by Google. This is the last big lie.
Since the last update they did in september 2010, we starting facing random 500 error codes that some days got the site down 60% of the time.
Ble has now partially retracted his post.
I am rewriting this post is because Patrick Chanezon (from Google), has added a kind and respectful comment to this post. Given the huge amount of traffic this post has generated (never expected nor wanted) I don't want to damage the GAE project which can be a great platform in the future.
He is still not exactly positive, and adds:
I also don't want to try Azure. The more experience I gain, the less I trust platforms/frameworks which code I can't see.
Ble's post is honest, but many of the issues are avoidable and arguably his main error was not to research the platform more thoroughly before than diving in. He blames the platform for issues that in some cases are implementation mistakes.
Still, here at Cloudstock I was interested to see if Schalk was going to mention any of these limitations or respond to Ble's widely-read post. The answer is no – I got the impression that anything you can do in Java or Python, you can do on App Engine, with unlimited scalability thrown in.
My view is that it pays vendors to explain the "why not" as well as the "why" of using their platform. Otherwise there is a risk of disillusionment, and disillusioned customers are hard to win back.
azurecloud computingcloudstockgoogle app enginesalesforce.com
cloud computing, google, salesforce.com
One day of hacks, REST and cloud: Salesforce.com Cloudstock
I'm in San Francisco for the annual Salesforce.com conference, where the pre-conference day is called Cloudstock and features a bunch of sessions on cloud development from vendors whom Salesforce.com considers more partners than competitors, and from Salesforce.com itself, along with a hackathon competition where you build an instant cloud app.
Why Cloudstock? The parallels with Woodstock's peace love and music are obscure, but I think the idea is revolution of cloud vs revolution of free love, or something. Presumably nothing to do with mud, getting high or sneaking in without paying.
I'm guessing that the PR goal is to position Salesforce.com at the heart of cloud computing. Good PR, but there are many other ways to do cloud.
I'm in a session on Google App Engine and new Google platform technologies – an introductory talk by Christian Schalk. More on that in this separate post.
cloud computingdreamforcegoogle app enginesalesforce.com
cloud computing, professional, salesforce.com
Salesforce.com is the wrong kind of cloud says Oracle's Larry Ellison
September 20, 2010 onlyconnect	3 Comments
Oracle CEO Larry Ellison took multiple jabs at Salesforce.com in the welcome keynote at OpenWorld yesterday.
He said it was old, not fault tolerant, not elastic, and built on a bad security model since all customers share the same application. "Elastic" in this context means able to scale on demand.
Ellison was introducing Oracle's new cloud-in-a-box, the Exalogic Elastic Cloud. This features 30 servers and 360 cores packaged in a single cabinet. It is both a hardware and software product, using Oracle's infiniband networking internally for fast communication and the Oracle VM for hosting virtual machines running either Oracle Linux or Solaris. Oracle is positioning Exalogic as the ideal machine for Java applications, especially if they use the Oracle WebLogic application server, and as a natural partner for the Exadata Database Machine.
Perhaps the most interesting aspect of Exalogic is that it uses the Amazon EC2 (Elastic Compute Cloud) API. This is also used by Eucalyptus, the open source cloud infrastructure adopted by Canonical for its Ubuntu Enterprise Cloud. With these major players adopting the Amazon API, you could almost call it as standard.
Ellison's Exalogic cloud is a private cloud, of course, and although he described it as low maintenance it is nevertheless the customer's responsibility to provide the site, the physical security and to take responsibility for keeping it up and running. Its elasticity is also open to question. It is elastic from the perspective of an application running on the system, presuming that there is spare capacity to run up some more VMs as needed. It is not elastic if you think of it as a single powerful server that will be eye-wateringly expensive; you pay for all of it even though you might not need all of it, and if your needs grow to exceed its capacity you have to buy another one – though Ellison claimed you could run the entire Facebook web layer on just a couple of Exalogics.
In terms of elasticity, there is actually an advantage in the Salesforce.com approach. If you share a single multi-tenanted application with others, then elasticity is measured by the ability of that application to scale on demand. Behind the scenes, new servers or virtual servers may come into play, but that is not something that need concern you. The Amazon approach is more hands-on, in that you have to work out how to spin up (or down) VMs as needed. In addition, running separate application instances for each customer means a larger burden of maintenance falling on the customer – which with a private cloud might mean an internal customer – rather than on the cloud provider.
In the end it is not a matter of right and wrong, more that the question of what is the best kind of cloud is multi-faceted. Do not believe all that you hear, whether the speaker is Oracle's Ellison or Marc Benioff from Salesforce.com.
Incidentally, Salesforce.com runs on Oracle and Benioff is a former Oracle VP.
Postscript: as Dennis Howlett observes, the high capacity of Exalogic is actually a problem – he estimates that only 5% at most of Oracle's customers could make use of such an expensive box. Oracle will address this by offering public cloud services, presumably sharing some of the same technology.
cloud computingexalogicoraclesalesforce.com


Functions to convert Rd to 'roxygen' documentation. It can parse an Rd file to a list, create the 'roxygen' documentation and update the original R script (e.g. the one containing the definition of the function) accordingly. This package also provides utilities that can help developers build packages using 'roxygen' more easily. The 'formatR' package can be used to reformat the R code in the examples sections so that the code will be more readable.
Convert Rd to roxygen documentation. For more information, see https://yihui.name/Rd2roxygen.
o No longer imports formatR in NAMESPACE (using formatR::tidy_source() now).
o importRd() fails due to a change in roxygen2 (https://github.com/klutometis/roxygen/issues/568).


text:
Graduate School of Health Sciences
Related Site: https://portal.medsci.tokushima-u.ac.jp/Plone
Health Sciences ( 46 persons )
Nursing Sciences ( 25 persons )
Haku, Mari
Professor (by-work) Iwasa, Yukie
Professor (by-work) Kishida, Sachi
Professor (by-work) Kondo, Kazuya
Professor (by-work) Locsin, Rozzano De Castro
Professor (by-work) Mori, Kenji
Professor (by-work) Okuda, Kikuko
Professor (by-work) Tamura, Ayako
Professor (by-work)
Tanioka, Tetsuya
Professor (by-work) Tomotake, Masahito
Professor (by-work) Yasui, Toshiyuki
Professor (by-work) Chiba, Shin-ichi
Associate Professor (by-work) Hashimoto, Hiroko
Associate Professor (by-work) Imai, Yoshie
Associate Professor (by-work) Matsushita, Yasuko
Associate Professor (by-work) Minagawa, Takako
Associate Professor (by-work)
Okahisa, Reiko
Associate Professor (by-work) Tanaka, Yuko
Associate Professor (by-work) Yasuhara, Yuko
Associate Professor (by-work) Takebayashi, Keiko
Associate Professor (by-work) Bando, Takae
Assistant Professor (by-work) Kondo, Aya
Assistant Professor (by-work) Kuwamura, Yumi
Assistant Professor (by-work) Takahashi, Aki
Assistant Professor (by-work)
Yokoi, Yasuko
Biomedical Information Sciences ( 14 persons )
Haga, Akihiro
Professor (by-work) Ikushima, Hitoshi
Professor (by-work) Morita, Akinori
Professor (by-work) Otsuka, Hideki
Professor (by-work) Sakama, Minoru
Professor (by-work) Yoshinaga, Tetsuya
Professor (by-work) Kohno, Satoru
Associate Professor (by-work) Nishihara, Sadamitsu
Takao, Shoichiro
Associate Professor (by-work) Tominaga, Masahide
Associate Professor (by-work) Kanazawa, Yuki
Assistant Professor (by-work) Kojima, Takeshi
Assistant Professor (by-work) Nishiyama, Yuichi
Assistant Professor (by-work) Sasaki, Motoharu
Medical Laboratory Sciences ( 7 persons )
Endo, Itsuro
Professor (by-work) Hosoi, Eiji
Professor (by-work) Kataoka, Keiko
Professor (by-work) Hamano, Shuichi
Associate Professor (by-work) Tominaga, Tatsuya
Associate Professor (by-work) Aki, Kensaku
Assistant Professor (by-work) Sakurai, Akiko


text:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min
.css">

		<input type="text" ng-model="texto">

{{texto}}

Lista de Tareas

          <input type="checkbox" ng-model="phone.hecho">
          {{phone.name}}

redpajama_set_name: RedPajamaGithub


The job Staff Nurse - RN/ RMN - Good rated Home has been saved.
The care home offers several types of care including elderly nursing and residential care. The home is modern yet homely with a peaceful garden and large patio area for the residents and their families to enjoy.
The Home Manager is looking for an RGN/ RMN Qualified Staff Nurse to join the team. The successful Nurse could shorter or longer shifts as required on days or nights pending on what you would be able to do and the manager could offer various patterns of shifts pending on the applicant.
If you click this button, we will send daily emails featuring similar jobs (Nurse - Nottingham).


text:
Mohave of Mojave (Mojave: 'Aha Makhav) zijn oorspronkelijke bewoners van de Mojave-woestijn in de Verenigde Staten. Deze woestijn en daarmee het voormalig leefgebied van de Mojave beslaat delen van de staten Californië, Arizona en Nevada, rond de Colorado. Het huidige reservaat ligt gedeeltelijk in Californië en verder in Arizona. Het wordt met andere stammen gedeeld, waaronder de Chemehuevi, de Hopi en de Navajo.

Het hoofdkwartier van de stam, waar ook een bibliotheek en een museum te vinden zijn, bevindt zich in Parker, Arizona.

Geschiedenis
Veel van de geschiedenis van de Mojave die van generatie op generatie mondeling werd doorgegeven bleef ongeschreven.

Na de strijd
In het midden van april 1859 trokken troepen van de United States Army, onder leiding van Luitenant Kolonel William Hoffman, stroomopwaarts van de Colorado het huidige Mjave County in, om een militaire post op te zetten. Het doel van deze post was om reizigers die van oost naar west trokken te beschermen tegen aanvallen van de Mojaves. Rond die tijd waren er namelijk al meerdere immigranten begonnen om land in te nemen, wat vaak gebeurde op vijandelijke wijze. De Mojaves probeerden dit te verhinderen. Hoffman stuurde boodschappers naar de diverse stammen om aan te geven dat de post op vijandelijke wijze gevestigd zou worden als zij, of hun bondgenoten, niet zouden meewerken. Deze militaire intimidatie met goed uitgeruste troepen en het opzetten van een expeditie-post leidde tot het afzien van gewapende weerstand door de Mojaves. De post zou later Fort-Mojave gaan heten.

Hoffman gaf de Mojaves direct de opdracht om zich te verzamelen aan de versterkte verschansing bij zijn hoofdkwartier. Twee dagen later, op 23 april 1859, kwamen de stamhoofden bijeen zoals bevolen om het vredesvoorstel van Hoffman aan te horen. Hij liet hen de keuze maken tussen ondergeschiktheid of uitroeiing. Ze kozen voor de vrede.
Op dat moment hadden de Mojaves een eeuwenoude cultuur, onaangetast door de enkele blanke passanten die zich op hun grondgebied vertoond hadden. Er bestonden op dat moment een 22 stammen, met een gezamenlijke grootte van ongeveer 4000 personen.

Tijdens grote delen van de militaire bezetting, vielen de 'Fort'-Mojaves zich onder de werking van het Department of the Interior (Ministerie van Binnenlandse Zaken). Formeel waren zij toegewezen aan het Colorado River-reservaat nadat dit werd opgericht in 1865. Zij weigerden echter om hun voorouderlijke huizen in de Mojave-vallei te verlaten. Het Ministerie van Defensie weigerde of beschikte niet over de mogelijkheden om gedurende die tijd te handhaven dat de Mojaves binnen dit territorium zouden blijven; hierdoor waren zij lange tijd enigszins vrij om hun oude gebruiken te blijven hanteren, zolang dit op vredige wijze gebeurde.
Deze situatie eindigde in 1890, toen in het midden van de zomer de post Fort-Mojave werd overgedragen aan het Ministerie van Binnenlandse zaken.
Vanaf dit moment dwong het ministerie de kinderen van de Mojaves naar op het reservaat opgerichte scholen te gaan om Engels te leren spreken, lezen en schrijven. Hiermee werd Fort-Mojave min of meer een kost-school. Tot aan 1931 moesten alle kinderen tussen zes en achttien jaar deze school aandoen, dan wel naar een andere school van gelijke leest gaan.

Dit was min of meer de periode waarin indianen werd afgeleerd om indiaan te zijn, de banden met de stam te verbreken, afstand te doen van geloof, gebruiken en de eigen taal. Tevens was dit de tijd waarin velen een Engelse naam toegewezen kregen door de schoolhoofden van de reservaatsscholen. De namen werden geregistreerd door Ministerie van Binnenlandse zaken als zijnde leden van twee stammen. Dit diende om vast te stellen van welk stuk land de personen oorspronkelijk kwamen. Die stammen kwamen overigens niet overeen met de daadwerkelijke historische stammen.

Tegen het jaar 1965 waren er naar schatting nog ongeveer 1000 Mojaves over, verdeeld over 18 stammen.

Voorouderlijk land/ moederland
Voordat zij zich overgaven aan het leger van de Verenigde Staten, strekte hun leefgebied zich uit van waar nu de Hoover-dam in het noorden is tot de Parker-dam in Mojave (stad).

Geloof
De Mojaven geloofden in een schepper, Mutavilya, die hun namen en hun geboden aan hen zou hebben gegeven. Daarnaast geloofden zij in zijn zoon, Mastamho, die hun de rivier heeft gegeven en hun heeft geleerd hoe zij gewassen konden kweken.

Taal
De taal van de Mojaven behoort tot de River Yuman-tak van de Yuman-Cochimi-taalfamilie. Het bestaat uit ongeveer 10 talen en diverse dialecten. De taal wordt gesproken in het gebied dat grofweg delen van Californië (VS en Mexicaans) en Arizona omvat.

Zie ook
 Inheemse volken van Californië

Externe links
 Colorado River Indian Tribes Public Library/Archive
 History of the Mohave from a National Park site

Referenties
 Devereux, George. 1935. "Sexual Life of the Mohave Indians", unpublished Ph.D. Dissertation, Department of Anthropology, University of California.
 Devereux, George. 1937. "Institutionalized Homosexuality of the Mohave Indians". Human Biology 9:498-527.
 Devereux, George. 1939. "Mohave Soul Concepts". American Anthropologist 39:417-422.
 Devereux, George. 1939. "Mohave Culture and Personality". Character and Personality 8:91-109, 1939.
 Devereux, George. 1938. "L'envoûtement chez les Indiens Mohave. Journal de la Société des Americanistes de Paris 29:405-412.
 Devereux, George. 1939. "The Social and Cultural Implications of Incest among the Mohave Indians". Psychoanalytic Quarterly 8:510-533.
 Devereux, George. 1941. "Mohave Beliefs Concerning Twins". American Anthropologist 43:573-592.
 Devereux, George. 1942. "Primitive Psychiatry (Part II)". Bulletin of the History of Medicine 11:522-542.
 Devereux, George. 1947. "Mohave Orality". Psychoanalytic Quarterly 16:519-546.
 Devereux, George. 1948. The Mohave Indian Kamalo:y. Journal of Clinical Psychopathology.
 Devereux, George. 1950. "Heterosexual Behavior of the Mohave Indians". Psychoanalysis and the Social Sciences 2(1):85-128.
 Devereux, George. 1948. "Mohave Pregnancy". Acta Americana 6:89-116.
 Fathauer, George, H.. 1951. "Religion in Mohave Social Structure", The Ohio Journal of Science, 51(5), September 1951, pp. 273–276.
 Forde, C. Daryll. 1931. "Ethnography of the Yuma Indians". University of California Publications in American Archeology and Ethnology 28:83-278.
 Garcés, Francisco. 1900. On the Trail of a Spanish Pioneer: The Diary and Itinerary of Francisco Garcés. Edited by Elliott Coues. 2 vols. Harper, New York. (online)
 Hall, S. H. 1903. "The Burning of a Mohave Chief". Out West 18:60-65.
 Hodge, Frederick W. (ed.) "Handbook of the American Indians North of Mexico" (2 vols., Washington, D.C., 1917), I, 919
 Ives, Lt. Joseph C. 1861. "Report Upon the Colorado River of the West". 36th Cong., 1st Sess., Senate Exec. Doc. Pt. I, 71. Washington, D.C.
 Kroeber, A. L. 1925. Handbook of the Indians of California. Bureau of American Ethnology Bulletin No. 78. Washington, D.C.
 Sherer, Lorraine Miller. 1965. "The Clan System of the Fort Mojave Indians: A Contemporary Survey.". Southern California Quarterly 47(1):1-72. Los Angeles, California.
 Sherer, Lorraine M. 1966. "Great Chieftains of the Mohave Indians". Southern California Quarterly 48(1):1-35. Los Angeles, California.
 Sherer, Lorraine M. 1967. "The Name Mojave, Mohave: A History of its Origin and Meaning". Southern California Quarterly 49(4):1-36. Los Angeles, California.
 Sherer, Lorraine M. and Frances Stillman. 1994. "Bitterness Road: The Mojave, 1604-1860". Ballena Press. Menlo Park, California.
 Stewart, Kenneth M. 1947. "An Account of the Mohave Mourning Ceremony". American Anthropologist 49:146-148.
 Whipple, Lt. Amiel Weeks. 1854. "Corps of Topographical Engineers Report". Pt. I, 114.
 White, Helen C. 1947. Dust on the King's Highway. Macmillan, New York.
 Report of the Secretary of the Interior, 1890–1891, II, vi
 Reports of the Secretary of the Interior, 1891–1930, containing the annual reports of the superintendents of the Fort Mojave School from 1891 through 1930.

Indiaans volk in de Verenigde Staten
Indianen van Californië

redpajama_set_name: RedPajamaWikipedia


text:
Q: Coding Key in ARM So this is an ARM program called armkey reads a line of ASCII text with printable characters and control characters (00h-7Fh) from the file key.in into an input string. The read string ARM SWI will remove any end of line indication or characters and replace them with a single binary 0. If there are no more lines the read string ARM SWI will return a count of zero for the number of bytes read.
My code works but can someone please suggest ways to make this more efficient? for example I was thinking of using ORR and AND for the compares but i cannot seem to make it work and keep running into an infinite loop. any help is appreciated.
    ;------------------------------------------------;
    ; File:     armkey.s
    ;
    ; Function: This program reads a line of ASCII text
    ;           from a file and formats the output into
    ;           key.out
    ;
    ; Author:
    ;
    ; Changes:  Date        Reason
    ;           -------------------------------------
    ;           04/05/2018  Original Version
    ;----------------------------------------------------

    ;----------------------------------
    ; Software Interrupt values
    ;----------------------------------
            .equ SWI_Open,  0x66     ;Open  a file
            .equ SWI_Close, 0x68     ;Close a file
           .equ SWI_PrStr, 0x69     ;Write a null-ending string
           .equ SWI_RdStr, 0x6a     ;Read a string and terminate with null char
           .equ SWI_Exit,  0x11     ;Stop execution
    ;----------------------------------

             .global   _start
             .text

    _start:
    ;----------------------------------
    ; open input file
    ; - r0 points to the file name
    ; - r1 0 for input
    ; - the open swi is 66h
    ; - after the open r0 will have the file handle
    ;----------------------------------
             ldr  r0, =InFileName     ;r0 points to the file name
             ldr  r1, =0              ;r1 = 0 specifies the file is input
             swi  SWI_Open            ;open the file ... r0 will be the file
    handle
             ldr  r1, =InFileHandle   ;r1 points to handle location
             str  r0, [r1]            ;store the file handle
    ;----------------------------------

    ;----------------------------------
    ; open output file
    ; - r0 points to the file name
    ; - r1 1 for output
    ; - the open swi is 66h
    ; - after the open r0 will have the file handle
    ;----------------------------------
             ldr  r0, =OutFileName    ;r0 points to the file name
             ldr  r1, =1              ;r1 = 1 specifies the file is output
             swi  SWI_Open            ;open the file ... r0 will be the file
    handle
             ldr  r1, =OutFileHandle  ;r1 points to handle location
             str  r0, [r1]            ;store the file handle
    ;----------------------------------

    ;----------------------------------
    ; read a string from the input file
    ; - r0 contains the file handle
    ; - r1 points to the input string buffer
    ; - r2 contains the max number of characters to read
    ; - the read swi is 6ah
    ; - the input string will be terminated with 0
;----------------------------------                          ;
_read:
         ldr  r0, =InFileHandle   ;r0 points to the input file handle
         ldr  r0, [r0]            ;r0 has the input file handle
         ldr  r1, =InString         ;r1 points to the input string
         ldr  r2, =80            ;r2 has the max size of the input string
         swi  SWI_RdStr           ;read a string from the input file
         cmp  r0,#0               ;no characters read means EOF
         beq  _exit               ;so close and exit
;----------------------------------
;// Implement key here

;----------------------------------
; Move the input string to the output string
; This code uses post increment of the input pointer,
; but not for the output pointer ... just to show both techniques
;----------------------------------
         ldr  r0, =InString       ;r0 points to the input  string
         ldr  r1, =OutString      ;r1 points to the output string
_loop:                            ;

        ldrb r2, [r0], #1        ;get the next input byte

        cmp   r2, #0x20   ; Was the character a space

        beq   _output             ; Print it
        cmp   r2, #0x00             ; Is the character a 0
        beq  _output                ;Output it
_lower:

        cmp   r2, #0x41           ; Check if the charactet is nor a letter
        blt     _loop             ; Throw out the character if nor a letter
        cmp   r2, #0x5a           ; Every letter will be less than Z
        ble   _output             ; If the character is valid output it
        sub   r2, r2, #0x20       ; Subtract ing 20 seitches an upper case letter to lower
        b     _lower              ; Check to see if lowercase letter

_output:
         strb r2, [r1]            ;store it in the output buffer
         cmp  r2, #0x00             ;was it the null terminator
         beq  _finloop            ;yes ... exit
         add  r1, r1, #1          ;no  ... advance the output pointer
         b    _loop               ;loop
_finloop:                         ;
;----------------------------------

;----------------------------------
; Write the outputs string
; Then writes a CR LF pair
;----------------------------------

         ldr  r0, =OutFileHandle  ;r0 points to the output file handle
         ldr  r0, [r0]            ;r0 has the output file handle
         ldr  r1, =OutString      ;r1 points to the output string
         swi  SWI_PrStr           ;write the null terminated string

         ldr  r1, =CRLF           ;r1 points to the CRLF string
         swi  SWI_PrStr           ;write the null terminated string
         bal  _read               ;read the next line
;----------------------------------

;----------------------------------
; Close input and output files
; Terminate the program
;----------------------------------
_exit:                            ;
         ldr  r0, =InFileHandle   ;r0 points to the input  file handle
         ldr  r0, [r0]            ;r0 has the input file handle
         swi  SWI_Close           ;close the file
                                  ;
         ldr  r0, =OutFileHandle  ;r0 points to the output file handle
         ldr  r0, [r0]            ;r0 has the output file handle
         swi  SWI_Close           ;close the file
                                  ;
         swi  SWI_Exit            ;terminate the program
;----------------------------------

         .data
;----------------------------------
InFileHandle:  .skip 4            ;4 byte field to hold the input  file handle
OutFileHandle: .skip 4            ;4 byte field to hold the output file handle
                                  ;
InFileName:    .asciz "KEY.IN"   ;Input  file name, null terminated
                                  ;
InString:      .skip 128         ;reserve a 128 byte string for input
OutString:     .skip 128         ;reserve a 128 byte string for output
                                  ;
CRLF:          .byte 13, 10, 0    ;CR LF
                                  ;
OutFileName:   .asciz "KEY.OUT"  ;Output file name, null terminated
;----------------------------------

         .end

and the output is
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ

A: You're going to spend most of your time on I/O in this code, but we can imagine the buffers were really large so the memory copying was non-trivial compared to the overhead of an SWI.
First of all, you might be able to do the left-packing (filtering an array based on a compare) with NEON SIMD instructions.  But ARM is missing some nice x86 features that make left-packing efficient with SSSE3 or AVX2.  (e.g. pmovmskb to turn a vector compare result into a bitmask in an integer register, where you can use it as a table index to look up a shuffle mask.  And popcnt it to see how far to advance your output pointer.)  I'm not sure how to even efficiently implement strchr with NEON :/
Still, major speedups could be possible this way, if you can process more than one byte at a time.  Branchless is nice, too, to avoid branch mispredicts.

You don't need a separate output buffer; you can filter your array in-place.  Search for the first ' ', then run src and dst pointers within the same buffer.  The src always stays ahead of dst, getting farther ahead for every character you skip.  But not so far apart that it's not still hot in cache when you store, so you avoid all the read-for-ownership traffic of storing to cold cache lines.  And the total amount of memory you touch is about half, so you evict less data from cache.

Rearrange your loops so a conditional branch is at the bottom, and there's no b back to the top.  Sometimes this requires skewing the loop so you have to peel part of the last iteration and repeat some of the loop body after the loop, and you have to do some setup before falling into the first iteration, or jump into the middle of the loop on entry.

ldr  r0, =InFileHandle: Use a call-preserved register to keep a pointer to your data area in a register across swi instructions.  (save/restore it with push/pop at the start/end of your function).  Then instead of needing to construct each pointer separately, you can just use loads with different offsets for different data items.  e.g. ldr r0, [r4, #InFileHandle-Base] if that's the right syntax.
Or for example, in your current code with separate input/output buffers, you have
     ldr  r0, =InString       ;r0 points to the input  string
     ldr  r1, =OutString      ;r1 points to the output string

You could replace the 2nd instruction with add r1, r0, #128, which is cheaper (an ALU instruction instead of a PC-relative load from a literal pool, or however the assembler decides to construct a constant for you.)
Or better, save/restore a couple registers so you can keep both file descriptors in registers instead of reserving any static storage space for them.


This little bestiary clocks in at 11 pages, 1 page front cover, 1 page editorial, 1 page ToC, 1 page SRD, leaving us with 7 pages of content, so let's take a look!
The supplement begins with a brief, one-page run-down of the Silver Tower noted in the title, sketching the environment and noting some sample denizens that can be found within, taking creatures of up to Bestiary 6 into account. While no terrain features or concrete details are provided, this at least provides a nice contextualization for the creatures to come.
The first of these would be the CR 7 Riven, a plant that had me shudder and flash back in aesthetics to a certain game – a pair of humanoid legs splits to a body of a vast maw with a leaf-like interior and lashing vines. With grabbing bites, paralytic vines and the ability to consume identities of those it eats, as well as pheromones and the ability to blend into new environments, these lavishly-illustrated plants (kudos for the twisted full-color artwork!) made me flash back to the forgotten Dreamcast title D2 in the best of ways. Cool nightmare fodder!
At CR 12, skrianix are 4-armed aberrations of a vaguely insectile bent, making for horrid meat-grinders in close combat – but they are more than that. They have an acidic saliva and, when exposed to other acid (saliva doesn't count…unless you're a sadistic GM like I am and ignore this explicitly stated caveat…), they split. Like a frickin' ooze. Yeah. Creepy as all hell. Yes, their defenses actually mean you won't easily tear through them.
Editing and formatting are very good on a formal and rules-language level. Layout is as beautiful as we've come to expect from Vathak supplements and the three full-color artworks provided for the monsters are amazing – and I haven't seen them before. Considering the fair asking price, that's a big plus indeed! Speaking of which: In spite of the brevity of the file, it's fully bookmarked! Kudos!
Brian Duckwitz' monsters are…surprisingly amazing. I mean it. I got this pretty much on a whim, since I wanted to show support for the criminally-underrated Vathak product line of Fat Goblin Games, and I was pleasantly surprised to find the monsters within engaging, fitting regarding the horror-tones of the setting, and mechanically challenging to face. I do have to say that I had hoped for the eponymous Silver Tower as a general framing environment to perhaps sport a sample hazard or a bit more context for the critters, though. Now, granted, none of the monsters reinvent the wheel, but this costs 1 buck. As in: One Dollar. The creatures herein are definitely worth more than this. My final verdict will clock in at 4.5 stars, rounded up due to the great bang for buck ratio.


Patience has finally paid off for Deeping Rangers boss Michael Goode after securing the services of striker Danny Durkin.
Durkin has joined the Clarets from Evo-Stik League Division One East side Loughborough Dynamo after a prolific spell with Leicester Nirvana last season.
The former Grantham, Spalding and Harrowby marksman netted 25 goals in 26 United Counties League Premier Division games for Nirvana and his arrival ends a lengthy pursuit by the Deeping boss.
Goode explained: "Danny's a very talented player and someone I have been tracking since he was 18-years-old.
"I have been trying to sign him ever since and, now we have got players coming from near where's he based, we have been able to make it happen.
"It's a really good signing for us and I'm really pleased. He's a real athlete and will be good foil for Scott Mooney who is clever and holds the ball up well.
"Danny can play off the shoulder, part of a front three or up top as a two. He's a young lad with great potential who wants to come to the club.
"We've been as patient as we could be in trying to bring new players in so I'm really happy to have Danny with us."
Durkin's arrival will be a timely boost for Rangers who lost the services of Jason Kilbride to a horror injury in last Saturday's FA Cup clash with AFC Rushden & Diamonds.
Kilbride suffered a dislocated and fractured ankle in several places with medial ligament rupture during the 1-1 draw at the Haydon Whitham Stadium which required an operation to reconstruct his ligaments and fibula.
Goode added: "It was a devastating blow to lose Jason - I wouldn't wish that sort of injury on anybody.
"He was in such good form. He was in great shape and we had found him a new position playing a bit higher up the pitch.
"He was causing teams all sort of problems and it's a massive blow to lose him.
"Danny hasn't been signed to replace him - it was in addition so getting the signing over the line was even more important."
Durkin will go straight into Rangers' squad for Saturday's FA Vase first qualifying round clash with near neighbours Blackstones. However, he is ineligible for the FA Cup replay with AFC Rushden & Diamonds on Tuesday night.
Defenders Dan Flack and Billy Stubbs are back this weekend after missing the Rushden match, but Henry Dunn and Luke Hunnings are unavailable along with injured duo Joe Briers and Carlton Beardmore.
Goode continued: "Blackstones have had a really good start despite the result on Tuesday night because, from what I've heard, Anstey will be very strong this season.
"It's a home game and we've got to use it to our advantage and make sure we play to our potential.
"But it's still a derby game and, with cup matches, it's always 50-50 just like it was when we played Rushden last Saturday."
Stones joint manager Lee Clarke, whose side have won three of their opening four Division One games, insists there is no pressure on his side for the derby duel.
Clarke commented: "The pressure is off us. We are away from home at one of the strongest sides at the level above us so we can be pretty relaxed about it.
"We will have a chance if most of the side are on it but, if they're not, it will be a long afternoon for us.
"Our mentality on the day is the most important thing. There is no pressure, we are not expected to win but we will still want to get a result because we want to go as far as we can in the competition.
"It's a chance for us to show what we're about and to get Tuesday's result quickly out of our system."


text:
Q: Scanner throwing NoSuchElementException I am trying to create a simple small program that will ask for a positive int and won't crash or close until it has received a positive int from the user. However my program keeps crashing, and reporting the error NoSuchElementException, when it calls the method with Scanner in it more than once. I will be using the fundamentals of this program to help some other things I am working on. Here is my current code;
import java.util.InputMismatchException;
import java.util.Scanner;

public class test2 {

/**
 * Test ways to avoid crashes when entering integers
 */
public static void main(String[] args) {
    int num = testnum();
    System.out.println("Thanks for the " + num + ".");
}

public static int testnum() {
    int x = 0;
    System.out.println("Please enter a positivie integer;");
    x = getnum();
    while (x <= 0) {
        System.out.println("That was not a positive integer, please enter a positive integer;");
        x = getnum();
    }
    return x;
}

public static int getnum() {
    Scanner scan = new Scanner(System.in);
    int testint;
    try {
        testint = scan.nextInt();
    } catch (InputMismatchException e) {
        scan.close();
        return 0;
    }
    scan.close();
    return testint;
}
}

Any help would be greatly appreciated, thank you :)

A: Do not close the scanner at getnum() method.
public static int getnum() {
    Scanner scan = new Scanner(System.in);
    int testint;
    try {
        testint = scan.nextInt();
    } catch (InputMismatchException e) {
        scan.close();
        return 0;
    }
//    scan.close();
    return testint;
}

A: Try out this class, comments in the code explain it all.
import java.util.Scanner;

public class GetPositiveInteger {

    private static Scanner scan = new Scanner(System.in); //scanner variable accessible by the entire class

    /*
     * main method, starting point
     */
    public static void main(String[] args) {
        int num = 0; //create an integer
        while(num <= 0) //while the integer is less than or equal to 0
            num = getPostiveNumber(); //get a new integer
        System.out.println("Thanks for the number, " + num); //print it out
    }
    public static int getPostiveNumber() { //method to get a new integer
        System.out.print("Enter a postive number: "); //prompt
        try {
            return scan.nextInt(); //get the integer
        } catch (Exception err) {
            return 0; //if it isn't an integer, try again
        }
    }
}


Janod is a French toy company focused on traditional games and toys with a contemporary design that make playing a learning opportunity. The types of wood used to produce the toys are from responsibly managed forests that preserve their biodiversity, ecology and renewable resources while protecting the rights of indigenous people.
Savannah Hammer Nail GameCreate your own wildlife savannah with this one of a kind toy.
Zoom away in this super cool Vespa-inspired scooter. The kids will love playing around on this, and it's also a great way for them to learn to balance (which will make riding a 2-wheeled bicycle that much easier!
Play time will never be dull again with these fun Doll magnets from Designed in France, these entertaining cuties come in a set of 4 and can be pulled apart and rebuilt any way you see fit.
Heel! Our not-so-little Rover wiggles along convincingly when pulled, sits and stays to order and never moults.
The Lunch Box Set is a delightful toy which will bring fun to pretend mealtimes and may even convince even the pickiest of eaters to have a go!