Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Open source clients for the Tugs' Uptime Project. The Tugs' Uptime Project tries to be an alternative to the dead Uptime Project. The purpose of TUP is to keep an history of biggest "Uptime". Uptime is time during a machine, a computer stays without restarting. In brief, time ... [More] which a machine give a functionnality, whatever, continuously. That’s a competition where goal is the honor of Geek, there is nothing to win other than satisfaction to be the first one of "Top List". The uptime, a downright useless activity thus necessarily indispensable :) [Less]

5.0
 
  0 reviews  |  2 users  |  39,021 lines of code  |  0 current contributors  |  Analyzed about 7 hours ago
 
 

LitS3 is a library written in C# that provides comprehensive and straightforward access to Amazon S3 for .NET developers. NotablyGives you typesafe objects instead of raw XML Well-documented, highly optimized code Uses the more efficient REST API Currently supports most S3 features Works in ... [More] Mono+MS (see MonoNotes) S3Service: A one-liner APIvar s3 = new S3Service { AccessKeyID = Settings.Default.AccessKeyID, SecretAccessKey = Settings.Default.SecretAccessKey }; s3.ForEachBucket(Console.WriteLine); //> Bucket "mybucket" //> Bucket "myotherbucket" //> Bucket "lits3-demo" s3.AddObjectString("This is file one!", "lits3-demo", "File 1.txt"); s3.ForEachObject("lits3-demo", Console.WriteLine); //> S3Object "File 1.txt" //> Common Prefix "MyDirectory" Console.WriteLine(s3.GetObjectString("lits3-demo", "File 1.txt")); //> This is file one! s3.CopyObject("lits3-demo", "File 1.txt", "File 1 copy.txt"); s3.ForEachObject("lits3-demo", Console.WriteLine); //> S3Object "File 1 copy.txt" //> S3Object "File 1.txt" //> Common Prefix "MyDirectory" s3.ForEachObject("lits3-demo", "MyDirectory/", Console.WriteLine); //> S3Object "Other File.txt"What's really cool about these examples is that LitS3 is managing memory very efficiently for you. The S3Service.ForEach… methods use callbacks to ensure that the actual web requests happen transparently in the background and are properly cleaned up. For instance, when you call ForEachObject to list the contents of a bucket with a million objects, LitS3 will automatically handle the multiple S3 requests necessary to do this, as you iterate through each object. LitS3 will not just construct an array with a million entries! Need more flexibility?Every method in S3Service is backed by a corresponding S3Request+S3Response class pair that, together, encapsulate a normal WebRequest+WebResponse. This means that every S3 operation can be performed using WebRequest's asynchronous API: var request = new GetObjectRequest(s3, "lits3-demo", "File 1.txt"); request.BeginGetResponse(result => { // comes in on a separate thread using (GetObjectResponse response = request.EndGetResponse(result)) { StreamReader reader = new StreamReader(response.GetResponseStream()); Console.WriteLine(reader.ReadToEnd()); //> This is file one! } }, null); // continues immediately without blocking...I don't see (…random S3 feature…) in S3Service, can you add it?This is where the S3Request+S3Response classes mentioned above come in. These backing classes like AddObjectRequest, GetObjectRequest, etc. expose nearly 100% of S3's API. For instance, use AddObjectRequest.Metadata and GetObjectResponse.Metadata if you want to get or set S3 key-value "Metadata" on your objects. More Code ExamplesWhat's missingDoesn't currently support get/set of non-canned ACLs Doesn't currently support get/set of server access logging Haven't looked at the BitTorrent feature yet, probably trivial [Less]

0
 
  0 reviews  |  1 user  |  2,277 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

This project has been renamed as CloudBuddy.Please visit http://www.mycloudbuddy.com/ to donwload the latest version.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 1 day ago
 
 

Allows you to manage your files and folders on the S3 service

0
 
  0 reviews  |  0 users  |  3,089 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

An Amazon Review and Wish List Consumer for .NETGet your Reviews and Wish List from Amazon then store it locally in XML format. IntroductionTo use this module for your own Amazon reviews and product lists you will need to sign-up for the following: An Amazon Web Service (AWS) access key. ... [More] http://aws.amazon.com/ An Amazon Associates tag. https://affiliate-program.amazon.com/gp/associates/join An Amazon Account. http://www.amazon.com/gp/css/homepage.html Then you will need to write a review or create a wish list, and then find the following: The listid you want to retrieve a list from. Don't know where to find this? I found my ListId by navigating to my wish list: http://www.amazon.com/gp/registry/registry.html/?id=3JU6ASKNUS7B8 then pulling out 3JU6ASKNUS7B8 (the identifier after id= from the url). The CustomerId you want to retrieve reviews from. Don't know where to find this? I found my CustomerId by navigating to my reviews: http://www.amazon.com/gp/cdp/member-reviews/A2JM0EQJELFL69/ then pulling out A2JM0EQJELFL69 (the last element of the url). Example //Hydrate the request object with your Amazon details IAmazonRequest amazonRequest = new AmazonRequest(); amazonRequest.AssociateTag = "adamkahtavaap-20"; amazonRequest.AWSAccessKeyId = "1MRF________MR2"; amazonRequest.CustomerId = "A2JM0EQJELFL69"; amazonRequest.ListId = "3JU6ASKNUS7B8"; //Hydrate your file parameter object with your file details (where you want the files saved to) IFileParameters fileParameters = new FileParameters(); string folderPath = Path.Combine(HttpContext.Current.Request.PhysicalApplicationPath, "Xml"); fileParameters.ProductFileNameAndPath = folderPath + @"\Products.xml"; fileParameters.ReviewFileNameAndPath = folderPath + @"\Reviews.xml"; fileParameters.ErrorFileNameAndPath = folderPath + @"\Errors.xml"; IAmazonApplication amazonApplication = new AmazonApplication(amazonRequest, fileParameters); amazonApplication.Save(); [Less]

0
 
  0 reviews  |  0 users  |  67,859 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

This project is dedicated to host my experiments on amazon S3 usage in C#. My current target is to have a simple, object-oriented wrapper around S3 using (for now) the TreeSharp library for the REST communication. Samplevar s3 = new S3Connection(Keys.AwsAccessKeyId, Keys.AwsSecretAccessKey); ... [More] foreach(var bucket in s3.Buckets) { Console.WriteLine(bucket.Name); foreach(var key in bucket.Keys) { Console.WriteLine("\t{0}", key.Name); } }WARNINGThis code use C# 3.0 features and the solution is a Visual Studio 2008 one. [Less]

0
 
  0 reviews  |  0 users  |  1,814 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 

A simple library to manage Amazon S3 buckets and keys.

0
 
  0 reviews  |  0 users  |  9,201 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

Amazon just announced its SimpleDB online database web service offering. This sounds very interesting - but there are three drawbacks to it. 1. Currently (Jan 08) it´s only in limited beta, so not everyone can actually get his/her hands on it. 2. It´s solely an online service, so you can´t ... [More] play around with it while not being connected to the internet. 3. From that also follows you´re forced to use different APIs if you want to store data online as well as offline. To help overcome these drawbacks, I intend to develop an offline version of SimpleDB called NSimpleDB (short for ".NET SimpleDB") which sports the same API as Amazon´s database and also can be used just on your desktop. If you want to give NSimpleDB a try and download the sources, please be sure to read the SourceCodeInstallationNotes first. For a documentation of NSimpleDB see Part 1, Part 2, and Part 3 of my blog series. And if you´re interested in the static architectural quality of NSimpleDB, have a look at the NDepend analysis report. -Ralf Westphal, www.ralfw.de [Less]

0
 
  0 reviews  |  0 users  |  20,679 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

An Open Source Amazon Wishlist Scraper for .NET.

0
 
  0 reviews  |  0 users  |  20,373 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

SvnToS3 was created by devprise.com a enterprise software development company. It a command line application that allows you to dump your subversion repository (svnadmin dump) and upload directly into your Amazon Simple Storage Service (Amazon S3). Designed with CruiseControl.NET in mind. This ... [More] command line application is a perfect task to backup your subversion repository to a nice and safe Amazon S3 storage location. The project utilizes the ThreeSharp library, and uses the native .net GZipStream compression methods. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.