Skip to Content

آرشیو دسته بندی ها:وبلاگ

آشنایی با مشاغلی که در صنعت وب وجود دارد

آشنایی با مشاغلی که در صنعت وب وجود دارد

معرفی عناوین شغلی که در صنعت وب

 

دنیای وب بسیار وسیع است و فعالیت‌های مختلفی در آن انجام می‌شود. برخی از این فعالیت‌ها به تنهایی یک شغل محسوب می‌شوند و تعدادی هم برخلاف اعتقاد عمومی اصلا شغل نیستند. با ما همراه باشید تا با شغل هایی که کریس کویر برای صنعت وب مطرح کرده است آشنا شویم.

۱)طراح وب (Web Designer)

وجود واژه‌ی طراح در یک عبارت به این معنی است که شخص مورد نظر باید طراحی انجام دهد. وجود کلمه‌ی وب نیز به این معناست که طراحی مورد نظر روی وب انجام می‌گیرد. با این اوصاف یک طراح وب باید روی طراحی المان‌های وب‌سایت و نحوه‌ی عملکرد آن‌ها تمرکز کند. این افراد باید روی HTML، CSS و جاوا اسکریپت تسلط کامل داشته باشند.

طراح وب

۲)توسعه‌دهنده‌ی Front End

تمرکز اصلی این عنوان شغلی بر روی HTML, CSS و جاوا اسکریپت است. کار یک توسعه دهنده‌ی وب با کار یک طراح متفاوت است. برای همین است که از واژه‌ی توسعه‌دهنده برای این افراد استفاده می‌کنیم. فرد مورد نظر باید توانایی استفاده از HTML, CSS و جاوا اسکریپت را به بهترین نحو داشته باشد تا بتواند شکل ظاهری و رابط کاربری سایت را تولید نماید.

توسعه‌دهنده‌ی Front End

۳)طراح رابط کاربری (UI Designer)

این کار بیشتر از اجرای طرح، روی خود طراحی اجزا تمرکز دارد. طراحان UI موظفند سبک خود را در کل روند طراحی محصول حفظ کنند. به عبارت دیگر نوع چینش و محتوای صفحات با یکدیگر همخوانی داشته باشد. زبان طراحی مورد استفاده در تمامی روندها و صفحات هم سازگار باشد. این فرد باید با زبان های HTML و CSS آشنا باشد.

طراح رابط کاربری

4)طراح تجربه‌ی کاربری (UX Designer)

وظیفه‌ی یک طراح UX این است که روی عملکرد کاربران تمرکز کند. اینکه کاربران چگونه از یک سایت استفاده می‌کنند و چه عکس‌العملی دارند. سپس با استفاده از نتایج بدست آمده، سایت را به صورتی بهینه می‌کند که کاربران تجربه بهتری در استفاده از آن داشته باشند.

طراح تجربه‌ی کاربری

۵)طراحی تعاملی(Interaction Designer)

در طراحی تعاملی نحوه‌ی طراحی بیشتر مد نظر است. با این تفاوت که روی نحوه‌ی استفاده از اجزا تمرکز می‌شود تا کاربر بیشتر با وب سایت تعامل داشته باشد.

۶) Art Director

افرادی که در این شغل فعالیت می‌کنند باید کیفیت کاری پروژه را تحت کنترل داشته باشند. در واقع این افراد مدیریت طراحان پروژه را برعهده داشته و با مشتریان در ارتباطند.

۷) توسعه دهنده وب (Web Developer)

فرد در این شغل بیشتر روی برنامه‌نویسی سمت سرور تمرکز می‌کند. برای داشتن این شغل باید زبان های سمت سرور مانند پایتون، روبی، PHPو ASPرا بلد باشید. همچنین مهارت‌های پایه‌ای در زمینه‌های دیتابیس، جاوا اسکریپت و HTML داشته باشید. این عنوان شغلی با توسعه‌دهنده‌یFront End کاملا متفاوت است. یک توسعه دهنده‌ی وب توجه کمی روی نحوه کار کردن عناصر در صفحه وب دارد در حالیکه بیشتر روی برنامه‌نویسی سایت، ارتباط با دیتابیس و مباحث امنیتی تمرکز می‌کند.
Web Programmer یا Web Aplication Developer نام‌های دیگری است که به این عنوان شغلی داده می‌شود.

توسعه دهنده وب

۸) Full Stack Developer

این شغل ترکیبی از برنامه‌نویسی سمت سرور و سمت کلاینت است. در واقع کسی که این مسئولیت را برعهده دارد باید میان دو برنامه نویس سمت سرور و سمت کاربر ارتباط برقرار کند.

Full Stack Developer

۹)استراتژیست محتوا (Content Strategist)

این شغل روی پیاده‌سازی فنی سایت تاثیری ندارد. بعد از طراحی سایت وظیفه‌ی آنالیز داده ها، تغییر محتوای سایت و هدایت وبلاگ نویسان برعهده‌ی استراتژیست محتوا است.

۱۰) تکنسین IT

این فرد با تجهیزات کامپیوتری کار می‌کند و بیشتر در زمینه سخت افزاری فعالیت دارد.

۱۱) Dev Ops

این افراد میان متخصصان آی تی و توسعه دهندگان ارتباط برقرار می‌کند. فعالیت‌هایی مانند کنترل نرم افزارهای سمت سرور، کنترل نسخه، تست سرورها و فرآیند ها برعهده‌ی این افراد است.

Dev Ops

” هکر به معنای شخصی که رخنه های امنیتی یک سرویس را پیدا می‌کند، یک اصطلاح است نه شغل! “

۱۲) مدیر پروژه (Product Manager)
مدیر پروژه به عنوان مدیر تیم فعالیت می‌کند و تمامی افراد را برای رسیدن به هدف هدایت می‌کند.

۱۳) نماینده خدمات به مشتریان (Customer Service Representative)
این عنوان شغلی ارتباط مستقیمی با مشتریان دارد و برای کمک به بهبود سایت فعالیت می‌کند. در واقع مشکلاتی را که از دید مشتریان وجود دارد، به گوش مدیران پروژه رسانده و از این طریق با جامعه‌ی هدف سایت ارتباط برقرار می کند.

۱۴) متخصصان SEO

SEO

کارشناسان سئو تمامی تلاش خود را می‌کنند تا یک وب سایت در موتورهای جست‌وجو دیده شود. این صنعت زیرشاخه‌های خاص خود را دارد.

” واژه‌ی وب مستر شغل آی تی محسوب نمی‌شود. وب مستر معنی خاصی ندارد و مشخص نمی‌کند که وظیفه‌ی یک فرد چیست. “

 

شغل هایی که در این دسته بندی قرار نمی‌گیرند:

طراح گرافیک؛ طراح گرافیک لزوما در زمینه‌ی وب فعالیت نمی‌کند.
مهندس نرم افزار؛ یک مهندس نرم‌افزار ممکن است برنامه نویس هم باشد اما در زمینه‌ی وب فعالیت نمی‌کند.

تمامی مسئولیت‌هایی را که در بالا ذکر شد، می‌توانیم بر اساس مهارت افراد دوباره دسته‌بندی کنیم. برای مثال شغل مدیر ارشد پروژه با مدیر پروژه متفاوت است.
در صورتیکه زمینه‌های کاری دیگری به ذهن‌تان می‌رسد برای ما بنویسید تا به دسته‌بندی ‌های فوق اضافه شود.

ادامه مطلب

با گوگل مبانی برنامه نویسی را رایگان یاد بگیرید!

با گوگل مبانی برنامه نویسی را رایگان یاد بگیرید!

با گوگل مبانی برنامه نویسی را رایگان یاد بگیرید!

با استفاده از اپلیکیشن موسوم به «ملخ» گوگل به رایگان و در محیطی کاملا تعاملی و به دور از هرگونه تبلیغات، کدنویسی را یاد بگیرید.

گوگل به تازگی با راه اندازی اپلیکیشن Grasshoppers (ملخ) سعی دارد تا این امکان را برای افراد تازه کار فراهم کند تا در محیطی کاملا ساده و تعاملی کد نویسی را یاد بگیرند.

این اپلیکیشن صد درصد رایگان است و شما در آن هیچ گونه تبلیغی مشاهده نمی کنید و حتی برای استفاده از امکانات داخل برنامه نیز پولی پرداخت نخواهید کرد. برای کار با این اپلیکیشن شما نیازی نیست که سطح زبان انگلیسی تان عالی باشد و شما می توانید با سطح متوسط رو به پایین نیز به راحتی با آن کار کنید. در حال حاضر این اپلیکیشن تنها به آموزش برنامه نویسی با جاوا اسکریپت اختصاص دارد اما امیدواریم تا این شرکت به زودی زبان های دیگری را نیز به آن اضافه کند.

این اپلیکیشن برای هر دو سیستم عامل iOS و اندروید به رایگان در دسترس است.

لینکلینک دانلود سیستم عامل iOS

لینکلینک دانلود سیستم عامل Android

 

 

ادامه مطلب

اهداف و ویژگی های اصلی 802.11ax

Goals and Key Features of 802.11ax

802.11ax promises improvements in peak performance and worst-case performance under real-world conditions.

shutterstock 794117806

As WLAN access point and device vendors work toward product launches at the end of 2018, we will publish a series of blogs covering all aspects of 802.11ax technology. This first one introduces the motivation and main features of 802.11ax.

Download our 802.11ax technical white paper.

How to Improve Today’s Wi-Fi?
When deciding how to improve Wi-Fi beyond the current release, 802.11ac, the IEEE and Wi-Fi Alliance surveyed Wi-Fi deployments and behavior in order to identify obstacles to wider use and causes of dissatisfaction among user communities. The conclusion was to focus more on performance under “typical” field conditions, a departure from previous upgrades that advanced peak data rates under “excellent” field conditions. With 802.11ax, peak performance and average and worst-case performance under real-world conditions will see improvements.

Overlapping Coverage
Real-world conditions have changed over the years, due in no small part to Wi-Fi’s extraordinary success. Access points are everywhere, indoors and outdoors. In many areas, congestion has become a serious problem.

Some of the most congested areas are busy airports and train stations, multi-dwelling apartment buildings, and school and university settings. All these areas are characterized by overlapping coverage from access points, whether managed in the same network or uncoordinated, serving many data-hungry client devices.

To advance Wi-Fi and meet user expectations, IEEE and Wi-Fi Alliance set out to improve performance for everyone, especially in areas of overlapping coverage.

IoT Requirements
Internet service for cell phones and PCs is not the only use for Wi-Fi. A growing number of Internet of Things (IoT) sensors are using Wi-Fi for connectivity in many places, but a few limitations have restricted its adoption. To help move the market forward, new features in 802.11ax allow efficient allocation of low data-rate connections, improve IoT sensor battery life, and extend the range of Wi-Fi signals.

Wireless Internet service providers (WISPs) also use Wi-Fi for outdoor point-to-point links, and new features in 802.11ax will extend range, increase data-rates, and reduce the effects of interference.

Rolling Out Wave 1 and Wave 2
We are seeing some parallel development of 802.11ax, similar to the development of 802.11n and 802.11ac. The Wi-Fi Alliance started work on certification tests before the IEEE had finished the underlying specification. Faced with commercial pressures, access point and device vendors are expected to release “pre-standard” equipment ahead of the Wi-Fi Alliance certification, but the industry has managed this before, so we don’t expect any interoperability issues. Another consequence of time-to-market pressures is that 802.11ax will be split: the initial wave 1 release will be followed 1-2 years later by wave 2.

802.11ax Key Features
More than 50 features are in the IEEE 802.11ax standard, but not all will be certified and make it to market. Here is a high-level summary of anticipated commercial features (including both wave 1 and wave 2 features).

  • Downlink and uplink OFDMA: Orthogonal Frequency-Division Multiple Access (OFDMA) increases user data rates and reduces latency, especially for large numbers of devices with short frames or low data rate requirements such as IoT devices. It is a multi-user capability, where a transmission can be divided in the frequency domain, with different groups of sub-carriers carrying frames for different destinations. OFDMA is particularly effective in raising network capacity where there are many devices, short frames, or low data-rate streams. Both uplink and downlink OFDMA is mandatory for the Wi-Fi Alliance 11ax certification.
  • Downlink and uplink multi-user MIMO: Multi-user Multiple-Input, Multiple-Output (MU MIMO) is a second multi-user capability, originally introduced in 802.11ac for downlink traffic. It improves network capacity by allowing multiple devices to transmit simultaneously, making use of multipath spatial channels. 802.11ax improves on 802.11ac by increasing the size of downlink multi-user MIMO groups, allowing more efficient operation. Uplink multi-user MIMO will be added during wave 2 of the 11ax certification.
  • Transmit beamforming: In this existing feature, an access point uses several transmit antennas to land a local maximum signal on a receiver’s antennas. It improves data rates and extends range. While 802.11ac access points incorporated up to 4 antennas (although the specification allowed more), 8-antenna 802.11ax access points are expected to ship in 2019.
  • Higher-order modulation: The highest modulation level is extended from 256-QAM to 1024-QAM. This increases data rates under good conditions (high SNR) and results in a better user experience. Peak rates improve by 25% over 802.11ac.
  • OFDM symbols: Orthogonal Frequency-Division Multiplexing (OFDM) symbols are the RF building-blocks of 802.11. For technical reasons, subcarrier spacing, symbol duration, and FFT size are all changed in 802.11ax to allow efficient operation of small OFDMA sub-channels. This is necessary for OFDMA operation, and it reduces the per-symbol overhead and increasing network capacity.
  • Outdoor operation: A number of features improve outdoor performance. The most important is a new packet format where the most sensitive field is now repeated for robustness. Other features include longer guard intervals and modes that introduce redundancy to allow for error recovery.
  • Reduced power consumption: Existing power-save modes are supplemented with new mechanisms, allowing longer sleep intervals and scheduled wake times to reduce the power consumption of client devices. Also, for IoT devices, a 20MHz-channel-only mode allows for simpler, less power-hungry chips that support only that mode.
  • Spatial re-use: When contending for a transmit opportunity, a device is allowed to transmit over the top of a distant transmission, which would previously have forced it to wait. This increases network capacity by allowing more simultaneous transmissions in a given geographic area.

The coming years hold much promise for Wi-Fi—and challenges. Wi-Fi must continue to improve performance, overcome the unlicensed band congestion caused by its own success, and become as attractive as possible to IoT developers. The industry is responding to these demands with 802.11ax. The new standard will drive Wi-Fi until 2024 and the next 802.11 PHY amendment.

ادامه مطلب

آیا یک شرکت نرم افزاری می تواند بنیانگذار بیزنس شما باشد؟

آیا یک شرکت نرم افزاری می تواند بنیانگذار بیزنس شما باشد؟

Can a Software Development Company Be Your Co-Founder?

 

If you’re like most of today’s startups, an app is a critical part of your journey. But unless you know how to design and build an app, it can cost a lot to have it done professionally: between $100,000 and $500,000

That said, there are a growing number of talented design, development and digital-media shops who may value equity — and a chance to contributing at making a dent in a market — over getting another $100 to 500K in revenue via traditional work for hire.

On one side, you’re the budding entrepreneur with a great idea and the hustle to out-execute anyone with a similar idea. On the other side, there are shops that build apps for a living and would love to take a stab at more than just service-based revenue.

Can the two sides work together as partners, not as client and provider? What are the benefits? The risks? What do those who have tried it before have to say about it?

 

I spoke with experts at a number of software development shops to get their insights on this topic, leaders at DarwinAppsCasual CorpHappyFunCorpOAB StudiosCoventure (a VC with its own software development team), and World Accelerator (an accelerator focused on premium domain names). Below is a summary. (You can read the full details of these conversations here.)

How can it work?

Instead of paying a dev shop in cash, you replace that with equity — or blend the two.

Let’s say that you’re planning for your Minimum Viable Product to cost $250,000 to design and build.

You can take the traditional route of paying for the work to be done — for example, you raise $200,000 at a $1 million post-money valuation (i.e. you give up 20 percent). Then, you spend that entire $200,000 on paying for product to be built.

The alternative: give up 20 percent to the development shop, in exchange, they will build the product and forego charging you any cash for it.  (This example is for comparative purposes; if you were raising outside capital, you’d want to raise more than just what was being spent on product).

Other solutions can include blending cash and equity, or more complicated terms that give the founders or the shop choices between cash or equity in future financing rounds.

 

Either way, you’d want to stage out the equity vesting. Much in the same way that you wouldn’t pay the entire cash sum at once, you’d want to stagger out equity vesting along key milestones in building the MVP.

What are the benefits?

Most importantly, risks and rewards become further aligned. The dev shop is no longer motivated to simply carry out the statement of work at a minimum quality level. They are motivated to help build the foundation of a successful company.

Additionally, less time, or no time, is focused on (initially) raising money. You can also continue to pair with the dev shop for talent if things go well. (Hiring great talent isn’t easy.)

What are the risks?

You cannot rely on the MVP, or the shop who builds it, to sustain the business forever.  An outside VC like my firm ff Venture Capital almost certainly will not. If things go well, you will need to build out your own product team. This risk isn’t any different than paying for a company to build your first product; they’re gone unless you pay them to keep going. This is something that needs to be considered carefully at the start: What happens when the MVP is done? Weigh this decision carefully, in terms of your long term strategy and the vesting structure of the “hire for equity” partners.

Those I consulted on this topic warned that the model is great in theory, but it is very difficult to make it work in practice. Be extremely careful in setting up the working process, the vesting structure and the exit procedures.

The soul of a company is still in its founders. You will have more impact on the long-term success of your company than any shop — paid in cash or equity — ever will. Do not rely on outsiders — paid in cash or equity — to be the soul.

ادامه مطلب

7 روش اصلی بهینه سازی سایت وردپرسی

7 روش اصلی بهینه سازی سایت وردپرسی

7 Ways to Optimize Your WordPress Website

WordPress is considered an excellent platform for budding entrepreneurs to create websites for their startup or small business. This content management service (CMS) is used by millions of business owners who live in every corner of the world. More than 400 million websites worldwide are powered by WordPress, including more than 100 million in the United States. WordPress sites around the world publish posts every 17 seconds. Most of the top one million websites in the world are powered by WordPress and related to business. These facts clearly show the significance of WordPress as a content management service for businesses of all sizes.

Simplicity, social media integration and the large number of theme options available are key reasons why startups and small businesses prefer WordPress. However, you need to keep several important facts in mind before you think about using WordPress for your business website.

1. The quality of themes.

Thousands of free and premium themes are available for those planning to create a WordPress-based website for their startup. However, you need to be careful in selecting a reliable theme from those available. The theme should be flexible and you need to have the ability to make modifications without much hassle.

2. Hosting.

This is another crucial factor when it comes to creating a website for your startup. You need to look for a managed WordPress hosting service that will help you keep your website up and running at all times. In addition, they should provide regular updates and backups.

 

3. Choose your plugins wisely.

Installing too many plugins on your WordPress website will slow its performance. Only add the plugins that you will actively use and delete the rest.

4. Configuring your website.

After you finalize WordPress installation, you need to configure it accordingly. For example, you should think about how the comments are moderated, permalinks are set up, and other best practices. This is easily accomplished in WordPress settings and should be done during your initial setup.

5. Mobile Interface.

Many website visitors will access your site through their mobile devices, so your WordPress-based website needs a responsive mobile interface that will provide a smooth experience for users. Users won’t tolerate much irritation from pinching and pulling.

Adam Farra, CEO of HostGator says, “It can be a bit of a chore to make certain that your site is mobile-friendly. But it’s worth the effort. Doing so will help to assure that your site ranks as highly as possible in search engine results.”

 

6. Security.

WordPress comes with decent security features but consider implementing more advanced security measures using plugins and other best practices to deter potential threats. Ilia Kolochenko, CEO of High-Tech Bridge says, “I would say that a popular CMS, such as WordPress or Joomla may be considered secure in default installation if they are properly configured, don’t have third-party code and are up to date.”

7. Search engine optimization.

Consider search engine optimization (SEO) to enhance the visibility of your website on Google and other search engines. Using SEO best practices along with WordPress plugins like WordPress SEO by Yoast you’ll be headed in the right direction. In addition to search engine optimization, it’s important to use the new SEO (Social Engine Optimization) as well. Establish an active presence on the social media networks where your customers spend the most time and you’ll quickly build a brand people trust.

ادامه مطلب

7 دلیل طراحی مجدد وب سایت کسب و کار کوچک شما در وردپرس

7 دلیل طراحی مجدد وب سایت کسب و کار کوچک شما در وردپرس

7 Reasons You Should Redesign Your Small Business Website in WordPress

Your website serves as the digital storefront for your business. If it doesn’t look appealing, load quickly or even have a mobile version, customers are going to keep walking. Many small business owners rely on their website to bring in a steady stream of leads and educate potential customers on what they offer.

 

However, when it comes to designing and developing a website, most of those same small business owners think they can’t have all the bells and whistles that larger businesses have. But that’s not true. Why? Meet WordPress.

WordPress is a free platform that powers the back end of your website. It’s commonly referred to as a “content management system” because of its ability to let you easily create and organize all of the pages and media you upload to your site.

Interested in learning why it’s the best option for your small business’ website? Keep reading . . .

1. You’ll be able to start using your website as a blog.

If you’re using a separate website to host your blog or, worse, have no blog at all (at least yet), switching your site over to WordPress will quickly solve that problem. Not only is the software incredibly easy to operate (adding new pages/posts literally takes seconds), but it’s the perfect platform for blogging about your small business.

Simply set up a page on your site dedicated to your blog (just call it “blog” or some catchy name that plays off your brand). Then you can start adding posts to that page. A blog is your easiest and most effective way to continuously add new content to your site and keep customers up-to-date with your business.

 2. WordPress constantly updates itself for safety and security.

Instant updates mean you can be confident your website’s security is always up to date and aligned with the best, most current policies. While some other content management systems might require you to manually check for updates or may be slack on performing maintenance, WordPress does the work for you.

You can sleep soundly knowing that your site will automatically update, and knowing, too, that WordPress will keep working to better its system and make things more secure for users and visitors.

3. WordPress is open source.

“Open source” simply means that developers are able to contribute to WordPress’ software in the form of plugins, themes and updates. How does that benefit you? The system is constantly improving and getting better, and a new addition doesn’t cost you a cent. You can reap all the benefits of these improvements without paying for them.

 

4. WordPress is SEO friendly.

SEO, or search engine optimization, refers to the idea of making your website more searchable by engines like Google and Yahoo. While mastering SEO can take some investment of time WordPress offers ways for business owners to optimize their site in the easiest ways possible. Check out the free Yoast SEO plugin, which shows you step-by-step how your content ranks and where there’s room to improve.

5. WordPress is no newbie.

This CMS is swimming in familiar water. It’s been around for more than ten years so it’s safe to say it’s a sure thing. While WordPress (like any CMS) isn’t perfect, it’s pretty much problem-free. Over the years, its engineers have had time to work out those little kinks and improve, aging the system into a timeless CMS that all levels of web developers have come to love.

6. Coding for WordPress is standard for any web developer.

A lot of small business owners hire a web developer who then builds a complicated website that no one else can manage. That’s all well and good if you never need to change your website again — but that’s rare.

One of the reasons WordPress is so great is that it’s become such a popular choice any web developer knows how to code for it. Whenever a problem pops up that you can’t fix, or you decide to redesign your website’s look, any developer will be able to get the job done.

7. Having a WordPress website puts you in good company.

Yes, WordPress is “every guy’s CMS.” That being said, its capabilities extend far beyond the basic ones; and some of the biggest companies in the world use WordPress to power their sites. How big is “big”? The New York Times, MashableTechCrunch, and Inc. (to name a few).

WordPress is great for small businesses because it has everything you need to create a visually pleasing, fully functional, scalable website, and it also offers endless possibilities if your business or budget grows down the road.

Wrapping Up

Whether you’re just starting out as an entrepreneur or your small business is growing like a weed, you want a website that grows as you do. WordPress gives you that option.

ادامه مطلب

آماده شدن برای انفجار DotCloud

آماده شدن برای انفجار DotCloud

Get Ready for the DotCloud Boom

At the very onset of what we now refer to as the “dotcom boom,” nobody knew what was going on. Nobody knew the phrase dotcom boom yet, they only knew there was something big happening. Nobody could quite put their finger on what it was, but they wanted in. Many of those who got in early became fabulously wealthy very quickly.

Today we find ourselves in a similar situation.

We are at the beginning of a tremendous wave of transformative cloud-driven innovation that will surpass the innovation and wealth generated during the earlier dotcom boom. This sweeping trend will be driven by simplified business models, as-a-service offerings that reduce the barriers to entry and a new demand for heightened levels of service. It is forever changing how we do business, how we interact with one another, and it will change the very nature of how we define a company. More importantly, cloud has already begun to change the nature of startups and entrepreneurship, giving more people a seat at the table.

The framework of this new boom time is already in place, and we all know it as the “cloud.” Its evolution has morphed the cloud from being a mere set of technologies, to being much more than the sum of its parts — and the catalyst for everything from transforming old-style manufacturing, to creation of born-in-the-cloud alternatives. It is at the heart of the current redefinition of what we think of as a “job.” It is the trigger for a new wave of entrepreneurship.

The webmaster’s role in the dotCloud.

The difference between a dotcom business and dotCloud business is who is seen as the hero. Dotcoms in the 1990s revolved around teams of coders and back-room IT functionaries who built massive ecommerce engines and transactional portals from scratch. Because they were inventing things that nobody had conceived of before and were at the same time inventing the tools used to make them, development costs were high. Dotcoms with what we would consider today to be a simple proposition burned through tens of millions of dollars in venture money before they could make a single dime.

Today, those commercial and technological engines dotcommers put so much effort into developing are available in the cloud for 10 bucks a month — and the king of the hill in today’s new business is the webmaster. The webmaster must present not only an informational portal to potential customers, but an entire virtual business contained in a computer screen, including a transactional face connected to infrastructure-as-a-service back ends, as-a-service apps, and often using development platforms-as-a-service to create new websites that go far beyond yesterday’s web imperative of simply providing information and pretty pictures.

“The role of the website has dramatically changed over the past 10 years, and so too has the role of the webmaster,” said Mark Verkhovski, president of the American Webmasters Association. “Webmasters are no longer just designers and creators of attractive electronic billboards; they are business architects. They are creating what amounts to entire virtual businesses that exist only in the cloud. Increasingly, the website isn’t just something that sends customers to a revenue generator, the website itself is the revenue generator.”

The ever-changing website is at the heart of the dotCloud revolution, having quickly moved from a platform that is static and informational, to one that is highly interactive, which forms the very foundation of most new startups. The website has gone from being a tool to talk about and advertise a business, to actually being the business.

The new dotCloud economy.

The cloud isn’t new, at least in terms of internet speed, where last year’s technology is already obsolete. What is new is the emergence of a new economy that is firmly built on and enabled by cloud technologies. During the early dotcom era, a lot of new technologies came into being, many of which are still with us. But it didn’t truly become a “movement” until the dotcoms started to change the economy and transform from being a tool for business to being the business. The dotcom movement reached its potential when its innovation moved into the non-tech sector, influencing things like manufacturing and retail.

Today, we’re starting to see that happen again, with the emergence of large, completely born-in-the-cloud enterprises, new businesses built on the Internet of Things and entrenched legacy companies with new global and virtualized supply chains — the existence of which have repercussions far outside of their intended reach. Uber, for example, is a born-in-the-cloud company with a relatively simple app. But the company’s impact has been far-reaching, creating a virtual army of part-time entrepreneurs getting in on the new “gig economy,” and even ushering in serious competition to old-school industries like taxicab companies.

“At the heart of this new economy, the webmaster is the new master of ceremonies,” said Verkhovski. “His or her role is one of not just building, but more importantly, one of orchestration and integration. With the website becoming the center of the cloud based enterprise, a startup’s success will be increasingly dependent on the ability to create an online presence that not only presents an attractive public face, but also is capable of orchestrating multiple back ends, vast amounts of data, and several apps, connecting potentially thousands of people, all while offering up assurances of world-class security, speed and reliability of service, and the privacy protections that are demanded by the public.”

The new normal for startups in the dotCloud.

With the website — rather than brick and mortar — sitting firmly at the heart of many new startup businesses, the nature of what it means to launch a business has shifted. “Even during the height of the dotcom boom, startups still needed vast amounts of physical infrastructure, often running their own data centers. And even small startups still ran their own servers on premise,” said Cary Landis, president of SaaSMaker, a development platform as a service that is firmly rooted in the dotCloud phenomenon. “Those same dotcom startups also spent tremendous resources in development from the ground up. As a result, even smaller startups in the nineties needed a large amount of money, and the high cost of entry was a major contributing factor in the demise of so many of those dotcoms.”

“The new normal is driven by the sheer power of the website as a building block of business,” said Verkhovski. “Today’s startup can exist with one person and a laptop doing what it may have taken 20 people to do just a couple decades ago, and with a lot less capital. At the heart of it all is a shift in focus that has taken the website from informational and supplemental to a business, to transactional and being the business.”

ادامه مطلب

هفت گناه مرگبار امنیت ایمیل

هفت گناه مرگبار امنیت ایمیل

The 7 deadly sins of email security

Email is one of the most fundamental forms of business communication today. Not many of us can imagine our lives without it.

But with one in every 100 emails disguising a hacking attempt, what can we do to better protect ourselves against those nefarious bandits wanting to get to our sensitive data?

 

Considering that more than 205 billion emails are sent daily across the Internet, one would be forgiven for thinking, with apologies to Mark Twain, that reports of its demise are greatly exaggerated.

Yet, some argue that  its days are numbered. With several alternative forms of digital communication available, we need to seriously consider the risks and benefits associated with email.

This article explores what are, to my mind and in my experience, the seven most critical and resolvable risks associated with email. By identifying these risks, we can be better prepared to address the security challenges and privacy concerns email delivers.

The 7 deadly risks

Let’s first recognize that email was never designed to be a secure form of communication. It’s much like a modern-day postcard, the information is there for anyone to see. Just cast your minds back to the turn of the century when attacks took the form of the promise of nude photographs of a certain female tennis player.

These were easy to spot and just as easy to ignore. Fast forward to the present with cyber threats becoming increasingly sophisticated, fooling even the most security-conscious person.

From an internal communications perspective, email is still a popular platform for colleagues to share information. But while it is relatively easy to encrypt these messages, scanning for malware, archiving documents, poor security hygiene by insiders, and even data leaks from disgruntled employees all have the potential to compromise a business.

Once you start communicating with people outside the organization (and the relative safety of your business firewall), it suddenly becomes more like the Wild West.

By design, an email can pass through many hands from sender to recipient and can be copied, scanned, or read at the press of a button. There‘s nothing to really stop a business partner from forwarding sensitive information to one of your competitors.

Additionally, while reliable, you never know for certain if a message has been received, read, or even intercepted in transit. In a nutshell, email has incredibly weak auditability. There’s nothing easier than simply saying “Sorry, I didn’t get your email” rather than admit to deleting it or not having read it.

This has resulted in an increase in spoofing attacks. Essentially, these create a fake mail that looks authentic and can slip through security barriers. Once opened, it can entice the reader to share important information, click on a link, or download an infected file.

As our documents get larger (thanks to the richness of the data contained), it becomes increasingly difficult to send those from within the company.

This has resulted in the emergence of ‘Shadow IT’, the reliance on consumer platforms outside the security of the enterprise to send large files. This is also one of the greatest risks to business information as these tools do not offer the same security level to safeguard sensitive data.

You know how easy it is to dial a wrong number. It’s equally easy to send an email to an incorrect address. Often, this results in a ‘bounced mail’. However, there is always the chance of it landing in the wrong inbox.

If this was just an office joke, then no big deal. If it’s a highly confidential budget, then the repercussions could be significant.

This brings us to the bane of many IT personnel’s existence – weak user passwords. Any email account consists of a user name and a password.

Of course, the user name is inevitably the email address with many employees picking their own passwords. The risk with this is that if the password is compromised, then a hacker has access to all your emails and can even send messages posing as you.

Not all bad

But despite the risks, email does provide numerous advantages over the recent, trendier forms of communication available.

Unlike WhatsApp, Slack, or <insert favorite messaging platform here> everybody has access to email. Plus, it doesn’t matter if you use a proprietary or open platform, email programs can ‘talk’ to one another.

Another advantage is that email is persistent. In layman’s terms this means you can still search and reference emails from years back. Security programs can just as easily scan and check emails before they are sent or received, providing an additional layer of security.

Furthermore, because it is so compact, you can send an email using any internet-enabled device whether you are in downtown New York or on safari in Kenya.

Something different

So, I mentioned WhatsApp and Slack as two alternative messaging environments. These are useful for collaborative tasks especially over mobile devices, and a multitude of similar app-type tools have emerged.

While great for short-burst conversations, they are not ideal for managing anything that is more long-term in nature or requires an audit trail. After all, how often do you search your WhatsApp messages of even a week ago?

We see these every day and while it might be considered old-fashioned, File Transfer Protocol (FTP) services do provide a viable alternative to sending large documents.

Both sender and receiver need to log on to the system and can access information in a more traceable fashion than with email. Unfortunately, there is very little in the way of authentication or security and files very quickly add up on a server, inevitably resulting in a data graveyard of unwanted documents.

Secure File Transfer Protocol (SFTP) services, an evolution of FTP, do offer encryption to protect content. Sadly, beyond that, these solutions share many of the negatives associated with FTP.

Is email dead? Hardly.

Notwithstanding its known flaws there are ways and means to solve each of these whether your main concern is security, auditability or handling of modern content with scale.

Take steps now to secure it, be more cautious in how you access and share content through it, and just generally use your trusty email reassured that with simple enhancements it is ready for the modern world.

Take it from me, despite rumors to the contrary, email is the bedrock of modern-day communications and going to be with us for a long time.

Users need to take precautions and ensure the messages they send are protected from the prying eyes of unwanted parties, received by intended recipients, and easily tracked, managed, and stored for prosperity.

ادامه مطلب

افزایش یک ثانیه ای سرعت وبسایتها کار بسیار سختی است

افزایش یک ثانیه ای سرعت وبسایتها کار بسیار سختی است

The web is too damn slow.Sure, the days of waiting minutes to load a single webpage are as distant a memory as the screech of a dial-up modem. But even with today’s high-speed Internet connections, webpages still seem to lag—especially on mobile devices. That’s bad news for businesses, since even slight delays can send surfers fleeing, according Google’s internal research.

Matthew Prince thinks his startup, Cloudflare, has a way to fix that. Cloudflare offers a service designed to improve both the speed and security of websites by caching pages on its own servers, which protects the original sites from attackers while delivering pages to legit users more quickly. Now, to make sites even faster, Cloudflare is rolling out support for server push—part of the new HTTP 2.0 web standard—that Prince says could shave an entire second of page load times.

That might not sound like much. But according to Google’s research, even a delay of a fifth-of-a-second can reduce the amount of time someone is willing to spend on your site. A few hundred milliseconds is also the difference between a web app that feels like a native app and one that feels too laggy to use. That’s where Prince sees server push really making a difference. Just as earlier web technologies made things like Google Maps and Google Docs possible, Prince thinks HTTP 2.0 could enable developers to do things on the web that weren’t possible before.

“Server push could unlock a whole new class of applications,” he says. “We want to put this in hands of developers and see what they create.”

A Little Push

One reason that pages are still slow despite massive increases in bandwidth since the dial-up days is that pages have gotten much bigger. High-resolution images, animations, videos, ads, and analytics scripts are all to blame. The web has gotten so bloated that today’s average page is is about the same size as the original Doomcomputer game.

But it’s not just the heft that makes sites slow. It’s also the fact that downloading each of these individual elements require your browser to make separate requests to the web servers that power the site. If any one of those requests gets stalled, it can slow down the entire page, or cause the page to be displayed incorrectly.

Cutting down on the cruft will help, but sites that are heavy on images or interactive features will always need to make a lot of server calls. That means web browsers need better ways to actually request all these elements without getting tripped up.

That’s where HTTP 2.0, a successor to the original HTTP standard, comes in. HTTP 2.0 adds several features that make downloading and displaying webpages faster and more efficient, such as the ability to download multiple elements using a single connection to a webserver.

Server push, the standard that Cloudflare will now support, is one of those features. It enables a web server to tell a web browser about all the different elements that need to be included with a page upfront, without the need to load part of the page first.

Making the Web Multitask

Prince gives the example of your local bank’s website. When you log in, the site has to pull up a list of your recent transactions and calculate your bank balance before it creates a page and sends it to your browser. Only once your browser has the page can it request all the other page elements, such as the bank’s logo and the style sheet that tells the browser how to format the page. With server push, the bank website could send the logo and stylesheet over first while it calculates the balance.

Some browsers, including Google Chrome and Firefox, already support HTTP 2.0. Many others support its predecessor, Google’s SPDY (pronounced “speedy”) protocol. The problem is that few websites actually support every feature of HTTP 2.0 yet. Sites have been particularly slow to adopt server push, Prince says.

Starting today, Cloudflare customers will now be able to use server push on their websites, even if their own servers or web hosts don’t yet support it. In the process, the web may get just a little bit faster. Two million websites use Cloudflare, Prince says, including seven percent of the top 1 million websites in the world. Cloudflare should, in theory, make it much easier for its customers to take advantage of server push, but it will still take some work on customers’ part to get working. WordPress users, for example, will need to install a server push plugin to take advantage of the feature.

The real point, Prince says, is to get the technology into the hands of early adopters—the people who will create that new class of applications. Especially on phones, the more the web can work like an app, the brighter the hope for the web’s future.

ادامه مطلب

مرورگرهای جدید کروم و سافاری ساختار وب را تغییر شکل خواهند داد

مرورگرهای جدید کروم و سافاری ساختار وب را تغییر شکل خواهند داد

APPLE AND GOOGLE are cracking down on obnoxious online ads. And they just might change the way the web works in the process.

Last week Google confirmed that Chrome—the most widely used web browser in the world—will block all ads on sites that include particularly egregious ads, including those that autoplay videos, hog too much of the screen, or make you wait to see the content you just clicked on.

Apple meanwhile announced yesterday that Safari will soon stop websites from automatically playing audio or video without your permission. The company’s next browser update will even give users the option to load pages in “Reader” mode by default, which will strip not only ads but many other layout elements. The next version will also step up features to block third parties from tracking what you do online.

But the two companies’ plans don’t just mean a cleaner web experience. They represent a shift in the way web browsers work. Instead of passively downloading and running whatever code and content a website delivers, these browsers will take an active role shaping your web experience. That means publishers will have to rethink not just their ads but their assumptions about what readers do and don’t see when they visit their pages.

For years, browsers have simply served as portals to the web, not tools for shaping the web itself. They take the code they’re given and obediently render a page as instructed. Sure, browsers have long blocked pop-up ads and warned users who tried to visit potentially malicious websites. But beyond letting you change the font size, browsers don’t typically let you do much to change the content of a page.

“Browsers have always been about standards and making sure that all browsers show the same content,” says Firefox vice president of product Nick Nguyen. “It’s been a neutral view of the web.”

The problem is that this complacency has led to a crappier web. Publishers plaster their sites with ads that automatically play video and audio without your permission. Advertisers collect data about the pages you visit. And criminals sometimes use bad ads to deliver malware.

 

Many people have taken the matter into their own hands by installing plugins to block ads or trackers. About 26 percent of internet users have ad blockers on their computers, according to a survey conducted by the Interactive Advertising Bureau. Some 10 percent have ad blockers on their phones.

Now browser-makers are starting to build these types of features right into their products. Firefox added tracker-blocking to its private browser mode in 2015, and Opera added an optional ad-blocking feature last year. Meanwhile, newer companies like Brave and Cliqz have launched privacy-centric browsers of their own.

Now, thanks to Apple and Google, this trend is going mainstream. About 54 percent of all web surfers used Chrome last month, according to StatCounter, and about 14 percent used Safari. In other words, nearly all browsers will at the very least let users curb the worst ads on the sites they visit. And websites will have to adjust.

The Business of Blocking

It might seem weird for Google, one of the world’s largest advertising companies, to build an ad-blocking tool right into one of its core products. But the search giant may be engaging in a bit of online judo. Google only plans to block ads on pages that feature types of ads identified by an ad-industry trade group as the most annoying. Google may be hoping that stripping out the worst ads will eliminate the impetus to download much stronger third-party ad blockers that also block its own ads and tracking.

Apple, which doesn’t depend on advertising revenue, is taking a more radical approach. In addition to blocking cookies that could be used to track people across sites, the company will also give users the choice to display only the main content of a page, throwing out not just ads but extras like lists of “related stories” and other enticements to stay on a particular site. The page’s prescribed fonts and color scheme get thrown out as well.

Safari has offered the reader view as an option since 2010, but traditionally you’ve had to load a page before you can turn the option on. Letting people turn it on by default means they could visit pages and never see the original versions. That’s a big change that goes well beyond ad-blocking. It means that a page’s code could soon act more as a set of suggestions for how browsers should present its content, not a blueprint to be followed as closely as possible.

That doesn’t just change the way companies have to think about ads. It changes the relationship between reader and publisher—and between publishers and browser makers. For example, Brave—the privacy-centric browsing company founded by Firefox creator Brendan Eich—hopes to essentially invert the advertising business model by having the browser, not the webpage, serve up ads, then share the revenue with publishers. That’s just one new model that this new paradigm makes possible, whether publishers like it or not.

ادامه مطلب