text:
'use strict';
goog.provide('framework.referencerenderer.rrUtil');
goog.require('framework.opengl.simplereference.sglrGLContext');
goog.require('framework.opengl.simplereference.sglrReferenceContext');

goog.scope(function() {

    var rrUtil = framework.referencerenderer.rrUtil;
    var sglrGLContext = framework.opengl.simplereference.sglrGLContext;
    var sglrReferenceContext = framework.opengl.simplereference.sglrReferenceContext;

    /**
     * @param {sglrGLContext.GLContext | WebGL2RenderingContext | sglrReferenceContext.ReferenceContext} ctx
     * @param {number|Object} program
     * @param {Array<number>} p0
     * @param {Array<number>} p1
     */
    rrUtil.drawQuad = function(ctx, program, p0, p1) {
        // Vertex data.
        var hz = (p0[2] + p1[2]) * 0.5;
        /** @type {Array<number>} */ var position = [
        p0[0], p0[1], p0[2], 1.0,
        p0[0], p1[1], hz, 1.0,
        p1[0], p0[1], hz, 1.0,
        p1[0], p1[1], p1[2], 1.0
        ];
        /** @type {Array<number>} */ var coord = [
        0.0, 0.0,
        0.0, 1.0,
        1.0, 0.0,
        1.0, 1.0
        ];
        /** @type {Array<number>} */ var indices = [0, 1, 2, 2, 1, 3];

        var posLoc = ctx.getAttribLocation(program, 'a_position');
        if (posLoc == -1)
            throw new Error('a_position attribute is not defined.');

        var coordLoc = ctx.getAttribLocation(program, 'a_coord');
        var vaoID;
        var bufIDs = [];

        vaoID = ctx.createVertexArray();
        ctx.bindVertexArray(vaoID);

        bufIDs[0] = ctx.createBuffer();
        bufIDs[1] = ctx.createBuffer();

        ctx.useProgram(program);

        if (posLoc >= 0) {
            ctx.bindBuffer(gl.ARRAY_BUFFER, bufIDs[0]);
            ctx.bufferData(gl.ARRAY_BUFFER, new Float32Array(position), gl.STATIC_DRAW);

            ctx.enableVertexAttribArray(posLoc);
            ctx.vertexAttribPointer(posLoc, 4, gl.FLOAT, false, 0, 0);

            ctx.bindBuffer(gl.ARRAY_BUFFER, null);
        }

        if (coordLoc >= 0) {
            ctx.bindBuffer(gl.ARRAY_BUFFER, bufIDs[1]);
            ctx.bufferData(gl.ARRAY_BUFFER, new Float32Array(coord), gl.STATIC_DRAW);

            ctx.enableVertexAttribArray(coordLoc);
            ctx.vertexAttribPointer(coordLoc, 2, gl.FLOAT, false, 0, 0);

            ctx.bindBuffer(gl.ARRAY_BUFFER, null);
        }

        {
            var ndxID = ctx.createBuffer();

            ctx.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, ndxID);
            ctx.bufferData(gl.ELEMENT_ARRAY_BUFFER, new Uint16Array(indices), gl.STATIC_DRAW);

            ctx.drawElements(gl.TRIANGLES, 6, gl.UNSIGNED_SHORT, 0);

            ctx.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, null);
            ctx.deleteBuffer(ndxID);
        }

        ctx.bindVertexArray(null);
        ctx.deleteBuffer(bufIDs[0]);
        ctx.deleteBuffer(bufIDs[1]);
        ctx.deleteVertexArray(vaoID);

        if (posLoc >= 0)
          ctx.disableVertexAttribArray(posLoc);

        if (coordLoc >= 0)
          ctx.disableVertexAttribArray(coordLoc);
    };

});


Seismicity at Veniaminof has remained slightly above background over the past 24 hours. Nothing has been observed in web camera and satellite images over the past day and AVO has received no reports of unrest from local observers.
Nothing observed in mostly cloudy satellite data over the past 24 hours.


text:
Playing as late as possible holds key for me: Kraigg Brathwaite
Southampton [UK], July 11 (ANI): After playing a knock of 65 runs in the first innings against England, West Indies opening batsman Kraigg Brathwaite said that playing as late as possible holds the key to batting for him.
His remarks came after the close of play on day three of the first Test between England and West Indies.
In the first innings, West Indies managed to score 318 runs, managing to take a lead of 114 over the hosts.
"Playing here in 2017 and playing some county games, I have found the ball tends to do something throughout the day. I think playing the ball as late as possible is always key for me, whether it is the new ball or the old ball," ESPNCricinfo quoted Brathwaite as saying.
"England is a place where you are never in, in a sense. I do not really like not to play the ball late, even outside England. That is something that I really work hard on, but especially here playing it late is key," he said.
For West Indies, Brathwaite top-scored with 65, while Shane Dowrich registered a score of 61 to take the team total past the 300-run mark.
England ended day three at 15/0 after seeing off ten overs. The hosts still trail West Indies by 99 runs.
In the first innings, England had managed to score just 204 with Jason Holder taking six wickets for the visitors.
Shannon Gabriel scalped four wickets to bowl out England in just 67.3 overs. (ANI)

redpajama_set_name: RedPajamaCommonCrawl


text:
You are at:Home » Football » International Football Tips » Copa America » Argentina » Argentina v Colombia: Tight tussle forecast for Salvador
Argentina v Colombia: Tight tussle forecast for Salvador
By James O'Rourke on	 Jun 2, 2019 Argentina, Colombia, Copa America, Tips
GROUP B at the Copa America gets underway on Saturday night as Argentina take on Colombia in Salvador. James O'Rourke (@JamesOR1) shares his betting thoughts.
Argentina v Colombia | Saturday 15th June 2019, 23:00 | Premier Sports
Argentina, deemed second favourites behind hosts Brazil to win the 2019 Copa America, get their tournament underway at the Itaipava Arena Fonte Nova versus Colombia, in a game which will many are already claiming to be a likely decider to see who will win Group B.
With six points expected from Paraguay and Qatar to come for both, it is important these outfits hit the ground running, although both will still expect a rather smooth passage into the knockout rounds.
Lionel Scaloni's La Albiceleste do have something of a tradition in Copa America's to make it to the final, having done so in four of the last five occasions. They once again have a squad fuelled with offensive talent as they look to win a first title since 1993, headlined of course by Barcelona superstar Lionel Messi, with supporting acts like Sergio Aguero and Angel di Maria also looking to play their part.
Familiar face and international manager journeyman Carlos Queiroz will be in the Colombian dugout after he was appointed earlier this year. This will be his first competitive match at the helm. They too have a solid squad available to them, with James Rodriguez, Radamel Falcao, Duvan Zapata and Juan Cuadrado in the mix. They arguably have a stronger defensive line than Argentina, with Yerry Mina and Davinson Sanchez likely to be covering a possible weak link in goalkeeper David Ospina, once of Arsenal.
Whilst both teams will view this as an opportunity to really take this group by the scruff of the neck, there is no doubting that both will be wary of losing this as well. Whilst progression into the next round is not necessarily in doubt, considering two third-placed sides will also make it through, both will be looking to ease their way into the tournament and go from strength-to-strength.
Colombia themselves are entering looking to win the whole thing, and they should have such aspirations given the players they have. The question is if they can do the goods against the bigger nations, such as Argentina.
Tight tussle anticipated
The two sides met last September in a friendly on neutral ground, which ended in a rather dull 0-0. It is however worth bearing in mind that Argentina were far from full strength, and used it as something of an experimental squad.
However, this meeting has traditional been a tight and close affair over the years. Six of the last eight head-to-head has ended below the 1.50 goal line. In qualification for the World Cup in Russia, Argentina did the double over Colombia, which meant that Colombia suffered two of their five losses at the hands of the team then managed by Tata Martino.
Taking everything into account, I think my first selection is understandable. Given the history of this fixture, and the fact that it is indeed the first match taking place in this group, but Half Time Draw looks more than worth a play, even more so at 21/20 (RedZone).
This is a game which commonly has not witnessed too many goals, but of course things could open up later on. I am resistant to back under's in any game involving Messi, given he is capable of anything, and despite the fact of his 'troubles' in an Argentina shirt in comparison to that of a Barcelona one.
Queiroz wants his team to keep the ball, but they may have to suffer a little bit to a degree in having to get behind the ball for a period, certainly to begin with. Messi will put fear into them, but they'll believe if they can keep him quiet then there is every chance of gaining a positive result. Playing on the counter attack with the players they have wouldn't necessarily be a problem, especially with Argentina somewhat vulnerable in these situations.
Three of Argentina's four games at the World Cup were level at the break, including the first two in the group stage. Also, three of Colombia's four World Cup clashes were even at the interval, including their first group match.
City star to see a card
There is one final play for this game that I will entertain purely from a price perspective and it is one I am not prepared to turn down. Nicolas Otamendi is certainly someone who loves a tackle. The Manchester City man only started 14 Premier League matches last season, but he will start at the heart of Scaloni's defence for this tournament.
It would be fair to say that he might be on the rusty side considering that playing 90 minutes in Argentina's pre-Copa America warm-up match with Nicaragua was his first 90 minute showing since Man City losing to Spurs in the first leg of the Champions League quarter-final first leg back in early April. He only has two full 90 minutes in the last possible 10 games he has been involved in, playing only a combined total of 186 minutes in that period.
Otamendi only has one Premier League booking to his name, but he earned four in his five Champions League appearances. Also, he becomes something of a beast when pulling on the international jersey. He has booked in two of his four World Cup games in Russia, and also in seven of their 15 qualification clashes, too.
With Colombia offering a big danger in attack, the 31-year-old might be prone to committing the odd foul or two to prevent counter attacks from extending any further than they have to. 5/2 (Unibet) on Otamendi To Be Shown A Card is a further fun interest in this game, but one which has a good chance.
Argentina v Colombia – Half Time Draw (21/20 RedZone)
Argentina v Colombia – Nicolas Otamendi To Be Shown A Card (5/2 Unibet)


text:
Q: C macro, wrong argument number returned I have following macros:
#define CONCATENATE(arg1, arg2)  arg1##arg2

#define FOR_EACH_1(what, x, ...) what(x)
#define FOR_EACH_2(what, x, ...) what(x) FOR_EACH_1(what, __VA_ARGS__)
#define FOR_EACH_3(what, x, ...) what(x) FOR_EACH_2(what, __VA_ARGS__)
#define FOR_EACH_4(what, x, ...) what(x) FOR_EACH_3(what, __VA_ARGS__)
#define FOR_EACH_5(what, x, ...) what(x) FOR_EACH_4(what, __VA_ARGS__)
#define FOR_EACH_6(what, x, ...) what(x) FOR_EACH_5(what, __VA_ARGS__)
#define FOR_EACH_7(what, x, ...) what(x) FOR_EACH_6(what, __VA_ARGS__)
#define FOR_EACH_8(what, x, ...) what(x) FOR_EACH_7(what, __VA_ARGS__)

#define FOR_EACH_NARG(...) FOR_EACH_NARG_(__VA_ARGS__, FOR_EACH_RSEQ_N())
#define FOR_EACH_NARG_(...) FOR_EACH_ARG_N(__VA_ARGS__)
#define FOR_EACH_ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, N, ...) N
#define FOR_EACH_RSEQ_N() 8, 7, 6, 5, 4, 3, 2, 1, 0

#define FOR_EACH_(N, what, x, ...) CONCATENATE(FOR_EACH_, N)(what, x, __VA_ARGS__)
#define FOR_EACH(what, x, ...) FOR_EACH_(FOR_EACH_NARG(x, __VA_ARGS__), what, x, __VA_ARGS__)

These are my test cases:
// does not work as intended (with one argument)
#define SOME(x) int x;
FOR_EACH(SOME, y)

// fine with 2 and more
FOR_EACH(SOME, y1, y2);
FOR_EACH(SOME, y3, y4, y5, y6);

// works fine even for one argument
#define ONLY(x) x
int FOR_EACH(ONLY, x);

Could please someone explain to me what I'm doing wrong for the case with only one argument, #define SOME(x) int x??
Compile it with gcc -E macro.c -o macro.lol, gives result:
int y; int ;  /* <-- that's wrong, why??? */

int y1; int y2;;
int y3; int y4; int y5; int y6;;

int x ;       /* <-- works as supposed */

A: The problem is that when you pass two arguments to FOR_EACH (just the what and x), the __VA_ARGS__ expands to nothing, and you have a trailing comma in the call to FOR_EACH_NARG, so it expands to 2 and therefore expands FOR_EACH_2.
You want to get rid of that trailing comma.  You can do that by either using the non-standard extension of using ##__VA_ARGS__ instead of __VA_ARGS__, which removes the comma before it only if __VA_ARGS__ is empty.  For a more standards-compliant version, you can combine the x and __VA_ARGS__ into a single parameter:
#define FOR_EACH_(N, what, ...) CONCATENATE(FOR_EACH_, N)(what, __VA_ARGS__)
#define FOR_EACH(what, ...) FOR_EACH_(FOR_EACH_NARG(__VA_ARGS__), what, __VA_ARGS__)

A: You should have seen some warning from your compiler, that you failed to tell us about.
My guess would be that your macro here
#define FOR_EACH_1(what, x, ...) what(x)

is wrong because it never sees a __VA_ARGS__ part. I see two ways of healing that
#define FOR_EACH_1(what, ...) what(__VA_ARGS__)

#define FOR_EACH_1(what, x) what(x)

Another thing that could hurt you with such macros is the different counting of argument numbers than you are used to with C.
#define MUCH(...)
#define NONE()

NONE   //<- this is considered receiving no argument
MUCH   //<- this receives one argument, the empty token list

If you are doing this for learning the preprocessor, this is fine :) if you really what a generic solution for this kind of problems you could have a look into Boost (but this is mainly C++) and P99

redpajama_set_name: RedPajamaStackExchange


Live in Ashburn in a Single Family Home for a Great Price!
Great Well Established Community with Recreation Facilities!
Your New Home in Ashburn, Convenient to Everything!
Located just off Route 7 and near the middle of Ashburn Village with plenty of shopping, restaurants and nearby schools…you will find this nicely appointed single family home is in the middle of everything! Schedule a private visit, or come to our open house on Sunday, 02/19/2017 from 1-3pm!


text:
Tunchang (chiń. 屯昌县; pinyin: Túnchāng Xiàn) – powiat w Chinach, w prowincji Hajnan. W 1999 roku liczył 250 059 mieszkańców.

Przypisy

Powiaty w prowincji Hajnan

redpajama_set_name: RedPajamaWikipedia


The book I'm working on now came about because of a trailer for the movie White Noise. In the trailer was an example of EVP, which are audio recordings of dead people talking (so the recorders believe).
I've included a few of my favorites. I'm not going to say what it's generally believed the voices are saying. One of the arguments about EVP is that people hear the words they expect to hear. The problem with that argument is, when people insist that the voices are not saying what we think they are saying, they don't address the fact that we're hearing voices when there shouldn't be voices at all.
Update: Most of the links I originally had here are broken now. These two still work as of 8/11.
Thank you to Ghost Web and the The American Association Electronic Voice Phenomena, the places where I found these recordings.


Participatory planning networks made of government agencies, stakeholders, citizens and scientists are receiving attention as a potential pathway to build resilient landscapes. A key challenge lies in incorporating local knowledge and social values about landscape into operational wildfire management strategies. Such strategies entail difficult decisions about intervention priorities among different regions, values and socioeconomic interests. Therefore, there is increasing interest in developing tools that facilitate decision-making during emergencies. In this seminar we present the experience of an ongoing project to democratize wildfire strategies by incorporating social values about landscape in suppression and prevention planning. To do so, we are building a network of researchers, practitioners, and citizens across governance scales. We will combine knowledge on expected wildfires, landscape co-valuation by relevant actors, and citizen participation sessions to design a wildfire strategy that minimizes the loss of social values. By doing so, it is expected that the project contributes to adapting forests and communities to climate change effects in wildfire regimes.
Gonzalo Gamboa has an extensive experience in combining participatory approaches and quantitative analytical methods. His work falls within the field of science for policy, developing and deploying different methodologies for the production and use of socio-economic and biophysical indicators to support decision making. Gonzalo has applied these methods in a wide range of fields, such as renewable energy, coastal management, water management and food system analysis.


text:
package com.db4o.config.annotations.reflect;

import java.lang.annotation.*;
import java.lang.reflect.*;

import com.db4o.config.annotations.*;

/**
 * @exclude
 * @sharpen.ignore
 */
@decaf.Ignore
public class MinimumActivationDepthFactory implements Db4oConfiguratorFactory {

	public Db4oConfigurator configuratorFor(AnnotatedElement element,
			Annotation annotation) {
		if (!annotation.annotationType().equals(MinimumActivationDepth.class)) {
			return null;
		}
		String className=null;

		if(element instanceof Class) {
			className=((Class)element).getName();
		}

		int min= ((MinimumActivationDepth) annotation).value();
		return new MinimumActivationDepthConfigurator(className, min);
	}

}

redpajama_set_name: RedPajamaGithub


text:
Metro, News
Dorcas International offers aid, support to R.I. immigrants
Nonprofit helps DACA recipients file renewal applications free-of-charge amid political flux
By Coral Murphy
Courtesy of Google
Dorcas International works to advise and protect the R.I. immigrant community in the face of the Trump Adminstration's attempt to end DACA.
From July 2017 through March 2018, the Dorcas International Institute of Rhode Island helped 116 individuals participating in the Deferred Action for Childhood Arrivals program and 82 people under Temporary Protected Status renew their immigration papers, said Tatyana Tsangarakis-Almeida '06, the director of citizenship and immigration services at Dorcas International.
Located in Providence, Dorcas International is the "largest and longest-running legal immigration service in Rhode Island" and provides support to immigrants and refugees throughout the state, according to the organization's website.
In addition to advising individuals through the process of renewing their DACA or TPS status, Dorcas International does "all kinds of processes for immigrants and refugees, … (including) naturalization, petitioning for family members and filing green card applications," Tsangarakis-Almeida said. Since DACA's creation in 2012, Dorcas International has helped people re-register for the program, which currently protects over 800,000 young immigrants from deportation, she added.
Following President Donald Trump's announcement in September 2017 of his directive to end DACA, Dorcas International worked with other immigration advocacy groups from Rhode Island to create a fund to cover the renewal fee for the program, Tsangarakis-Almeida said. "We received a total of $170,000 to provide scholarships for DACA renewal requesters. They covered the $495 (United States Citizenship and Immigration Services) fee and also covered our $100 (service) fee," she said. DACA recipients seeking to renew their participation in the program can visit the organization's office and submit their application free of charge, she added.
But TPS and Deferred Enforced Departure holders looking to renew their statuses must still pay the USCIS fee as well as Dorcas International's service fee unless they qualify for a fee waiver, she added. For individuals attempting to re-register for TPS and obtain work authorization, the cost of renewal can range from $410 to $495, according to the USCIS website.
The Trump administration has ended TPS for individuals from El Salvador, Nicaragua and Haiti. Trump has also ended the DED designation for Liberians.
For the moment, Dorcas International's biggest challenge is a lack of funding, which prevents the organization from expanding its services and forces it to "only take a handful of deportation cases a year," Tsangarakis-Almeida said.
Despite these constraints, Christena Carollo, marketing and communications assistant at Dorcas International, said she still finds immense value in the organization's work. "This is an incredible opportunity to help support the population and help spread the word, and also help anybody who's here with legal services and education," she said.
For instance, the organization performs regular outreach to undocumented immigrants living in Rhode Island to inform them of their legal rights, Tsangarakis-Almeida said.
"If we didn't exist, people would have to rely on the Internet — if they have Internet access — or maybe going to a private attorney and paying an arm and a leg" to receive support, she said. "Having this low-cost, reliable option is really important in the community."
As a child of immigrant parents, Tsangarakis-Almeida said she personally empathizes with individuals who rely on Dorcas International's services. "I want to be in this nonprofit setting to be able to help people who can't afford to be paying more money. It's just something I feel I need to be doing."
Topics: DACA, DED, Dorcas International Institute of Rhode Island, Immigration, providence, TPS


text:
How to Play Craps
How to Play Blackjack Switch
How to Play Pontoon
How to Play Video Poker
How to Play Casino War
Boyd Gaming Launches Stardust Social Casino App
Categories: Gambling News | Published by: Online 21 Bet
The Stardust was a beloved Las Vegas casino, and fans looking for a fix can now download a free social app named after the iconic resort, Stardust Social Casino.
The Stardust app is free to play and available on iOS and Android mobile platforms.
Do not ask why three of Boyd's casinos—Main Street Station, Fremont and The Cal—somehow got on The Strip. It's Stardust magic.
A casino app serves a number of purposes for a casino company. It gives casinos a platform to market to their customers, of course, but in the case of a social app, the hope is also to already be on player smartphones when social casinos can serve as real online casinos, with actual money involved.
Online casinos are already legal in a few states, including New Jersey, Pennsylvania, Delaware and West Virginia. Actually, it's not "including." That's it.
Online casinos aren't yet legal in Nevada. Thanks, Uncle Sheldon. (The casino mogul has lobbied relentlessly against legalizing any form of Internet gambling.)
Boyd Gaming has a number of brick-and-mortar casinos in Pennsylvania and other states, so the opportunity to make the Stardust app a new source of gambling revenue is not too far down the road.
The Stardust app takes care to note: "The games do not offer real money gambling or an opportunity to win real money or prizes. Practice or success at social casino gaming does not imply future success at real money gambling."
Fun fact: The Orleans, a Boyd Gaming casino, has a number of active slot machines rescued from the Stardust.
The resurfacing of the Stardust name is bittersweet, of course.
The Stardust opened on July 2, 1958 and was purchased by Boyd Gaming in 1985.
Stardust closed on November 1, 2006. It was imploded on March 13, 2007, to make way for a new Boyd Gaming project, Echelon Place.
Echelon Place was abandoned in 2008 due to the economic downturn, and is now the site of Resort World.
In hindsight, Stardust was closed and demolished for no good reason, but Vegas was built on short memories, so let's put all that behind us and Stardust again.
The Stardust Social Casino is touted as being a way for loyalty club members to get rewards and benefits at Boyd Gaming casinos across the country, along with the enjoyment of the games themselves.
While social games are free, they offer players ways to purchase credits. Those purchases will earn points and Tier Credits within the B Connected loyalty club program.
The app has a fair number of game options, many immediately recognizable to slot fans.
We count 16 games to start. That should keep you busy.
B Connected loyalty club members will want to log in with their member number right up front in case any of those promised perks come to pass. There's also the option to play as a "Guest."
Prior to entering the social casino proper, there's a spin to get credits, a clever incentive for players to use the app daily.
The gameplay is fairly straightforward, but here's a quick tutorial: 1) Push "Spin." 2) Repeat.
Please feel free to review our tutorial prior to downloading the app.
Shout-out to some graphic designer with carpal tunnel right now.
Each game has the option to see more information about paytables and game rules. From what we could see, the games are pretty true to the real world versions of the slots.
"Free social casino" may not precisely describe the Stardust app, or any social app, really. First, "social" games aren't social. It's you and your phone. Second, slots are just one part of a casino. Third, the games are only free if you play until you're out of credits and stop.
Social casino games make a surprisingly large amount of money from people buying virtual credits, despite the fact there's no monetary benefit of doing so. You can only get a virtual jackpot with virtual credits.
On the bright side, you don't have to pay taxes on a virtual handpay.
No, not everyone purchases virtual credits. They don't need to. If just one percent of customers purchase credits, it can generate a hefty amount of revenue. We've always said gambling is about the fun, not the winning and losing, and virtual credits keeps the fun flowing.
Don't laugh. You blow $20 in a real casino in two minutes.
While the Stardust app is being touted as "new," there was actually another attempt to relaunch the Stardust brand online in the form of a Facebook app in 2013. (See photo, below.)
The Stardust Facebook app was available in the U.K., Canada and Australia, but a U.S. version failed to materialize, as far as we know.
The first attempt at a Stardust virtual casino imploded.
Check out Boyd Gaming's new Stardust Social Casino app and let us know what you think.
Social casino apps are a way to stay connected to Vegas and your favorite games, even when you can't be in Vegas.
The post Boyd Gaming Launches Stardust Social Casino App appeared first on Vital Vegas.
Best rated casinos
100% up to 100£
Slots, Roulette, Blackjack / Multiple Software Providers / Best Live Casino Website
18+, T&Cs Apply
Gamble responsibly. www.begambleaware.org
100% Match Bonus up to £50
Welcome Offer up to 50 Spins or up to £200 cashback
online21bet.com is committed to supporting Responsible Gaming. Underage gambling is an offence.
Copyright © 2019 online21bet.com. All Rights Reserved. 18+, T&C's Apply


text:
Civic Education/Stories
Child Marriage In Sierra Leone
Child Marriage In Sierra Leone: Opinion By Francis Turay
By: Francis Turay
Child marriage has been a topic for ages, as many have seen this to be a deterrent to a child's full attainment of childhood and her future. The big question one may choose to ask is, are these marriages conducted and registered within the ambit of the law, or are they are just religious practices, as many people have chosen to believe that they are?
Many Child Right Groups and Activists have been fighting against this course (child marriage), but how have they been doing so, or what do they need to do to win this fight? Many have raised concerns towards these said marriages as they believe it goes contrary to that of section 19 of the Sexual Offences Act, as amended in 2019, which talks about the sexual penetration of a child. A lot of groups have been calling on the government and the First Lady, who has been on a mission to clamp down rape and sexual penetration through her flagship project "Hands of Our Girls."
In this opening, let us take a drive along, as we seek to establish the facts of illegality or legality of these marriages as we mentioned earlier.
Sierra Leone is a country that is governed by law and we have laid down rules which guide our acts for peace, security, and social justice to prevail. According to section 170 of the 1991 constitution of Sierra Leone, Act No 6, which establishes the laws of Sierra Leone, subsection three (3) reads
"For the purposes of this section, the expression "customary law" means the rules of law which by custom are applicable to particular communities in Sierra Leone." One may beg to ask, what is customary law after going through the aforementioned provisions.
A local custom is a usage of a rule which has gathered the force of law and is binding within a defined area upon the persons affected thereby.
In Sierra Leone customary law is mainly practiced in the Provinces amongst the people of the various tribes living in these provinces and it is binding upon those people within that defined area.
However, the following must be considered for these custom usages of rules to gather the force of law.
Custom must have existed from time memorial (since 1189)
Custom must have been in existence without interruption
It must have been enjoyed without force, stealth, or permission
It must have been observed because people felt it was obligatory
It must be capable of being precisely defined
It must be reasonable throughout
It must be consistent with other local customs
Having it enacted in 2007, as amended in 2009, The Registration of Customary Marriage and Divorce Act establishes the legality of customary marriage of minors (children). Part II of the act which talks about the Validation of Customary Marriage, makes a provision to consider when a customary marriage is valid or not. Pursuant to section 2(2) it reads;
"Where, either of the prospective spouses, not being a widow or widower, is less than eighteen years, it shall be necessary for the parents to give consent to the marriage and if the parents are dead or unable for any reason to give such consent, then the consent may be given by the guardians of the prospective spouse or spouses to the marriage, as the case may be."
The above provision has clearly explained to us when these marriages are considered valid, through which, the onus of consent will be placed on the shoulders of the parents or the guardians of the prospective spouse or spouses as the case may be.
However, the state also plays an integral role in validating the marriages of these minors, or should we say, go contrary to what they have enacted in section 19 of the Sexual Offences Act, as the court and local government officials are bestowed with the power to validate the marriages of minors? In establishing these, let us take a look at what section 2(3) of The Registration of Customary Marriage Act says, as it reads below.
"If the consent of the parents or guardians cannot be obtained or is unreasonably withheld, a Magistrate or Local Government Chief Administrator of the locality in which the marriage is to take place may give his consent."
Going through this piece one will come to understand that, we as a nation do have problems with our laws, as there are loopholes and enactment that goes contrary to what another may be fighting for. As long as this activity continues to exist, it will continue to utter the importance and limit the power of enforceability that is bestowed on the Sexual Offences Act as it was enacted to punish perpetrators of sexual penetration.
The question for the closing will be, how should these several campaigns or campaigners mobilize to end child marriage?
Francis Turay
LLB 1 Student, University of Makeni
Sierra Leone Constitution
Slay Farmer to host it first ever cohort training for 30 women
Founder of slay farmer limited, Rugiatu Favour Kanu
BREAKING NEWS! FIFA just declared Sierra Leone's Isha Johansen eligible to stand for the position of Member of the International FIFA Council.
11-year Old street Hawker got saved by 13- year old street kid after slay queen abandon her.


I am so excited to offer you this new way to purchase select images . There is something for everyone and everyone's budget. How crazy is that ?
Floral images from 10.00, lava images $30.00, some Hawaii coastal views and yes even a couple of Hawaii turtles. Yes ! Just for you and in time for spring cleaning and decorating.
Just open any page then scroll to the bottom. On the right hand side you see the list of product categories. Now select E - File. Each of these images are available as E - Files or if you choose, you may order a metal print fresh from the printer and backed with a 100% guarantee or your full price refunded. Enjoy ! but first you need to read the rest of this so you know how this works.
No guarantees are given as to the quality of your print regardless of the service you use or by printing at home. I would suggest a luster paper and if printing to metal choose a matt or satin finish if possible. High gloss is a little too reflective for my taste but maybe not yours.
All prints made by Chris Butcher Photography are made by a guaranteed service where color and quality are controlled. E files are offered for purchase on the strict understanding that they are for personal and not commercial use. Copyright infringements or altering image for any commercial gain or showing image in any electronic format without credit to Chris Butcher Photography is not acceptable . Such infringements will result in one warning to cease and desist followed by legal action. All images produced by Chris Butcher are the intellectual property of Chris butcher. Copyright of all said images belongs to Chris Butcher. If you wish to draw up a contract and license for commercial use of an image please contact me by e mail, I'm sure we can make an arrangement suitable to both of us. There are no refunds for e – file purchases. All other orders have a 100% guarantee satisfaction or your money back.See March 2017 newsletter – Benefits to subscribing – it contains the return policy.
Aloha and thank you for patiently reading this horrid but necessary statement.


The understatement came during Obama's election-trail conversation on Stewart's "The Daily Show," which is built on sardonic and flippant humor.
"Here's what I'll say: If four Americans get killed, it's not optimal. We're going to fix it. All of it," Obama said during the show's Oct. 18 taping, according to press pool reporters from The Washington post and the Los Angeles Times who were along for the interview.
In what may be a policy shift, Obama hinted at a concession that the Benghazi attackers were linked to al-Qaida. "It's true that al-Qaida is still active, at least sort of remnants of it are staging in other parts of North Africa and the Middle East," he told Stewart, who is a supporter of Obama.
Stewart gently quizzed Obama about his reaction to the Sept. 11 assault on the Benghazi facility, which killed ambassador Chris Stevens, an aide and two guards.
Obama's "not optimal" comment came after Stewart nudged him to acknowledge a management problem in his administration prior to the attack.
"Is part of the investigation helping the communication between these divisions? Not just what happened in Benghazi, but what happened within. Because I would say, even you would admit, it was not the optimal response, at least to the American people, as far as all of us being on the same page," Stewart asked.
When Stewart later asked the president about "confusion in the administration" following the Benghazi attack, Obama retorted that "we weren't confused about the fact that four Americans had been killed," according to a press pool report.
"I wasn't confused about the fact that we needed to ramp up diplomatic security around the world. … I wasn't confused about the fact that we had to investigate exactly what happened so it gets fixed. … I wasn't confused about the fact that we're going to hunt down whoever did it," he insisted.
During the weeks immediately following the attack, Obama's aides suggested the attack was caused by a protest against a California-made YouTube video that mocked the Muslim prophet Mohammed, rather than being a planned attack by a militant jihadi group.
State Department officials have since said there was no protest prior to the attack.
Obama's aides admitted Sept. 19 that the attack was a terror strike, but continue to insist the video may have provided part of the militants' motivation.
Gov. Mitt Romney and other GOP advocates say Obama is using the claim about the video to distract attention from the growing power of Islamist and jihadi groups amid his Muslim outreach policy's failures.
That policy was announced in Obama's 2009 "new beginning" speech in Cairo, Egypt.
Obama's acknowledgment to Stewart of al-Qaida groups' activity in North Africa may reflect revised intelligence estimates, a new White House assessment or an election-trail concession to GOP criticisms.
During the "Daily Show" interview, Obama also blamed intelligence agencies and his deputies for the White House's discordant response to the Benghazi attack.
"Every piece of information that we get, as we got it, we laid it out to the American people. The picture eventually gets fully filled in," he said.
"The government is a big operation and any given time something screws up. And you make sure that you find out what's broken and you fix it," he said.
Obama also cited a need to comply with "international law" when he was asked how he protects national security.
In other comments, Obama said he still wants to close the Guantanamo prison and blamed Congress for blocking him.
"I still want to close Guantanamo. We haven't been able to get that through Congress," he claimed.
When Stewart asked him to explain his national security policy, Obama responded that "whatever else I have done throughout the course of my presidency, the one thing that I've been absolutely clear about is that America's security comes [first], and the American people need to know exactly how I make decisions when it comes to war, peace, security, and protecting Americans," he insisted.


text:
Fabrik's guide to gigging in Birmingham
The Biz October 15, 2018November 12, 2018 iSingmag
Add To My Faves
Indie electro-pop band Fabrik calls Birmingham home. Here the band's guitarist Shaun shares his tips on the thriving and vibrant music scene.
How long have you lived in Birmingham?
I was born in Birmingham and have spent most of my life living in the city. I'm currently in exile in Wolverhampton, a 30-minute drive away, but still spend as much time as possible in Brum. Our studio is in the Jewellery Quarter in the city centre; it has a real energy, things feel possible there. It wasn't until I lived in a smaller city that I realised it had that feel to it.
How did you establish yourself on the Birmingham music scene? What were the challenges?
My first Birmingham gig was at Scruffy Murphy's in Dale End, a real rocker's pub. I was in an indie/punk band called Iasonic and we were on with some awful, pretentious trio who were slagging us off because we didn't have any effects pedals. We couldn't afford train fares, let alone pedals! The first Fabrik gig was at Mama Roux's in Digbeth for a really great event called Shanty Town. In terms of challenges, stylistically we're different from a lot of bands, so it's hard for us finding like-minded bands to share a bill with. We also realise that although gigs in Brum are relatively easy to get, there's not much point in us playing some pub on Tuesday night to three people for no money – we've done all that. We tend to organise our own gigs when we're releasing something.
Which venues in Birmingham are great for gigging?
The Hare & Hounds is a hub for live music and is one of the best for sound. Mama Roux's has a nice ambience. Both venues have stages which is a plus; I'm not a fan of playing in the corner of a pub and having to move my guitar neck when someone wants to get past to go to the toilet. For anyone just starting out who wants to play anywhere and everywhere, showcase nights at The Sunflower Lounge and Actress & Bishop are good. They're small so you only need a few people to turn up and you've got a decent crowd. Our keyboard player, Innsy is a big fan of the open mic/jam night at the Spotted Dog in Digbeth.
How else have you made connections on the local music scene?
Through our bassist Dave, who seems to know everyone. He lives in Kings Heath which, along with Moseley and Digbeth, is really the heart of the Birmingham music/arts scene. Our singer Hayley also knows a lot of interesting people. After gigs, people will come and talk to her and she's always taking their numbers or email addresses if they've got something they can offer us.
Fabrik is a very self-contained operation; we do most of our own recording, videos, photo-shoots, artwork, promotion, press – the lot. Any band trying to get themselves going these days has to do all these things. We see this as a good thing; it becomes a more rounded artistic statement. It's challenging but creatively very stimulating.
Tell us more about your gigging strategy?
If we want to do a gig, generally we'll organise it ourselves: book a venue, find the support acts, do a Facebook event, a press release and get promoting. We sell tickets upfront on Skiddle, so even if people don't turn up, they've still paid. We charge a little on the door and we've always come out ahead. We also apply for loads of festivals religiously every October.
Where else do you hang out in the city?
For an obsessive record collector like me, Swordfish is great for new and second-hand vinyl and CDs. The foodies and coffee-drinkers in the band recommend Damascena (there's one in town and one in Moseley), Blue Nile, The Quarter Horse, Urban Coffee and Maison Mayci (Moseley and Kings Heath). For art galleries/spaces there is Centrala in Digbeth (where we've played a couple of gigs) and ORT, which is in Balsall Heath/Moseley (get on the 50 out of town and look left).
There are also some beautiful parks and open spaces. Sutton Park is my favourite. I grew up near there, and it has a kind of ethereal energy. As our video for our last single, Sunphonika shows, we're also big fans of the old angular architecture that's all over town. We also love the city skyline seen from a distance as you drive in from Moseley or come off the M6 onto the Aston Expressway. It might look like a shithole to everyone else, but to us it's got a certain romance.
Website: fabriktheband.wixsite.com
Fabrik, gigging, Music business
Male grooming: Make-up tips for the natural look
Your chance to gig at BBC Music Introducing Live 2018
iSingmag
Our mission is to empower the singer through their voice, performance, health, understanding of the biz, and mindset so they can go out and create to their heart's content.
Never miss an article


text:
Ulrich III, Count of Württemberg
This article does not cite any sources . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.(August 2008) (Learn how and when to remove this template message)
Ulrich III
Ulrich III (after 1286 – 11 July 1344) Count of Württemberg from 1325 until 1344.
Württemberg is a historical German territory roughly corresponding to the cultural and linguistic region of Swabia. Together with Baden and Hohenzollern, two other historical territories, it now forms the Federal State of Baden-Württemberg. Württemberg was formerly also spelled Würtemberg and Wirtemberg.
Ulrich was already strongly involved in politics during the reign of his father Eberhard I. In 1319 he handled a treaty with King Frederick I, the Handsome. He renewed this treaty after assuming reign in 1325, when Württemberg had temporarily joined sides with Louis IV. Both Louis and Frederick claimed power in the Holy Roman Empire at this time. After their reconciliation it was possible for Ulrich to be bound closely to the Holy Roman Empire, even after the death of Frederick I. This and his regional policy of pacts and acquisitions helped strongly to enlarge Württemberg's territory substantially. Besides several gains in Alsace, the purchase of Markgröningen 1336 and Tübingen 1342 are notable. He died in Alsace.
Eberhard I was Count of Württemberg from 1279 until his death. He was nicknamed 'der Erlauchte' or the Illustrious Highness.
King of the Romans was a title used by Syagrius, then by the German king following his election by the princes from the time of Emperor Henry II (1014–1024) onward. The title was predominantly a claim to become Holy Roman Emperor and was dependent upon coronation by the Pope.
Louis IV, called the Bavarian, of the house of Wittelsbach, was King of the Romans from 1314, King of Italy from 1327, and Holy Roman Emperor from 1328.
Ulrich was married to Sophie of Pfirt. Sons from this marriage were Eberhard II the Jarrer and Ulrich IV, who ruled together with his brother until 1361.
Eberhard II, called "der Greiner", Count of Württemberg from 1344 until 1392.
Ulrich IV of Württemberg, Count of Württemberg. He reigned, together with his brother Eberhard II from 1344 until 1362.
Eberhard I, Count of Württemberg Count of Württemberg
Eberhard II
Ulrich IV
This article about a member of the German nobility is a stub. You can help Wikipedia by expanding it.
The history of Baden-Württemberg covers the area included in the historical state of Baden, the former Prussian Hohenzollern, and Württemberg, part of the region of Swabia since the 9th century.
Eberhard III, Duke of Württemberg ruled as Duke of Württemberg from 1628 until his death in 1674.
Ulrich V of Württemberg called "der Vielgeliebte", Count of Württemberg. He was the younger son of Count Eberhard IV and Henriette of Mömpelgard.
Eberhard III of Württemberg (called der Milde, ruled from 1392 to 1417 as the Count of Württemberg, then a part of the Holy Roman Empire.
The Duchy of Württemberg was a duchy located in the south-western part of the Holy Roman Empire. It was a member of the Holy Roman Empire from 1495 to 1806. The dukedom's long survival for nearly four centuries was mainly due to its size, being larger than its immediate neighbors. During the Protestant Reformation, Württemberg faced great pressure from the Holy Roman Empire to remain a member. Württemberg resisted repeated French invasions in the 17th and 18th centuries. Württemberg was directly in the path of French and Austrian armies who were engaged in the long rivalry between the House of Bourbon and the House of Habsburg. In 1803, Napoleon raised the duchy to be the Electorate of Württemberg of the Holy Roman Empire. On 1 January 1806, the last Elector assumed the title of King of Württemberg. Later this year, on 6 August 1806, the last Emperor, Francis II, abolished the Holy Roman Empire.
Ludwig I, Count of Württemberg. He was a son of count Eberhard IV and Henriette of Montbéliard. He reigned from 1419 until 1450.
Christoph of Württemberg, Duke of Württemberg ruled as Duke of Württemberg from 1550 until his death in 1568.
Ulrich I, Count of Württemberg, also known as "Ulrich der Stifter" or "Ulrich mit dem Daumen", was count of Württemberg from about 1241 until his death.
The County of Württemberg was a historical territory with origins in the realm of the House of Württemberg, the heart of the old Duchy of Swabia. Its capital was Stuttgart. From the 12th century until 1495, it was a county within the Holy Roman Empire. It later became a duchy and, after the breakup of the Holy Roman Empire, a kingdom.
The County of Montbéliard, was a feudal county of the Holy Roman Empire seated in the city of Montbéliard in the present-day Franche-Comté region of France. From 1444 onwards it was held by the House of Württemberg.
Henry of Württemberg was, from 1473 to 1482, count of Montbéliard.


For this pasta with smoked mackerel recipe choose a good pasta like De Cecco which typically takes around 10-12 mins, the pasta should be cooked through but with a little bite to it. You can't get a better place to source mackerel than Scotland so make sure you get something that it is good quality, Italian food is simple and relies on great ingredients.
Add 2 tbsp olive oil to a cold frying pan and add the crushed garlic. Put on the heat and gently fry for 1-2 minutes until the garlic starts to turn golden then add the smoked mackerel and the tomatoes and allow to bubble for a few minutes stirring gently.
Cook the penne pasta in a large pan of boiling salted water until al dente, you'll need about 2 litres of boiling water with about 1-2 tablespoons of salt.
Squeeze in the lemon juice and add the creme fraiche and parsley. Mix well and cook for a few minutes until all the flavours have amalgamated. Add a generous amount of pepper and taste. You may or may not need salt as the smoked mackerel is quite salty.
Drain the pasta, reserving a tablespoon or two of the cooking water. Add this water to the sauce and mix through before adding the pasta to the smoked mackerel mixture. Mix well and serve with toasted ciabatta and a nice glass of wine.


text:
mongo_geo is a plugin for [MongoMapper](http://github.com/jnunemaker/mongomapper) that exposes the [GeoSpatial indexing features](http://www.mongodb.org/display/DOCS/Geospatial+Indexing) in MongoDb.

## Usage
### On the model
```ruby
class TestAsset
  include MongoMapper::Document
  plugin GeoSpatial

  # Pass create_index: true to ensure the Geo2D index is created
  # On an embedded document, you can create the index with
  # ensure_index 'embedded_doc.coords' => Mongo::GEO2D
  geo_key :coords, Array, create_index: true
end
```

### [Plucky](http://github.com/jnunemaker/plucky) style queries:
```ruby
TestAsset.where(:coords.near => [50, 50]).limit(10).to_a
TestAsset.where(:coords.within => { '$center' => [[50, 50], 10] }).to_a         # '$center' => [center, radius]
TestAsset.where(:coords.within => { '$box' => [ [45, 45], [55, 55] ] }).to_a    # [lower_left, top_right]
```

N.B. bounds queries are syntactically ugly at the moment and are likely to change soon

### geoNear and convenience methods
```ruby
nearby = TestAsset.near([50, 50], num: 15, query: { ... })
nearby.average_distance                     # average distance of all results from the target point
nearby.first.distance                       # distance of this result from the target
TestAsset.first.distance_from([50, 50])     # distance from any point
TestAsset.first.neighborhood(:limit => 10)  # closest objects to this one
```
Queries can be specified with the [ruby driver style finders](http://github.com/mongodb/mongo-ruby-driver/blob/master/examples/queries.rb)

## Note on Patches/Pull Requests

* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
  future version unintentionally.
* Commit, do not mess with rakefile, version, or history.
  (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.


text:
Q: How do I access the array using the for loop in the while loop I am working with an external file which has data in the form of:
-12345 CSEE 35000 Bart Simpson
-12346 CSEE 25000 Harry Potter
-12350 Economics 30000 Krusty The Clown
-13123 Economics 55000 David Cameron
With the first item being the ID, the second the subject, the third the salary, and the rest being the name of the person.
In part of my program I am trying to print the information of the people who have salaries between values submitted by the user. I have put all the data in a list called lecturers then I put all the salaries in a separate list called lecturers salary and tried to make them integers because at first I thought the reason the for loop wasn't working was because when trying to access them from the lectures loop I thought they might still be part of a string at this point.
I have already used a loop in my program to print all the people who teach a specific subject. This subject is submitted by the user. I tried to use a for loop again for the salaries but its not working.
print""

# To God be the Glory

lecturer = []
lecturer_salary = []

x = 0
a = " "

print ""
String = raw_input("Please enter the lecturers details: ")
print ""

def printFormat(String):
    String = String.split()
    lastname = String[-1]
    firstnames = " ".join(String[3:-1])
    name = ", ".join([lastname, firstnames])

    ID_Subject = " ".join(String[0:2])
    money = String[2]

    print "%s,%s    %s    %s" % (lastname,firstnames,ID_Subject,money)

printFormat(String)

while x < len(lecturer):
    lecturer_salary.append(int(lecturer [x][2]))
    x = x + 1

print ""

try:
    fname = input("Enter filename within " ": ")

    with open(fname) as f:
        for line in f:
            data = line.split()
            printFormat(line)
            line = line.split()
            lecturer.append(line)

except IOError as e :
    print("Problem opening file")

print ""
print ""

answer = raw_input("Would you like to display the details of lectureers     from a particular department please enter YES or NO: ")

if answer == "YES" :
    print ""
    department = raw_input("Please enter the department: ")
    print ""

    while x < len(lecturer) :

        for line in lecturer:

            if lecturer[x][1] == department:
                a = lecturer[x]
                a = ' '.join(a)
                printFormat(a)

            x = x + 1

**elif answer == "NO" :
    print ""
    answer2 = raw_input ("Would you like to know all the lecturers within a particular salary range: ")

    print ""

    if answer2 ==  "YES":

        lower_bound = int(input("Please enter the lower bound of the salary range: "))
        upper_bound = int(input("Please enter the upper bound of the salary range: "))

        print ""

        while x < len(lecturer) :

            for line in lecturer_salary:

                if lower_bound < lecturer_salary[x] < upper_bound :

                    print lecturer_salary[x]

                x = x + 1**

else:
    print ""
    print "Please enter a valid input"

A: So, you have an array of lecturer and one of lecturer salary. the
for line in lecturer_salary:

is not needed - just the while followed by the if. Note that this will only print out the salary, not the lecturer details. Since x is the index to both arrays you can access lecturer[x] for the rest. In truth you don't need the lecturer_salary at all, just walk through lecturer and check:
while x < len(lecturer) :
    if lower_bound < lecturer[x][2] < upper_bound :
        a = lecturer[x]
        a = ' '.join(a)
        printFormat(a)
    x = x + 1

A: For starters, you shouldn't name your variable with a capital letter like String or Id_Subject.
It is simpler to break code into functions and try using a dictionary or class to improve readability and extensibility.
Here is a minimal code using class:
lecturers = [] # To store Lecturer instances, which isn't necessary

class Lecturer():
    def __init__(self, id, subject, salary, name):
        self.id      = id
        self.subject = subject
        self.salary  = salary
        self.name    = name

def readfile(filename):
   """read each line in a file and yield a list of fields"""
    with open(filename, "r") as f:
        for line in f.readlines():
            # return a list of fields
            yield line.replace("\n", "").split()

def new_lecturer(detail):
    """Return a new lecturer instance from a list of fields"""
    return Lecturer(detail[0],
                    detail[1],
                    detail[2],
                    {"firstname": detail[3],
                     "lastname": detail[4]
                    })

def print_lecturer_detail(lecturer):
    """Accept a lecturer instance and print out information"""
    print "{0},{1} {2} {3}".format(lecturer.name["lastname"],
                                   lecturer.name["firstname"],
                                   lecturer.id,
                                   lecturer.salary)

def main():
    """This is where all the main user interaction should be"""
    fname = raw_input("Enter filename: ")
    for lecturer in (readfile(fname)):
        lecturers.append(new_lecturer(lecturer))
    print ""

    answer = raw_input("Would you like to display lecturers by department(Y/N)?: ")

    if answer == "Y":
    print ""
        department = raw_input("Please enter the department: ")
        print ""

        for lecturer in lecturers:
            if lecturer.subject == department:
                print_lecturer_detail(lecturer)

    elif answer == "N":
        # implement salary code here
        pass

if __name__ == '__main__':
    main()

This may be an overkill now, but it's better than dealing with lists in a long run. You'll see that dealing with properties become much simpler. You may want to improve each function further and make it more modular and reusable.
@Paul Morrington has the straight answer on the while part.


text:
WoW expansion development speeding up to cut subscriber churn
Blizzard's planning to put World of Warcraft expansions out faster so fewer subscribers are lost after exhausting the new content.
Alice O'Connor
Speaking at Activision's earnings conference call last night, Blizzard president Mike Morhaime revealed that the developer is planning to hasten development on World of Warcraft expansions to reduce the amount of subscribers lost--the "churn" rate--once the new content has been exhausted.
"What we have seen so far is that people have been consuming this content very quickly and so the subscriber levels have decreased faster than in previous expansions," Morhaime said, speaking about WoW's latest expansion Cataclysm, which was released in December 2010.
Morhaime noted that WoW now has "more than 11.4 million subscribers worldwide," down slightly from 12 million in October 2010. As ever with these figures, do bear in mind that Blizzard's definition of a "subscriber" isn't strictly limited to people who themselves pay subscription fees, also covering active accounts in Internet cafes and the like.
"As our players have become more experienced playing World of Warcraft over the many years, they have become much better and much faster at consuming content. And so I think with Cataclysm, they were able to consume the content faster than with previous expansions," Morhaime explained. "But that's why we're working on developing more content. We launched our first update last week and we have another update that's already in test."
"The response that we've gotten so far from players has been very positive and we really think that we need to be faster at delivering content to players. And so that's one of the reasons why we're looking to decrease the amount of time in between expansions."
Morhaime noted that "we're not ready to talk about the content expansions at this stage but we are looking at ways to speed up the development process."
WoW's first expansion, The Burning Crusade, was released 26 months after the MMORPG launched. Wrath of the Lich King followed 22 months later, then Cataclysm arrived 23 months after that.
Morhaime also addressed the effect WoW latest competitors, which include DC Universe Online and Rift, have had on subscriptions.
"We knew that this year was going to be a year where we faced new competitors. It isn't the first time, though, that we have strong competitors enter the MMO market," he said. "What we have seen in the past is, we tend to see our players leave for some period of time, perhaps try out the new MMOs, and then good percentage of them historically have returned to World of Warcraft. And so, so far I haven't seen anything to indicate that this will be different."
For the distant future, Blizzard's also working on a new, unannounced MMORPG codenamed Titan, based upon a new IP.
World of Warcraft: Cataclysm
World of Warcraft: The Burning C
World of Warcraft: Wrath of the
Unraveling the mystery behind Diablo's multiple release dates
ABetterABK organizer Jessica Gonzalez leaves Activision Blizzard
Activision Blizzard's Board of Directors creates new Workplace Responsibility Committee
Alice O'Connor posted a new article, WoW expansion development speeding up to cut subscriber churn.
[deleted] 744961335
Dravenport
as much as I loved Frozen Throne, they just seem to be making it easier and easier
Metatron85
Frozen Throne.
Wrath, Frozen Throne, whatever
Crimsonbeak
They upped the difficulty again with Cata. At least it was at launch I don't know what heroic dungeons are like now with the additional gear and such. I have heard heroic raids are still quite a challenge.
i've only done a couple of heroics, but getting to 85 was stupid easy, getting the 'proper gear' to get into heroics was a mind numbing instance grind
kiddygrinder
so you're upset that there wasn't enough grind to get to 85 but to much to get into heroics?
Lukiopimp
The Cata heroics were interesting for the first 2-4 weeks, now its just a simple run through like with WotLK, only exception are maybe the Deadmines because they are a bit longer. Most players though leave the group with the random group finder if you start in Deadmines.
Frozen Throne
[deleted] 39885873
Reign of Chaos?
NukemForever
Frozen Calzone
deathofrats
Throne of Oblivion
DewFuel
I stopped after Lord Of Destruction.
Yeah Cata didn't really have a lot to do after you hit the heroic gear cap.
WOTLK was the low point imo. Lots of trash, everything was AOE pulls, no CC, no thinking. it was boring and i left. Plus they took forever to release new raid content. You can only do so many naxx runs before burnout happens.
But i'm still subscribed for Cata and I like it alot more. If they can get 4.2 raids pushed out fast enough, i'll probably stick around for a long time.
And it helps that my guildies are awesome people. :)
SunnyTelight
I agree it was the low point.
My biggest problem with WOTLK was that it gave people an expectation that heroics should be fast and easy. When Cata first came out no pug group at least would be patient and cc. Back in vanilla and BC, not rushing and cc was just the way to beat stuff so no one question it. Made for a horrible time I would almost never pug anything just wait until my friends were on or free.
rtrson
I dont know about easy, but it should be kinda fast. more than 2 hours for a damn dungeon is dumb.
[deleted] 1478888110
electroly
for real. i would've said WOTLK was the HIGH point. at that time, they still understood that mana management isn't fun
Sarcastro
And people could drink from my paladin water cannon of healing.
Thisispol
I was a FIEND through Vanilla/TBC. Wrath and cat i played for maybe 2 months total...
Dark Drakonis
I just got bored of the same rehashed outfits, bosses and areas.... Burning Crusade was amazing and I think thats where they began to lose focus on the core elements by beefing up every class each time someone whined about it.
Nerf, buff, nerf, buff, buff, nerf.... it got old and stale and the key part to making expansions work is to make them challenging... Black Temple was extremely challenging and took some time before it was completed by many raid groups as where Icecrown was cleared in a matter of hours after it was opened because everyone was already OP from gear they could get elsewere. I thought the endgame events were supposed to be where you get your pivitol gear to be the best. Unfortunately with the combination of PvP and PvE gear people were able to make unstoppable builds and the game got stale.
I played from Vanilla to Lich King and got bored after the new Necropolis... Hopefully with their new IP they learned from their mistakes on killing the enjoyment of WoW and stick to the basics of MMO's and give us an enjoyable experience with ever increasing challenges and far less class tweaking to cater to those who have 20 hours a day to spend playing. Remember Blizzard... you have a base of 11.5 million with maybe somewhere around 250k being in the top elitist tier of Raiding and PvP..... you cater to them and those who are casual players will get bored when they cant get in on the good parts of the game because they dont have the time or resources to spend countless hours grinding and raiding with others.
I'm not going to go and praise any MMO I've moved on to because this isnt the place for that... I just hope Blizz learns from some of the new MMO's out there and gives their core fanbase something to enjoy long term and not something they will get bored of within a few months.
I think far fewer people care about that stuff than you imagine. Games just get boring after a while. Each expansion is going to have a shorter "lifespan" than the last as the game gets older, especially one with a heavy emphasis on lower level content.
crypt420
I demand that a mount vendor be put in the game so I don't have to form groups to get the cool old mounts anymore. I want a twilight drake.
So in other words, thanks Activision!
Ambient80
Yeah, players leaving has nothing to do with the game being almost 7 years old -_-
walker270
I do love how the forums are proclaiming WoW is dead because of the ridiculously massive number of people who left.
Chod
Yeah I think that is really it for a lot of people leaving or only trying it for a short period. It's nearly 7 years old, redone stuff and I'm bored with it however the game is in its probably best state it has ever been.
derelict515
Unlike every other company Blizzard doesn't care about stemming subscriber churn...
anbilow
Of course it's not all sad news, profits are up. Yay pet store.
boring gegtik
meh. go to a rescue
saturn96
I think 600k is just the start, once TOR comes out they will lose more. Don't worry fanboys your WOW isn't dead, just fewer players. I left because it just got boring. Cat was good for about a month and a half, then i was just standing around in Stormwind while i watched TV. I finally uninstalled it after having it on my computer, and laptop since release. I gave all my gold, and mats to random players, and have no plans to return.
Those 600k were the lynchpin. What will those remaining 11.4 million people do?! Oh the humanity!
SilverSnake
Except for all the people resubscribing when 4.2 hits, and for the next expansion that probably hits around the time TOR does, and then some of those who leave for TOR will come back once they grow tired of TOR (like all other MMOs), etc etc. It goes up and down for everyone.
No one ever resubscribes. Ever.
Except me. I'm on my third or forth go.
TheNiXXeD
I historically have resubscribed for less and less time each expansion. I enjoy them, at least until I run out of stuff to do, and I'm not a big alt person so I run out pretty fast lately.
Y E S Y O U C A N H A V E M Y S T U F F' D
Ellissd
" once comes out they will lose more."
never happened.
heart nushack never change
I get bored once I finish leveling. So I wind up canceling after I max out.
barcibus
Churn out more game faster... yeah that's the ticket. Faction and class balance? Nah, those are sociological issues.
I've often wondered how people propose they fix a faction imbalance. They've limited people from creating characters of a certain faction before, and they've also limited server transfers for factions. Server mergers? Perhaps, but then you run into issues of Server First achievements, character's names, the name of the server itself, etc. They could do a lottery of sorts... those chosen and forced to switch to the opposing faction, but LOL, good luck with that.
Do you have any suggestions/ideas?
Johnnsen
Doesn't a simple server transfer already have the problem with server first achievements? What if I am server first and transfer to another one where there is already one with that achievement? Doesn't make that much of a difference.
Yes, but at that point it's the players choice to transfer, so more of the "blame", so to speak, falls on them. A forced merger would certainly... heighten any ill-feelings toward Blizzard.
They'd have to balance out things that are different per faction. This is a massive amount of work and they're already convinced it isn't real anyway (as per their quote sometime last week where they said the differences were "sociological" instead of actual game balance).
So to fix it, you'd need to replace some of the devs with others that have a preference for the other faction. But then you'd have the issue of dev skill and training.
At this point it's pretty clear they wont' change. And now that they're incorporating the Activision way... game over in a couple years anyway.
Class balance is constantly being tweaked.
Faction population balance is much harder to do, and really can only be done with three factions (allowing the two weaker ones to gang up on the third).
Class balance is constantly being tweaked in the same imbalanced way it has always been:
Tier 1: Rogue/Warrior/Mage
Tier 2: Others
That's not balance.
For faction population to be balanced, they'd have to admit there's a problem with game balance between the factions.
ATimson
It's not that players are churning through new content faster; Cataclysm simply didn't have that much new content. For players who don't want to reroll their characters, there's only the miniscule 80-85 content.
Blizzard spent too much time on stuff that long-term players won't care about, in hopes of inviting new players. But I think that at this point there's not too many players who haven't tried it yet, and they need to focus on retention rather than growth.
ding ding ding!
I believe you may be right. I had a bad feeling about Cataclysm once they announced it would be 80-85, instead of 80-90.
That being said, they have 11.4 MILLION subs right now. Even a very successful MMO usually peaks between 500-800k. Blizzard is fine. If they lose ~600k subscribers per expansion, they still have, what, 10-12 years left?
Vincent Grayson
Yeah, 80-85 was really fast. IIRC, my DK went from 80 to 85 in the span of just a week or so of playing a few hours a day, and that was with skipping most of Uldum and all of Twilight Highlands (as I hit 85 before finishing Uldum).
And hell, that was without any of the Guild XP bonuses, or the BoA bonuses.
TreMetal
A huge portion (I'd guess 90%+) haven't even see all of the current content.
They've probably seen Magmaw, Halfus, Four Winds, and Defense System!
... and lost many hundreds of gold to them all.
90% play WoW because of levelling alts and chatting with friends etc, they don't care about raids.
ovrlrd
That is pretty much what happened to me. I mean I loved leveling from 80 to 85. But I got the Loremaster of Cataclysm achievement a mere 5 days after the expansion came out. Then I spent two months running heroics, until there was no more gear for me to get. Then waited a good month for my guild to gear up and do raids. Then that got boring after a few runs and getting a decent gear set. The new firelands stuff looks interesting, but it should have been out two months ago, or even at Cataclysm's release.
What I want to see from Blizzard is for them to ditch the expansion pack model, and instead every single month have a major content patch that adds new areas and dungeons and raids. Then every three months raise the level cap by 5 and add a ton of class changes (new abilities etc) alongside a larger amount of new areas. Also do all this for free with the existing subscription charges.
The only problem is they simply can't work fast enough to implement all this at that speed, and they always want more money so they won't ever stop the expansion model. Plus they way the game is model really doesn't allow for it anyway.
bolneze
yeah i only leveled one new one and didnt see a lot of the new 1-80 stuff (although what i did see was pretty great)
atom519
I'm in this camp. Seem to have lost interest with WoW, but not really due to lack of content - mainly because it's the same old thing since I started playing and just gets tiresome.
I've loved it for years, and while it's still a fantastic game I just don't get that super happy feeling anymore when looting a new purple item which was my main draw. That and the ~35min DPS queue times for heroics killed my motivation to casually play.
I heard they fixed that with the last patch though?
Marrbe
I think WoW was at its best during The Burning Crusade, despite lacking some of the gear/spec balancing and other features done later on.
The new world was such an adventure, and people were enthusiastic about exploring it. Thematically they're still my favorite zones (haven't bought Cata or subscribed since last summer, but went through beta), and apparently they were built according to a methodology that was dropped from WLK onwards.
Other than Hellfire, I agree, the BC zones are pretty amazing. The only LK zones I like are the early ones...I hated the troll area, and the Storm Peaks/Icecrown zones just look too similar.
I could do Zangarmarsh and Nagrand over and over, and hell I've never even seen more than a small part of that final zone in BC.
hijack. did the shack wow guild die? life support still?
Still running, but yeah, there's maybe 5 or 6 people on at a time. It'll never die completely, because fuck losing out on all the awesome guild bonuses.
the_burd
Elitist Opinion
How many people have actually exhausted content? All heroic raids and Sinestra on farm? I raid three nights a week and we've only got about 6/12 heroic bosses on farm. This sounds like we're going to get more casual content at the cost of making high-end raid content obsolete before your average raid guild can clear through it.
I miss the Burning Crusade style where you still had to work through the old instances to gear up for the newest content. Wrath plus patches pretty much make the old content pointless.
Burd, after our TBC glory, nothing was the same.
This is the truth. Although, we've created something pretty good with Cloudyeyed. A little less raw than Absolution but still fun.
Still have to do t11 raids to get the new Legendary staff. People will still do them for achievements.
What is the point of forcing people to grind those instances just to do the latest ones?
They consumed the "casual" content.
At the end of WotLK, everything was casual content. PUGS were clearing the top-end raids. You could buy top-end epics with heroic currency. People were geared to shit and steamrolling everything.
Now, all end-game content is still progression. You won't see effective PUGS for current raids until people are able to max out all of their epics with jp's, and have some number of stuff from vps/crafted. As a result, there isn't a lot of "casual" top-end content beyond regular or old heroics. They consumed all of the "content" available to them.
People are comparing it to the end of WotLK where you needed an average gearscore beyond what the instance offered to even get into a PUG. And you could get that level from running heroics. Cataclysm is not at that state right now, nor should it be.
I dunno, at least on Mal'ganis I'm pretty regularly running into people asking for linked achievements for clear or almost clear of the raid they're running and/or ilvl 356 or so...both of which you really can't get without already having a group of people to run the raid with.
It's especially frustrating since the Shack guild hasn't got enough regular players to do this now.
Right, but my point was you couldn't get that from the vendor in ~2 days. At the end of WotLK, you could (save the achievement, obviously).
Sure, on my server you're seeing alt runs (ilvl 353+ + achievement from a main) and achievement-required runs being successful, but those aren't the norm nor could you take a new character to that requirement inside a week.
Well, the 4.1 stuff makes it pretty trivial (assuming you've got a group enough to do dungeons quickly, or are a tank/healer) to get to 353.
Try harder or join a better server?
I joined not too long before Cataclysm's launch, and was able to pug normal modes for everything. This was starting at level 80.
err... level 70.
I skipped WotLK until ~Aug/Sept of last year.
It's not really fair to compare Cata, which is still on its first tier of raiding, to WotLK in the months before Cata launched when yes, things were made very easy and getting geared @ 80 was very simple.
ghost in my shell
I don't really consider the heroic modes "content," content is seeing and experiencing new shit.
10 minute battles where you constantly nail your dick to the wall and wipe because one person fucked up or bugs out isn't fun to me. It's the same thing as rep grinds in my opinion.
yeah, i really started playing in bc, we actually had a guild that was working their way through the content at my gear level and it was heaps of fun, however i think there was a lot of player who couldn't get into raids because they couldn't get groups for lower level raids.
It's all well and good to say work your way through, but if no-one is doing it then you might as well say you can't play if you havn't been doing progression since the content came out.
te[R]ror
I think the biggest downside to me are people. People in this game are absolute assholes. People will be the end of it as well.
Sure I can play with guildies, run raids, craft items, learn heroics .. all good .. except I can't commit myself to 4 hours on wednesday and 4 hours on saturday at very specific times.
I probably play 2 times more than a regular raider in my guild yet I can't play at the times they want me to. Good bye high end gear
Fair enough, that's my problem. There are still other things I can do that are enjoyable (like run heroic).
Not a tank ? Good luck. Don't know fight ? Good luck not being voted out. Wipe once? Good luck keeping that tank. Get a random instance after 30min wait that the tank doesn't like? Good luck.
Dr_Cube
Yeah. The CoD players will turn on you just as fast if they feel you aren't "pulling your weight" and getting enough kills. Same of Gears and Halo.
Godhatesfatpeople
This is why I'm excited about Guild Wars 2. They're addressing this exact type of shit.
JarEme
How's that?
No dedicated tanks or healers I believe. I feel it will lead to trivial content.
Pettytheft
I have no problem running heroics if I don't know a fight. I just let everyone know to go over the boss battle before doing it. 99% of it is don't stand in shit and kill the adds. You do occasionally get some assholes but for the most part I've done fine with Heroics and Pugs.
What sucks the worst is a lack of punishment for random group droppers. I'd like to see tanks who drop immediately upon zoning in have a 3 day lockout from using the random finder again.
I've got 4 tanks, and every one of them seems to endlessly get Halls of Origination. I don't hate HoO, but god damn is it ever long. And yet, I know those DPS waited a solid 20 minutes+ to get into it, so I stick it out.
The call to arms thing is helping with DPS queues, even if you get the odd horrible tank.
capt tripps
Classic servers would be nice, with servers for Vanilla, Burning Crusade, and Lich King. It wouldn't have to be a lot of servers.
Xencer
I would totally play a Vanilla WoW server
darthv
So wait, they think putting out more expansions is the better option than accelerating their release of new content? You know the new content that the monthly fee is supposed help pay for? And how do they expect to churn out expansions quicker when they can't even get major content patches out the door at more than a glacial pace?
But if they are losing subscriptions at a high pace and get the numbers up higher with all the buzz when expansions are released, I guess that's what they'll do. But it'll be a bad deal for players if new content gets released at the current pace, but need to pay $40 for each of the faster expansions.
Gapyro
this is activision
they made everything so much easier
... and they wonder why ppl go thru content so much faster
They didn't, though. This tier of raid content lasted longer than any other, if you exclude any mandatory lock-outs (ex: "do X amount of shit to unlock the next boss!"). World-first guilds said it was the hardest, and most brutal they've seen.
Kiyohime
I think Gapyro is referring to casuals not raiders. This was my first xpac where I planned to play fully casual with no hope to raid and I burned out in three weeks. Maxed 3 toons, played through new 1-60 with a new alt, decided I didn't want to grind dailies for months on end. My sub is still active though since I forgot to cancel a three month recurring >.>
They've changed enough of the raiding-stuff to make it easy to casually raid. My guild does 2 hours a night a 2-3 times a week, and we're 10/12 normal mode... largely because we haven't started extending raid locks yet.
Yeah, the only thing easy about Cataclysm is leveling to 85. Anything past that is pretty rough compared to TBC and WotLK.
D45hiz
Yeah that lasted like three weeks.
Yeah, even in the new dungeons I'm finding my hunter is rarely called upon to CC. Maybe for a few tough pulls, but usually I'm about to toss traps and they just pull and we get through fine.
Home Nugget
This was the expansion where they bit the bullet, revisited the early parts of the game and did an outstanding job improving the player's experience as they progress through the first 60 levels of the game. Really, the time, money and attention spent to the old world of Azeroth is astounding. And yet, if you weren't interested in creating a new character from scratch, you can't help but feel short-changed by the relative dearth of interesting and unique things to do at max level.
I think the 4.x patches are going to introduce a lot of what Level 85 players are wanting to see, and I also think now that they've gone back and given the early game the facelift it desperately needed, future expansions will focus on max level opportunities to the community's satisfaction once more.
i think they made stuff easier too though
ramshot
To me, it feels like the next expansions should be doing something drastic if they want to keep people playing. More than adding more of the same, no matter how exceptionally made. I enjoyed Cataclysm for a couple of months, but each expansion I've left the game sooner and sooner after the expansion being published. 7+ years is a huge amount of time to be playing with basically the same mechanics, both game play wise and game design wise.
-Add real world PvP. Forts and zones that people can take. If it takes rewriting half the bloody engine to make it work, then do it.
-Rethink how raids work. I'm not saying remove traditional raiding, but add something new, instead of just tweaking the number of participants etc. Make something like Darkness Falls in DAoC, for example. Make the parts of the game that are troublesome to access easier to access, instead of making the parts that are already easy to access even easier to access and complete.
-Make content for 2 player "teams". Going to a random HC with a friend isn't much fun after the 30th time, especially considering the likelihood of getting some retards in the group. There should be dailies / dungeons / PvP challenges / whatever I could do with just one friend. I just don't have that many friends playing the game anymore, and out of those who do play it, most play relatively little and aren't online at the same time too often.
Etc etc. Change the face of the game. Then again, I doubt they'd do any of this, as I'm sure they don't want to compete with the own upcoming, new MMO.
rickyfitz
"instead of making the parts that are already easy to access even easier to access and complete. "
This is very true and WoW's main problem: in earlier WoW versions you could spend a lot of time leveling and trying to do PvP or try to get into heroics (like in BC)
now leveling is too fast, instances are too accessible and all that's left is raiding which in its current form is a shitty appointment aka burden which is not how I would define fun.
The trinity/coordination gameplay of raids is not at all mainstream, WoW wants to be uber-mainstream however. They should look at GW2 and ARPG gameplay imo.
ManiacalMoose
World PvP never works what with faction imbalances. I don't know why people always ask for this. One faction always has a huge upper hand and the other loses interest quickly because participation is pointless and embarrassing for them.
I ask for it because I've played MMOs with working world PvP, and it's effin awesome. Sure, there are other challenges in addition to the servers as well, such as population balance, but it's certainly not impossible to get world PvP in to WoW, and as far as I'm concerned, it would be the greatest addition possible to the game that is known amongst PvP players are repetitive and pointless.
tbh i don't see how they can do world pvp and make it not suck. it would be easier to make a new game and put good world pvp into a new game rather than try and shoehorn it into wow, at least that way you'd get people who are actually interested in pvp in there rather than forcing it on those who don't.
MamiyaOtaru
instead they are going for developer churn
watergoat
If I cancel my account, it will mostly be due to dissatisfaction with PVP. Leveling gear to be able to move from questing to dungeons to raids makes at least some sense (even though it's annoying for people who just want to do raids), but leveling pvp gear is dumb. The way it has been, it's too hard for a casual player to compete because they not only have less practice, but also a big disadvantage from gear, which makes it 100 times worse for casual players who can't play every day for hours a day to get the points. It's not as bad right after a new expansion when nobody has the high level pvp gear yet, but it gets worse as time goes.
They should look for some other incentive besides gear to keep people playing pvp because most people are too lame to just play for fun, which I think is the biggest problem with Wow. It's all about the rewards rather than just playing for fun, but I guess that's what's made it successful. The other annoying thing is having to do quests to repair your gear. I go to work every day to earn money to play the game, I don't want to do work in the game too to be able to play it.


Neweka Kapital Ltd has been active in the real estate market of Estonia for over 19 years. We are a family owned business and started with land surveying and parceling in 1992. Since the end of the 20th century we have focused on real estate development projects. We have acted as consultants (project management, valuation, business plan creation, advising property sales and acquisitions) in realty projects. Neweka's experinece includes both residential and commercial property. Neweka Kapital has also managed/operated rental property. Together with a reliable partner we can identify profitable investment opportunities in Estonia. Through Neweka's extensive contact network we can find investment opportunities fitting the desired profile. Neweka's contact network is based on long-term mutual trust of more than two decades of cooperation. Careful selection and diligent risk analysis allows to choose the best investment opportunities.


text:
Q: Why is there no defined constant literal for shorts In the list of constants:

*

*'\0' char

*true, false boolean

*2U unsigned / unsigned int

*2 int

*2L long

*2.0 double

*2.0f float

*"" string

*0x0 hexadecimal integer

*02 octal integer

*1E-8 exponential

I see primarily all the constants corresponding to their standard data type or interpretation value.
However I don't see a specific for (short / short integer / 2 bytes / word / int16). Is there any particular, reasonable argument for its absence ?


Symbaloo (symbaloo.com) allows educators and students to create a visual bookmarking tool that makes it simple and fun to organize the best of the web. You have all your favorite websites at your fingertips. With an account you can access your bookmarks from everywhere with any device and share your online resources with others.
Symbaloo used by librarian Shannon Miller. A place where you can organize and share your favorite websites.
NOTE: This is a guest post by Mimi Chau from the Symbaloo team. Edublogs just rolled out a free Symbaloo plugin available to all users that we think you'll enjoy! Symbaloo is a free social bookmarking tool. A fun and simple way to organize and store all your digital resources in the cloud.
A few months back, I came across a site called Symbaloo. I dabbled a little and started building some. Symbaloo takes links and makes them a visual block. You can share the actual Symbaloo with others via social media. And, it's FREE! There is a general site as well as an edu site.
Ideas from Travis Towne in which he described how he is using Symbaloo arrange and share Google Drive files.
Momma. Wife. Mismatch Sock Wearer. Special Education Teacher. Inspiration Junkie. Doodler. Idea Sharer...I think Life, Learning and Doodling are HECK AWESOME!


Get information about any French phone numbers.
A node module that formats numbers according to french rules and add a suffix if needed.
Progressive realtime web framework config-driven or API-driven for building easily serverless files, websites and webapps component-based and service-oriented.
Readable, accessible dates for screen readers.


Ruperts: STEAK & SEAFOOD DINNER BACK BY POPULAR DEMAND!
Join us on Monday 27th September for our delicious Kobe Steak & Alaskan Crab Dinner Special. For only $29 enjoy a 3 course meal. To start choose from either our House Salad or a Caesar, followed by Surf & Turf- Alaskan Snow Crab Legs with Drawn Butter & Snake River Farms Kobe Steak with Portobello Steak Sauce, Oven Roasted Local Yukon Gold Potatoes, & Seasonal Vegetables. For Dessert we have either Chocolate Mousse or Apple Cobbler with Cinammon Ice Cream. Places are limited so don't delay- call now to reserve your table!


Soho Editors Training provides expert, certified and tailored training to the global creative media industry. Soho Editors Training is part of the Soho Editors Group, which has a long-established reputation for providing first-class talent, resources, services and consultation to the Post-Production industry.
We are able to cater for all users, regardless of experience. As a Manufacturer Authorised Training Centre in the UK for professional applications, we are committed to providing only the highest quality training by expert trainers, all of whom have active careers as professional Post-Production operators, as well as being first class tutors. We can deliver training at our central London training suites, at your own premises or anywhere in the world. As well as the certified courses, we can create bespoke training packages for you and your organisation to entirely match your needs.
We offer Certified Training, and fully bespoke training. For more expansive operations, we offer a consultancy service.
Through a process of client consultation, participant evaluation, feedback, analysis of creative and technical requirements we can advise and deliver training, creative and technical and support for an entire facility or organisation. We have significant experience in delivering company-wide solutions, and would be pleased to discuss your needs. To complement the training operation, we run free training events all over the UK, which cover the latest technologies, practices and workflows.
Do Events Like The Media Production Show Still Make Sense?
FCPXWorld - Final Cut Pro X 10.3 - What's All The Fuss About?


Get My Top Two Wrestling Drills That Help You Hyper-Focus Your Defense And Accelerate Your Offense in Less Than 5 Minutes!
Yes, I Want the Free Drills Click here to get free drills! Limited Time Offer!
HELPing more than 1,500+ wrestlers JUST Like you STAND ON TOP OF THE PODIUM AND WIN ON AND OFF THE MAT in just 90 days!
Get 4 Journals - The year is covered!
12 Journals - Perfect for gifts/incentives!
Get 24 Journals - Great for teams!
48 Journals - No kid is left out...!
One Time Offer - Only $14.99: This is the Official ALL IN Journal Video Training Series to go along with the journal. Inside this program are numerous stories and videos which will help get you ahead and accomplish your dreams faster. This is the only video training for goal setting that I offer and this offer is not available at ANY other time or place. Get this now to supercharge your wrestling journal experience.
Get The #1 Journal For Wresters totally FREE!
What if I told you the best wrestlers in the world were using the ALL IN Wrestler's Journal - wouldn't you want to buy it?
"One of my favorite parts about the ALL IN Wrestlers Journal is writing down your weakness and the actions you will take to overcome and improve in those areas. Thanks to Levi Jones for making this awesome tool for wrestlers!"
"This product is a like a secret weapon for wrestlers of all levels. The Wrestlers Journal is outlined perfectly for a wrestler. This journal will help mold great young men on and off the mat..."
"Life changing! This is an amazing tool to actually make a big impact on a national or even world level. It's a gift that keeps on giving..."
"I wish I had this tool when I was competing, I could only imagine the success I would of had with a tool like this..."
"It has everything you need to be successful, yet it is simple enough that it doesn't become a burden to use..."
"I could not imagine a better tool to help me chase my big goals, dreams and set me up for the real world. I love how this journal helps me focus on what exactly I need to work on..."
"Our team uses this journal every single day and since we started using it our productivity has absolutely skyrocketed. This journal has helped me more than I could have ever imagined..."
1,200+ Top Wrestlers nationwide Can't Be Wrong - Get Your Competitive Edge with the ALL IN Wrestlers Journal!
Get Organized and Change Your Life!
Do you have a goal or a dream you want to accomplish?
Do you have great work ethic?
Would you like to get more results and win more?
The Wrestlers Journal can literally transform your actions, habits, and ultimately help you win on and off the mat. It could help you win tournaments, get good grades, eat healthy, identify your strengths and improve on your weaknesses.
This works when you are committed to doing something new to help yourself!
Core Benefit #1: Helps you Breakdown Big Goals in Wrestling and Life!
Core Benefit #2: Helps Identify Major Obstacles and Areas of Improvement!
Core Benefit #3: Helps Apply Action-Focused Planning to Each day!
"To get better you have to step out of your comfort zone. You can't do the same things you've always done and improve."
The Real Question is, are yOU next?
Except after you decide you love it, you may want to tell everyone you know!
I'm on a mission to impact 100,000+ lives through the sport of wrestling and I found a way to do that. I seriously hope it makes a direct impact and changes your life.
In case you are asking why I'm doing this, wrestling gave a lot to me, and I want to give back to the wrestling community in a big way!
I use the ALL IN Journal in my everyday life and I help other elite wrestlers hit their goals, so why shouldn't you?
We've only printed less than a couple thousands copies of this book, and when they're gone... well, they're gone!
We are now ranked #3 on the First Page of Google for wrestling journals, and stock is dwindling by the day.
Thanks for taking the time to read this letter and I hope you love this Journal!
I'm buying your Journal, a 258-pg planner called "The ALL IN Wrestlers Journal" (that retails at $37) for FREE.
Yes, this journal is free, and all you pay is shipping ($12.95 Shipping anywhere in the world).
There's no catch... no gimmicks... You will NOT be signing up for any "trial" or anything like that.
In fact, if you don't love the Journal - I'll even refund your shipping costs and you don't have to ship the Journal back.
So, click the button below to get your Free Journal now. You won't regret it!
My name is Levi Jones, and I LOVE to create products that will make life changing impact for athletes. I am the founder of all the ALL IN Journal and creator of the amazing content inside that will guarantee your success. I have spent my last 25 years both competing and coaching at the highest levels in the sport.
You can spend the next 90 days either creating the life & career you want... or spending it living the same life on repeat. The time will pass anyway. Click the button below to grab your limited copy of the ALL IN Wrestlers Journal™ Now!


Hi, everybody! The Tarot card for today is the Empress.
First, Season's Greetings to those of you who are celebrating Christmas or any other winter holiday. Also, a big shout out to those of you like myself who don't get into the celebration of any particular holiday. Either way, the Empress card is all about nurturing, abundance, and comfort. Setting aside the material abundance that may be on display, take stock of the spiritual and emotional abundance you possess. As you give to others, also remember to give to yourself. Nurture yourself, be true to yourself, and love the person you are and are becoming. Be comfortable in your own skin through unconditional self acceptance.
Much love to you. Have a beautiful day.