Search the Community
Showing results for tags 'service'.
Found 4 results
After having helped people out in #Node.js on Freenode for a while, I figured out that I actually quite enjoy reviewing code and teaching people, and there aren't really any ethical concerns either. So... I've turned that into paid work :) The 'canonical' page with information about this is here, but below is the same info for easier reading (slightly modified). Specializations Node.js (also previous experience with Python and PHP, but not currently offering code review for those) Application security Actual code readability and maintainability, not just enforcing a style guide Web-based applications primarily - mainly Express-based, but can also review other types of applications Promises, map/reduce/filter, etc. Scraping (from any source) Unusual architectures and experimental technologies Methodology I value readability above strict adherence to a style. I don't enforce style guides, but I will point out even tiny readability issues. I review in stages. Every "stage" is increasingly granular. I'll start with general code style issues, incorrect indentation, etc. - then move on to modularization, and so on, looking at increasingly smaller issues. I will wait with the next stage until you've finished changing the issues found in the previous change - this makes it easier for you to recognize and understand the problems, and easier for me to review and not miss little things. In general, I'm a perfectionist. I'll keep suggesting improvements until there's nothing left to suggest. Where needed, I will write chunks of example code or refactor small parts of your code, to illustrate concepts and patterns. I am very direct. I won't sugarcoat things, and will point out any problems I see. I may come across as hostile, but I'm not - I just want the best possible end result, as effectively as possible. I will always provide rationale for suggestions. No "just because". This is both code review and tutoring, really - I want you to actually understand why a change needs to be made, and will do my best to explain things in a way you understand them. Payment Both fixed-price and hourly rate are an option. Hourly rate generally ranges from 25 to 50 EUR/hr, depending on factors like project complexity, ease of communication and so on. Fixed price: 50% deposit paid up front, other 50% after completion. Price is based on LOC and expected complexity, and will be set in stone after initial agreement - no later changes. Hourly rate: upfront deposit in 10 hour increments - after 10 hours, a deposit for the next 10 hours, and so on. Remaining hours after completion are refunded. Note that time is rounded up per hour, regardless of the actual amount of work performed during that hour. For hourly-rate work, the upfront deposit can be reduced if you're on a particularly tight budget. Of course, if you feel things aren't working out, we can simply stop the review and any remaining hours will be refunded. Contact E-mail: [email protected] XMPP: [email protected] IRC: joepie91 on Freenode (other methods preferred though - it's easy to lose track of PM windows) ... or a PM on here, of course :) Tutoring Perhaps you don't really have any code to review, but just want to learn Node.js or a specific technology. That's also possible! Do note the following things, though: Tutoring is on a hourly basis only. Fixed-price is not a possibility, because I can't reliably predict how long it will take for you to learn something. You must be motivated to learn. You can of course split up the hours any way you like, just make sure to schedule a 'session' at least 2-3 days in advance if you want to be sure of my availability. Doing your own self-directed learning inbetween sessions is perfectly okay. I'd even encourage it. I can also teach and answer miscellaneous questions about any other technologies I'm familiar with, that aren't directly Node.js-related.
== Who is Suikatech? == We are a freshly created company with the goal to build nice and useful tools for the world wide web. Our vision is to bring the virtual world to reality by creating cool and easy to use softwares. By creating software for sysops we hope that their tasks will be easier to carry so that they can focus on the experience they are giving to their users. By creating software for end users so that they can see internet as a wonderful tool which can help in their daily life so that they can focus on enjoying the moment. We want to give our users the best and all suggestions are always welcome. We believe that there is always room for improvement and that this is with the help of users that we can go towards the right direction. Today we are here to introduce you our server monitoring tool : == What is Sentinel Tower? == Sentinel Tower is a server monitoring software build with two parts: * A light collection agent written in python which can be easily installed on debian and redhat based linux distributions using our repositories with a single command. It can be easily extended by using child's play to write plugins. The code is released under the GPLv3 so that you can inspect what you are installing on your server * A platform which stores the metrics, display them in nice looking graphics and generated notifications == Why use monitoring? == Monitoring is the companion of system administrators and is mandatory to manage servers efficiently. It can be used in various ways: * Tuning software Sentinel Tower can be an awesome tool to tune software installed on servers in response to a load. 1. People are using the server. 2. The collection agent installed on the server sends metrics to Sentinel Tower. 3. Sentinel Tower records the metrics and triggers alerts if thresholds are met. 4. The server administrator can visualize the various metrics through time and may receive some alerts. He tunes the server accordingly. 5. The server is perfectly tuned to handle the tasks assigned. When all tuning options have been exhausted, the server administrator knows exactly the load to handle thanks to the various metrics recorded and can acquire a new server accordingly. * Alerting downtimes Sentinel Tower can quickly notify when a server is offline so that the situation can be resolved as quickly as possible. 1. The server is not sending metrics anymore. 2. Sentinel Tower notices the lack of metrics and sends alerts. 3. The server administrator receives the alert. He can visualize what happened right before the crash using Sentinel Tower and read the logs on the server. He is then able to recover the server in a rapid manner. 4. The server is back online and the situation is resolved with minimal downtime. * Preventing downtimes Sentinel Tower can send alerts and prevent downtime. 1. The server sends metrics which exceed one or multiple thresholds (such as processor load or available worker slots). 2. Sentinel Tower detect that one or multiple thresholds have been met and sends alerts. 3. The server administrator receives the alerts and can act on the server before the situation goes out of control. 4. The server is fixed and no downtime have been observed. * Keeping servers up to date Sentinel Tower can help keeping your server up to date. 1. A new update is pushed to the repositories. 2. The collection agent is checking if new updates are available through the system package manager and sends the value to Sentinel Tower. 3. Sentinel Tower detects that a new update is available and sends an alert. 4. The server administrator receives the alert and applies the update. 5. The server is kept up to date. == Why use SentinelTower? == We can divide monitoring solutions into 3 types : * Ping based monitoring * Self hosted monitoring * Hosted monitoring (Sentinel Tower) As you can see below, the last one is the most powerful: == Free accounts == So that you can make yourself your mind about the service we have a limited quantity of free accounts for VPS Board members so grab them fast before they are all gone! Collection Frequency: 10 min Max Servers: 1 Metrics per server: 1000 Status Page: Branded Notifications: Email Retention: 3 months Valid for 3 months, renewal for free if you have an active server ORDER NOW == Offers == Our offers are listed on our website : http://www.sentineltower.com/index.php?action=offers&setLang=en Here are the two offers that should match the most your needs: HOBBY2 Collection Frequency: 1 min Max Servers: 4 Metrics per server: 50 Status Page: Branded Notifications: Email + SMS(50) Retention: 3 month Price per month: 12€ (Tax Excluded) ORDER NOW PRO1 Collection Frequency: 1 min Max Servers: 8 Metrics per server: 100 Status Page: Branded Notifications: Email + SMS(100) Retention: 6 month Price per month: 25€ (Tax Excluded) ORDER NOW For more information, check out our website : http://www.sentineltower.com/index.php?setLang=en Feel free to send me a private message if you have any questions
Stripe makes it easy to start accepting credit card payments today; at our low, low introductory rate of 0.1% + $0.01 per successful charge for the first 30 days! Log on to our Web site to see complete details and also to veiw future savings! Leave complex fee structures behind and get all the features your business needs. Earnings are transferred to your bank account on a 4-day rolling basis. Pricing like it should be; no card storage fees, no commitments, no hidden costs, no refund costs, no monthly fees, no setup fees, and no validation fees. There's also no charge for failed payments. You only get charged when you earn money. If you refund a transaction, we'll return the proportional application fee. TekStorm Inc., an ISO of Pivotal Payments Direct Corp. and of Pivotal Payments Inc., is your single-source provider for complete and affordable merchant services. Pivotal Payments license-types are available to North American (StripeXS™ licenses will default to Pivotal Payments for North American orders and to Stripe for all others. For the moment, USA licenses are still provisioning for Stripe. Should your merchant account application be declined and/or if you are otherwise ineligible for such a merchant account, we will manually configure your license to allow the use of Stripe.) merchants. To ease PCI compliance, credit cards are not stored locally. Rather, they are securely tokenized and stored within GlobalOne's secure card storage… Providing point-to-point encryption (assuming, of course, that you utilize HTTPS for your WHMCS) and off-site storage of sensitive cardholder data, making complying with PCI DSS easier. For PCI compliance, locally stored credit cards are automatically removed. Credit cards will be tokenized upon their re-entry. You can capture payments in CAD, EUR, GBP, or USD. However, by setting one of the aforementioned currencies at Setup » Payments » Payment Gateways » StripeXS™ for WHMCS » Convert To For Processing, within your WHMCS installation, you are able to bill/invoice in whatever currency (i.e. AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EEK, EUR, GBP, HKD, HRK, HUF, IDR, INR, JPY, KRW, LTL, LVL, MXN, MYR, NOK, NZD, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, USD, ZAR, etc.) you desire. "utm_nooverride=1", for Google Analytics, can be appended to certain redirects during the checkout process. Payment can be auto-captured when accepting a pending order, either via the admin area or the API, if the associated invoice is unpaid. Auto-capture of payment during the checkout process can be disabled; credit card details are still tokenized and stored within the secure card storage for manual capture… When enabled, you can configure to auto-capture payments during checkout for existing clients with an active order; holding/skipping payment capture only for clients without an active order. Clients can be restricted from removing their credit card information if they have active domains/products/services and/or unpaid invoices. Both one-time and recurring payments are supported. Both full and partial refunds are supported. The user doesn't have to leave your Web site to complete payment! StripeXS is the onliest Stripe gateway for WHMCS to provide full tokenization functionality/integration (including, but not limited to, within the cart/checkout and admin area) and dispute automation/management from within WHMCS. StripeXS is, hands-down, the most comprehensive Stripe gateway module available for WHMCS; with features that you won't find anywhere else, and more on the way! Order Now Product Page
Hello members of VPSBoard, Today we are proudly launching the beta version of our server monitoring service. As many others, our solution is based on an agent that you install on your server and a hosted software which displays and send notifications. The current version only supports the following linux distros flavours : debian, ubuntu, centos, fedora, gentoo. More will come shortly, and we are planning to support windows, macOS and BSD based OS in the future. To apply for the beta, please complete this small survey ( https://my.sentineltower.com/survey.php ), you will then be able to sign up at the following address : https://my.sentineltower.com/signup.php Please report any bugs to [email protected], and if you need any help or have suggestions you can write to [email protected] Also, feel free to comment on this topic. As a preview, here are a few screenshots: Sentinel Tower Team,