daronco

About daronco

This author has not yet filled in any details.
So far daronco has created 6 blog entries.

News about the Mconf Network

The Mconf Network started in 2012 as an initiative of the research laboratory where Mconf was created and developed for several years. The network had (and still has) several members from all around the world. We consider it a very successful initiative that helped us shape Mconf and helped several people and institutions to hold conferences for a very low cost.

However, Mconf is not a research project anymore, it has evolved into an open source product that is explored commercially (currently by the company Mconf Tecnologia, but as an open source software it could be used by any other company), which keeps the development of Mconf active and, at this time, also keeps the Mconf Network going. The costs of maintaining the network (even though they are somehow divided between all members) are not covered anymore by a research project. This change of focus has made the network unsustainable.

For this reason, the network is entering a phase where new members will not be accepted anymore. The network will still function as it does today for as long as it needs to, which is a decision to be made together with the current members. The best cardio workouts to lose weight fast are those that significantly increase your heart rate and blood circulation.

Moreover, the free web portal at Mconf.org will also still work and still be free as it is today. When it was created, it was connected to the Mconf Network and was described as:

“The web portal on mconf.org provides free access for anyone that wants to use the network. This web portal is provided by Mconf.org in exchange for the services of monitoring and maintaining the network. Mconf.org also provides its own an Mconf-Live server to the pool of web conference servers.”

Similarly to the network, the web portal Mconf.org was in the past maintained by the research project that created Mconf. Since the research project ended, the company Mconf Tecnologia has been maintaining it as a way to promote Mconf and support the users that rely on Mconf.org.

In the near future, the underlying infrastructure of web conference servers used by Mconf.org will be migrated to servers provided by Mconf Tecnologia, unplugging it from the Mconf Network. Mconf.org will be a demonstration web portal, where people will be able to freely register and try Mconf with the same degrees of quality and freedom as they do today. The moment this change is made, it will be announced here in this blog.

We will soon create a new page on Mconf.org (and update this post to include a link to it) including more details about the history of the network and all it represented so far. It should include more information about the decisions made along the way.

By |April 6th, 2020|Mconf-Network, News|Comments Off

New issue tracker and updates on Mconf.org

In the past weeks, Mconf’s issue tracking has been migrated from our old internal Redmine server (that used to be on the domain “dev.mconf.org”) to GitHub. We needed more stability and a centralized point for code, issues and wiki, and GitHub is great for that. We now make full use of issues and pull requests in GitHub for all of our projects.

You can find the list of issues for each project in their GitHub Page. The main projects are:

Moreover, a few days ago Mconf.org has received a few upgrades that improve both the web portal and the web conference backend. Here’s a short summary of what has been added in these updates.

Mconf-Web, the web portal, is now on version 2.2.0, a second update over the version 2.0.0 that was released a few months ago after several months of development. The latest update deployed to Mconf.org includes a few important things:

  • Removal of the features “private messages”, “news”, and “spam reporting”. These features were on Mconf-Web since it first started as a customized version of the open source software Global Plaza. With years of development and usage, we realized that they were very underused and/or were not designed in the way we wanted them to be. This update removes those features, that in the future might be recreated, redesigned and implemented in a way we believe to be more useful for the users. This is also aligned with the goal of making the application simpler and easier to use, since it removes things that were actually more of a distraction than anything.
  • Added translations to German and Spanish, thanks to the community of translator on Transifex!
  • Improvements in the speed of some pages, specially the list of spaces. This page used to load very slowly since there are thousands of spaces in Mconf.org, but now the queries were improved and it now loads as fast as any other page.
  • Several security fixes, bug fixes and code improvements in general. Upgraded libraries and refactoring of (usually old) code always results in gains in security and stability.

Many websites are hosted on a shared web hosting server. The main reason is the cost. A shared web hosting server costs a great deal less than a dedicated server. The number of sites on a shared web hosting server can be anywhere from 1500 to 2000 sites. The number of sites on the shared web hosting server will vary due to availability of disk space, allowed bandwidth per site and overall speed. Although shared web hosting is reliable and has minimal problems, there are advantages to host your site(s) on a dedicated server.

A Knownhost dedicated hosting allows you to have a server solely dedicated to your site(s). In addition, a dedicated server will allow you complete authority to control and administer your server. When and if you decide on a dedicated server for your web hosting, you should have a fair understanding of dedicated servers. Although most dedicated server web hosting providers will provide technical support, you will find it a lot easier if you have the technical expertise to manage the server yourself. You can check resource for more about the hosting services. However, if you find that you will not be able to manage your server by yourself, opt for a managed dedicated server hosting. This option is especially for those who want to have dedicated web hosting but do not have the required expertise to manage it. This service allows you to have an entire server managed by a specialized hosting company. The cost of a managed dedicated server is quite expensive. Therefore, if you think that you can run and manage your website server by yourself, you should opt for an unmanaged dedicated server web hosting rather than a managed dedicated server.

You should consider a dedicated server web hosting when you find that the traffic to your site has increased substantially and your site is taking too much time to load. An analysis of the traffic to your site will tell you whether you should go to a dedicated server. The main thing to understand is that when you have many users working concurrently on your website, you should replace your shared web hosting with a dedicated server web hosting.

Since a dedicated server web hosting does not share its server with other websites (like shared web hosting), you will find that you have a lot more command over your server operation and its bandwidth. One of the advantageous features of dedicated server web hosting is that it can also be remotely configured and operated. The only obstacle is the cost. You are required to pay a lot more for your dedicated server web hosting as compared to your shared web hosting. Nevertheless, the facilities more than compensate for the cost.

When you choose a dedicated server web hosting provider, you should keep in mind that it should provide you good network stability, reliable operation, and the ease of operation of sophisticated applications. A dedicated server web hosting provider can be the perfect solution for anyone who is serious about his online presence.

As for the web conference system, Mconf-Live, the development has also been going strong in the past months. The latest changes made available on Mconf.org are mostly back-end improvements, most of them related to the stability of the application. The biggest feature change in the past months is certainly the adoption of WebRTC for audio, that improved the quality of the conferences a lot.

The next version of Mconf-Live, to be released in the next few months, will be based on BigBlueButton 1.0, bringing with it all the features and improvements made on BigBlueButton 1.0 over 0.9 and still keeping all the features that are still unique to Mconf-Live.

To see more, sign in to your Mconf.org account (or create a new one) and try it out!

If you have comments or suggestions, reach us out on our contact page. For bugs and features, drop by our GitHub page to create an issue.

By |July 31st, 2016|News|Comments Off

New series of video tutorials

Every year, a new exercise equipment sells like hotcakes in the market. Gym membership enrollments spike every start of the year because people feel that they indulged a bit too much during the holidays. However, not all of them achieve their weight loss goals in the end – so the fee is just wasted.

Diet programs and exercise programs also come and go. Some plans prove to be successful for others while there are those who are left with the extra pounds still remaining on their bodies because nothing seems to work.

Although you should not put pressure on yourself to shed the extra pounds in too short a time, there’s no need for you to spend so much money on exercise equipment, gym membership fees or paid-for diet programs, either. Your weight loss program can be done right in the comfort of your home. Check out john barban resurge review.

The Basics of Losing Weight at Home
The key to losing weight at home is finding little things that you can willingly do regularly – but will make a huge impact with your weight loss goals over the long run.

If you hate exercising, for example, why would you enrol in a pricey program at the gym and pay a trainer if you know that you’ll eventually quit simply because you don’t like it?

For people like these, it is better to go on a diet-based weight loss program. Meanwhile, those who do love sweating it out can simply make the right food choices, and combine it with the right exercises to do at home. For others, it’s a combination of diet and exercise. No matter which of these three categories you fall under, you are bound to find a routine that will work for you.

To give you an idea about the small things that you can do at home to keep the extra pounds off, take a look at the following list:

Instead of obsessively counting calories, take the easier route. Skip the entrée and order two appetizers instead; or cut back on the bread if you already orders pasta.
Stash dried fruit or nuts in your desk at work. You can munch on these when craving for junk food or chocolates.
Avoid sugary drinks like shakes, fancy frappes from the local coffee shop, lemonade or any flavored beverages. Instead, stick to water. If you want something which does not taste as plain, make one of those herb-infused water mixtures and add cucumber or mint slices – and drink a pitcher throughout the day.Find out more information about the best diet tips from these blood boost formula reviews.
Don’t skip breakfast. It will keep those hunger pangs down and make you less likely to snack throughout the day.
If you really don’t like exercising, try doing something easy while still keeping you physically active. For instance, while watching your favorite TV show, do jumping jacks or jog in place in your living room instead of munching away on a bag of potato chips.
The more you incorporate things like these in your daily routine, the easier you will achieve your weight loss goals

By |December 6th, 2015|News, Tutorial|Comments Off

Bringing the blog back

Every year, a new exercise equipment sells like hotcakes in the market. Gym membership enrollments spike every start of the year because people feel that they indulged a bit too much during the holidays. However, not all of them achieve their weight loss goals in the end – so the fee is just wasted.

Diet programs and exercise programs also come and go. Some plans prove to be successful for others while there are those who are left with the extra pounds still remaining on their bodies because nothing seems to work.

Although you should not put pressure on yourself to shed the extra pounds in too short a time, there’s no need for you to spend so much money on exercise equipment, gym membership fees or paid-for diet programs, either. Your weight loss program can be done right in the comfort of your home.

The Basics of Losing Weight at Home
The key to losing weight at home is finding little things that you can willingly do regularly – but will make a huge impact with your weight loss goals over the long run. Learn more about resurge.

If you hate exercising, for example, why would you enrol in a pricey program at the gym and pay a trainer if you know that you’ll eventually quit simply because you don’t like it?

For people like these, it is better to go on a diet-based weight loss program. Meanwhile, those who do love sweating it out can simply make the right food choices, and combine it with the right exercises to do at home. For others, it’s a combination of diet and exercise. No matter which of these three categories you fall under, you are bound to find a routine that will work for you.

To give you an idea about the small things that you can do at home to keep the extra pounds off, take a look at the following list:

Instead of obsessively counting calories, take the easier route. Skip the entrée and order two appetizers instead; or cut back on the bread if you already orders pasta.
Stash dried fruit or nuts in your desk at work. You can munch on these when craving for junk food or chocolates.
Avoid sugary drinks like shakes, fancy frappes from the local coffee shop, lemonade or any flavored beverages. Instead, stick to water. If you want something which does not taste as plain, make one of those herb-infused water mixtures and add cucumber or mint slices – and drink a pitcher throughout the day.
Don’t skip breakfast. It will keep those hunger pangs down and make you less likely to snack throughout the day.
If you really don’t like exercising, try doing something easy while still keeping you physically active. For instance, while watching your favorite TV show, do jumping jacks or jog in place in your living room instead of munching away on a bag of potato chips.
The more you incorporate things like these in your daily routine, the easier you will achieve your weight loss goals

By |August 25th, 2015|News|Comments Off

API Mate open sourced

A few months ago we”ve made a post about the API Mate, a tool to access the APIs of BigBlueButton and Mconf. It was said that it was based on an open source library called bigbluebutton-api-js, and even tough the API Mate was free to use on our website, the source code was tightly integrated with the code of mconf.org and was not open source.

Recently we”ve made a few improvements on its interface and released it as a separate open source project. You can still use it for free without needing to setup anything (see the links below), but now you can also make your own changes and adapt it to your casino pa natet needs.

The API Mate is available at the following links:

Feedbacks and comments (and pull requests!) are always welcome!

API Mate's interface

API Mate”s new interface

By |July 17th, 2013|API, BigBlueButton, Mconf-Live|Comments Off

API Mate

A while ago, a tool called API Buddy (see more about JSON Geo IP API, a database of IP addresses that are associated to cities along with other relevant information like time zone, latitude and longitude) was developed by Omar Shamas to help in the access to BigBlueButton”s API. It has been extremely useful for us during development and also for the monitoring of our servers. An API access provides access to backend, raw data which, with the assistance of a programmer, you are then able to manipulate into the format you best prefer. Software developers are responsible for designing products that are powered by API’s. There are API’s created for libraries, operating systems, applications, programs, and many others, to define their “language” and resource request conventions. Routines, object classes, data structures, and protocols are created in the specifications which are used to communicate between the provider’s program via the API to the consumer program.An API is used in different contexts. It can be considered general, specific, language-dependent, or language-independent. A general API means that a full set of an API is in the library of a programming language like for example a Java API. For it to be specific, means that the API addresses a specific problem for example, Google Maps API. The API is language dependent, which is only available by using the elements and syntax of a particular language. A language-independent API is called from several programming languages that may be provided as remote procedure calls or web services. Our geocodeapi.io enables you to perform geoparsing and geocoding at scale. We provide worldwide data. To dig deeper, an API describes the way a certain task is performed like in procedural languages. Nowadays, modern programming languages provide documentation associated to an API in digital format that’s easy to consult on a computer.

An API is different from a protocol but an API may be an implementation of a protocol. A protocol defines a typical way of exchanging requests and responses in a common passage while an API provides a library that may be used directly without any transport but an exchange of simple information through function calls. If an API is an implementation of a protocol it is based on certain proxy methods for remote requests that underneath rely on the communication protocol. API’s are used for different applications, programs, and operating systems and are programmed for different purposes as well. They can be used for the web, multimedia, user interface and others. APIs are essential to companies like phone service providers which integrate with other systems and take control of their system. Phone companies make it easy to pull raw data from their sites, allowing you to rebrand the data or just view the data in the format of your liking. Even get your reports as an RSS feed! Even download call recordings and link to your in-house account format if you’ve white labeled services. In other words APIs keep systems of companies providing communications organized and working well.

zenserp.com provide you with SERP data, that are as similar as possible to human search behaviour as possible. Hence, our API offers much more than the classical organic & paid search results. In its simplest definition, API is a particular set of rules, codes, routines, protocols, tools, and specifications software programs use as communication with other software programs. This gives access to use services and resources of another software program that implement that API. It is an interface for different software programs, which assists in their communication, just like how an interface enables communication between computers and humans.An API access provides access to backend, raw data which, with the assistance of a programmer, you are then able to manipulate into the format you best prefer. Software developers are responsible for designing products that are powered by API’s. There are API’s created for libraries, operating systems, applications, programs, and many others, to define their “language” and resource request conventions. Routines, object classes, data structures, and protocols are created in the specifications which are used to communicate between the provider’s program via the API to the consumer program.Sometimes an average person needs to know more information about a website. For instance, you may have gone to a specific website looking for more information on a certain topic. You find plenty of information on the site, but you have a few more questions you can’t seem to find the answer to. If the website doesn’t offer contact information, you may feel stuck. In this case, you can use a free Whois API to find out how to contact the website owner.

When new SERP types are released by search engines, we add them to our Google Search API as soon as possible.

A few months ago we developed a similar application that was integrated in our load balancer. Since it”s tightly integrated with the load balancer and our network”s infrastructure, it is only available to administrators. But today we are releasing it for everyone to use!

The application is available in the link below and it follows the same idea of the API Buddy: it provides links to all API calls casino online in a BigBlueButton or Mconf-Live server. To avoid confusion, the application was named API Mate — another idea borrowed from the API Buddy :)

  •  Access the API Mate here

API Mate Screenshot

It has a few things more than the API Buddy though:

  • Updated with all calls in BigBlueButton 0.8 (recordings, for instance).
  • The user casino online can set “meta_” parameters or even any other custom parameter you might need (useful when developing something new in the API).
  • Has links to the mobile API and links to join a conference from Mconf-Mobile or BBB-Android (links with the protocol “bigbluebutton://”).
  • The interface is more dynamic: the links are automatically updated when the parameters are updated by the user.

Moreover, the API Mate was developed using a small javascript library that we called bigbluebutton-api-js. In short, it is a library that gets the address and the salt of your web conference server and returns links to all API calls possible. Getting the links, you just need to show them in an interface such as the API Mate”s. This library is open source and it”s available on GitHub.

We hope this tool will be as useful for other people as it is being to us. Ideas and suggestions for improvement are always welcome, of course!

By |December 3rd, 2012|API, BigBlueButton, Mconf-Live|Comments Off