text:
using System;
using System.Reflection;
using System.Collections.Generic;
using System.Data;
using OpenSim.Framework;
using OpenSim.Framework.Console;
using log4net;
using MySql.Data.MySqlClient;
using OpenMetaverse;

namespace OpenSim.Data.MySQL
{
    public class MySQLFSAssetData : IFSAssetDataPlugin
    {
        private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

        protected MySqlConnection m_Connection = null;
        protected string m_ConnectionString;
        protected string m_Table;
        protected Object m_connLock = new Object();

        /// <summary>
        /// Number of days that must pass before we update the access time on an asset when it has been fetched
        /// Config option to change this is "DaysBetweenAccessTimeUpdates"
        /// </summary>
        private int DaysBetweenAccessTimeUpdates = 0;

        protected virtual Assembly Assembly
        {
            get { return GetType().Assembly; }
        }

        public MySQLFSAssetData()
        {
        }

        #region IPlugin Members

        public string Version { get { return "1.0.0.0"; } }

        // Loads and initialises the MySQL storage plugin and checks for migrations
        public void Initialise(string connect, string realm, int UpdateAccessTime)
        {
            m_ConnectionString = connect;
            m_Table = realm;

            DaysBetweenAccessTimeUpdates = UpdateAccessTime;

            try
            {
                OpenDatabase();

                Migration m = new Migration(m_Connection, Assembly, "FSAssetStore");
                m.Update();
            }
            catch (MySqlException e)
            {
                m_log.ErrorFormat("[FSASSETS]: Can't connect to database: {0}", e.Message.ToString());
            }
        }

        public void Initialise()
        {
            throw new NotImplementedException();
        }

        public void Dispose() { }

        public string Name
        {
            get { return "MySQL FSAsset storage engine"; }
        }

        #endregion

        private bool OpenDatabase()
        {
            try
            {
                m_Connection = new MySqlConnection(m_ConnectionString);

                m_Connection.Open();
            }
            catch (MySqlException e)
            {
                m_log.ErrorFormat("[FSASSETS]: Can't connect to database: {0}",
                        e.Message.ToString());

                return false;
            }

            return true;
        }

        private IDataReader ExecuteReader(MySqlCommand c)
        {
            IDataReader r = null;
            MySqlConnection connection = (MySqlConnection) ((ICloneable)m_Connection).Clone();
            connection.Open();
            c.Connection = connection;

            r = c.ExecuteReader();

            return r;
        }

        private void ExecuteNonQuery(MySqlCommand c)
        {
            lock (m_connLock)
            {
                bool errorSeen = false;

                while (true)
                {
                    try
                    {
                        c.ExecuteNonQuery();
                    }
                    catch (MySqlException)
                    {
                        System.Threading.Thread.Sleep(500);

                        m_Connection.Close();
                        m_Connection = (MySqlConnection) ((ICloneable)m_Connection).Clone();
                        m_Connection.Open();
                        c.Connection = m_Connection;

                        if (!errorSeen)
                        {
                            errorSeen = true;
                            continue;
                        }
                        m_log.ErrorFormat("[FSASSETS] MySQL command: {0}", c.CommandText);
                        throw;
                    }

                    break;
                }
            }
        }

        #region IFSAssetDataPlugin Members

        public AssetMetadata Get(string id, out string hash)
        {
            hash = String.Empty;

            MySqlCommand cmd = new MySqlCommand();

            cmd.CommandText = String.Format("select id, name, description, type, hash, create_time, access_time, asset_flags from {0} where id = ?id", m_Table);
            cmd.Parameters.AddWithValue("?id", id);

            IDataReader reader = ExecuteReader(cmd);

            if (!reader.Read())
            {
                reader.Close();
                FreeCommand(cmd);
                return null;
            }

            AssetMetadata meta = new AssetMetadata();

            hash = reader["hash"].ToString();

            meta.ID = id;
            meta.FullID = new UUID(id);

            meta.Name = reader["name"].ToString();
            meta.Description = reader["description"].ToString();
            meta.Type = (sbyte)Convert.ToInt32(reader["type"]);
            meta.ContentType = SLUtil.SLAssetTypeToContentType(meta.Type);
            meta.CreationDate = Util.ToDateTime(Convert.ToInt32(reader["create_time"]));
            meta.Flags = (AssetFlags)Convert.ToInt32(reader["asset_flags"]);

            int AccessTime = Convert.ToInt32(reader["access_time"]);

            reader.Close();

            UpdateAccessTime(AccessTime, cmd);

            FreeCommand(cmd);

            return meta;
        }

        private void UpdateAccessTime(int AccessTime, MySqlCommand cmd)
        {
            // Reduce DB work by only updating access time if asset hasn't recently been accessed
            // 0 By Default, Config option is "DaysBetweenAccessTimeUpdates"
            if (DaysBetweenAccessTimeUpdates > 0 && (DateTime.UtcNow - Utils.UnixTimeToDateTime(AccessTime)).TotalDays < DaysBetweenAccessTimeUpdates)
                return;

            cmd.CommandText = String.Format("UPDATE {0} SET `access_time` = UNIX_TIMESTAMP() WHERE `id` = ?id", m_Table);

            cmd.ExecuteNonQuery();
        }

        protected void FreeCommand(MySqlCommand cmd)
        {
            MySqlConnection c = cmd.Connection;
            cmd.Dispose();
            c.Close();
            c.Dispose();
        }

        public bool Store(AssetMetadata meta, string hash)
        {
            try
            {
                string oldhash;
                AssetMetadata existingAsset = Get(meta.ID, out oldhash);

                MySqlCommand cmd = m_Connection.CreateCommand();

                cmd.Parameters.AddWithValue("?id", meta.ID);
                cmd.Parameters.AddWithValue("?name", meta.Name);
                cmd.Parameters.AddWithValue("?description", meta.Description);
                cmd.Parameters.AddWithValue("?type", meta.Type.ToString());
                cmd.Parameters.AddWithValue("?hash", hash);
                cmd.Parameters.AddWithValue("?asset_flags", meta.Flags);

                if (existingAsset == null)
                {
                    cmd.CommandText = String.Format("insert into {0} (id, name, description, type, hash, asset_flags, create_time, access_time) values ( ?id, ?name, ?description, ?type, ?hash, ?asset_flags, UNIX_TIMESTAMP(), UNIX_TIMESTAMP())", m_Table);

                    ExecuteNonQuery(cmd);

                    cmd.Dispose();

                    return true;
                }

                //cmd.CommandText = String.Format("update {0} set hash = ?hash, access_time = UNIX_TIMESTAMP() where id = ?id", m_Table);

                //ExecuteNonQuery(cmd);

                cmd.Dispose();
                return false;
            }
            catch(Exception e)
            {
                m_log.Error("[FSAssets] Failed to store asset with ID " + meta.ID);
		        m_log.Error(e.ToString());
                return false;
            }
        }

        /// <summary>
        /// Check if the assets exist in the database.
        /// </summary>
        /// <param name="uuids">The asset UUID's</param>
        /// <returns>For each asset: true if it exists, false otherwise</returns>
        public bool[] AssetsExist(UUID[] uuids)
        {
            if (uuids.Length == 0)
                return new bool[0];

            HashSet<UUID> exists = new HashSet<UUID>();

            string ids = "'" + string.Join("','", uuids) + "'";
            string sql = string.Format("select id from {1} where id in ({0})", ids, m_Table);

            using (MySqlCommand cmd = m_Connection.CreateCommand())
            {
                cmd.CommandText = sql;

                using (MySqlDataReader dbReader = cmd.ExecuteReader())
                {
                    while (dbReader.Read())
                    {
                        UUID id = DBGuid.FromDB(dbReader["ID"]);
                        exists.Add(id);
                    }
                }
            }

            bool[] results = new bool[uuids.Length];
            for (int i = 0; i < uuids.Length; i++)
                results[i] = exists.Contains(uuids[i]);
            return results;
        }

        public int Count()
        {
            MySqlCommand cmd = m_Connection.CreateCommand();

            cmd.CommandText = String.Format("select count(*) as count from {0}", m_Table);

            IDataReader reader = ExecuteReader(cmd);

            reader.Read();

            int count = Convert.ToInt32(reader["count"]);

            reader.Close();
            FreeCommand(cmd);

            return count;
        }

        public bool Delete(string id)
        {
            using (MySqlCommand cmd = m_Connection.CreateCommand())
            {
                cmd.CommandText = String.Format("delete from {0} where id = ?id", m_Table);

                cmd.Parameters.AddWithValue("?id", id);

                ExecuteNonQuery(cmd);
            }

            return true;
        }

        public void Import(string conn, string table, int start, int count, bool force, FSStoreDelegate store)
        {
            MySqlConnection importConn;

            try
            {
                importConn = new MySqlConnection(conn);

                importConn.Open();
            }
            catch (MySqlException e)
            {
                m_log.ErrorFormat("[FSASSETS]: Can't connect to database: {0}",
                        e.Message.ToString());

                return;
            }

            int imported = 0;

            MySqlCommand cmd = importConn.CreateCommand();

            string limit = String.Empty;
            if (count != -1)
            {
                limit = String.Format(" limit {0},{1}", start, count);
            }

            cmd.CommandText = String.Format("select * from {0}{1}", table, limit);

            MainConsole.Instance.Output("Querying database");
            IDataReader reader = cmd.ExecuteReader();

            MainConsole.Instance.Output("Reading data");

            while (reader.Read())
            {
                if ((imported % 100) == 0)
                {
                    MainConsole.Instance.Output(String.Format("{0} assets imported so far", imported));
                }

                AssetBase asset = new AssetBase();
                AssetMetadata meta = new AssetMetadata();

                meta.ID = reader["id"].ToString();
                meta.FullID = new UUID(meta.ID);

                meta.Name = reader["name"].ToString();
                meta.Description = reader["description"].ToString();
                meta.Type = (sbyte)Convert.ToInt32(reader["assetType"]);
                meta.ContentType = SLUtil.SLAssetTypeToContentType(meta.Type);
                meta.CreationDate = Util.ToDateTime(Convert.ToInt32(reader["create_time"]));

                asset.Metadata = meta;
                asset.Data = (byte[])reader["data"];

                store(asset, force);

                imported++;
            }

            reader.Close();
            cmd.Dispose();
            importConn.Close();

            MainConsole.Instance.Output(String.Format("Import done, {0} assets imported", imported));
        }

        #endregion
    }
}

redpajama_set_name: RedPajamaGithub


text:
#10QuestionswithMaxwell Interview Series: Jern-Fei Ng QC, 7 Bedford Row; Temple Chambers
Posted by	shiyun
Newly appointed to the board of Maxwell Chambers, Jern-Fei Ng QC answered #10QuestionsWithMaxwell, sharing his fondest memories of Maxwell Chambers, his thoughts about being appointed as Queen's Counsel, the best work-related advice he had received, and more.
Jern-Fei Ng QC is an experienced counsel specialising in commercial litigation and arbitration, with 18 years' experience appearing before courts and tribunals and sitting as arbitrator in different jurisdictions, including England, Hong Kong, Singapore, Malaysia, BVI, Cayman Islands and Luxembourg.
In addition to being on the board of directors of Maxwell Chambers, Jern-Fei has also recently joined Temple Chambers in Hong Kong as an arbitrator. With Temple Chambers, he will arbitrate disputes involving international investors, regional corporates and Chinese state-owned enterprises. He will maintain his practice at 7 Bedford Row in London.
He is also the Head of Foreign Lawyers Chapter of the Singapore Academy of Law's Professional Affairs Committee and also a member of the HKIAC's Proceedings Committee.
Read his full interview below:
Q: Congratulations on your recent appointment to the Board of Directors of Maxwell Chambers. Please share with us your thoughts!
A: It's a tremendous honour and privilege to be invited to join the Board of Directors of Maxwell Chambers, which is one of the leading integrated alternative dispute resolution (ADR) centre in Asia, if not the world. I very much look forward to working with the Chairman, rest of the board and of course, the management of Maxwell Chambers, in respect of augmenting the fine and excellent work which they had already done to date in developing Maxwell Chambers.
Q: Share with us your fondest memories of Maxwell Chambers.
A: My most memorable experience was conducting my very first hearing as lead counsel many years ago in the Cavenagh room. It was in fact, an expedited arbitration which took place just the week before Christmas. The sole arbitrator in that case is someone who has since become a good friend, Tan Chuan Thye SC of Rajah & Tann Singapore LLP.
I always had very good memories of my hearings in the Cavenagh room and I am pleased to say I have never lost a case in that room.
Q: In 2018, you were appointed as one of the youngest Queen's Counsel. How did you feel when you received the title?
A: I was obviously overjoyed at being appointed Queen's Counsel and having been awarded the accolade on my very first try, in terms of my application. To do so at what was then a young age makes the experience even more memorable. I think what was particularly significant for me was that it was a culmination of a long journey which began 20 years ago, when I first considered applying to the English bar for pupillage. I was advised not to do so on the basis that the English bar was not for people with backgrounds like mine, not having grown up in the UK, and not necessarily conforming to traditional orthodoxy of what an English barrister should look like. When I was awarded Queen's Counsel, it made the whole experience even more memorable against that backdrop.
The important takeaway from my appointment as Queen's Counsel is reflecting back on how it came to pass, my journey from being called to English Bar to ultimately being appointed as QC only serves to drive home the importance for me to be a role model to others, irrespective of their backgrounds, who are considering pursuing a career that is similar to mine. In other words, as a barrister and an advocate, whether in England or other jurisdictions, I make it a point to do what I can to lift people up, particularly those with non-traditional backgrounds, in the hopes of giving them a stepping stone in whatever small way that I can to help them pursue the career of their choice.
I very much hope that my story of how it came to pass that I was appointed Queen's Counsel inspires others to want to do the same, and gives others a reference point to the fact that if someone with my background, which is very similar to many aspiring lawyers in Singapore and others in the region can do so, then so can they.
Q: Share with us one of your most memorable experience throughout your legal career.
A: One of the most memorable experiences I had throughout my legal career came fairly early on when I was a junior. When I was instructed to appear in the European Court of Justice for a client and had to, in the course of the hearing before the ECJ in Luxembourg, come up against representatives from 6 Member States of EU, including the United Kingdom. They all took a position that was opposite to mine in the hearing before the ECJ and it was a fairly nerve-wracking experience because as a young junior at the time, this was the very first time I flew solo in the ECJ. To do so against such a wide array of opposition from different Member States of the EU was a defining moment in what was then my young career. Though I am pleased to say that I ended up victorious in those proceedings before the ECJ, it inspired me with further confidence to develop as an advocate, because if I could stare down 6 Member States of the EU and ultimately prevail in proceedings in what was in the APAC courts in the EU, the sky was the limit so far as what I could achieve as an advocate is concerned.
Q: What's the best work-related advice you've ever received?
A: To be resilient in the face of adversity. Whether it is a difficult hearing that you have encountered, or perhaps a work related or other challenge in the course of your career. Resilience has been a key theme in my career because it's not been plain sailing all the way. Certainly not from the start and lots of challenges manifest themselves in different shapes and forms. The key to not just survival, but to thrive is to stare in the face of adversity and make the most out of what might be a difficult or challenging situation. Of course, if along the way you encounter speed bumps, roadblocks, or perhaps even failures, it's a learning lesson, to grow and become better on the back of those challenges and failures. The best thing that an advocate can do is to learn from his or her own mistakes to become better and more accomplished.
Q: Throughout your career, who was (or were) your biggest inspiration(s)?
A: There are two whom I would like to name.
The first is my former pupil master, Vernon Flynn QC. He was one of my biggest inspirations because at a time when I was a pupil with the sort of background that you might not consider to be to be suitable for the English part, let alone for the commercial bar in England, he believed in me. He gave me a lot of support, guidance and mentored me into becoming the advocate that I am today. He is also a fine and excellent advocate, from whom I have learned very much. Therefore, he is certainly one of my biggest sources of inspiration.
The other striking closer to home is a Judge of Appeal, Justice Stephen Chong. Who has for many years, from the time I was but a pupil barrister, has been extremely encouraging or in terms of the development of my practice, and has always taken a keen interest in how I have grown as a lawyer. He is someone to whom I look up to both in terms of what you can achieve as an advocate and also as a jurist.
Q: If you could go back in time, what would you say to your younger self?
A: Don't do anything different.
Q: What is one major development you are anticipating in the new ADR space?
A: I anticipate that some ADR centres will introduce innovations in terms of offerings to cater for the new normal, in which arbitration and mediations are conducted. In other words, based on a virtual or hybrid format. I anticipate new service offerings that will augment participants ability to connect and to participate in ADR activities, whether they are arbitration or mediation, from wherever in the world in which they are based.
Q: When the travel restrictions are lifted, where would you like to travel to?
A: Here in Europe, the travel restrictions are actually already lifted. In fact, I was in Hong Kong recently for hearings and I have been planning to go to Mainland China for another hearing along the end of the year.
Q: Share with us 3 fun facts about you!
A: (1) I actually enjoy watching Chinese drama serials.
(2) Very rarely a week goes by where I don't consume chili padi in my food.
(3) Whilst in the course of my work, more often than not, I take the lead role as an advocate or someone who strategises the direction of the cases. Contrary, at home I am very much not the boss, and one of the things which I enjoy is being bossed around by my children and being told what to do.
Jern-Fei with his family
Follow our social media pages and stay tuned to find out who will be our next interviewee!
Facebook | LinkedIn | Instagram
7 Bedford Row7brinterviewinterviewsjern fei ng qcMaxwellmaxwell chambersmaxwell chambers suitessingaporetemple chambers

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Pulling options from select menu This may be quite rudimentary, but I can't seem to get this. I have a few select menu's set up on a Jquery mobile page, and need to pull the values currently selected for use in a query string to pass to a search page. I know $("#select-choice-1").val() could pull it, but I want to hold and pass it. What would be the best way to do this?

A: var value = $("#select-choice-1").val(); // store the value within a variable

useValue(value); // call your function with arguments of value

function useValue(val) {
  // use that value through val
  alert(val);
}

OR, within in change event handler
$("#select-choice-1").change(function() {
  var value = this.value;
  // use value what ever you need
  useValue(value);
});

A: You can use map to create the query string: http://jsfiddle.net/imsky/CQ7Cv/
$("select").map(function() {
        return $(this).attr("name") + "=" + $(this).val()
}).toArray().join("&")

redpajama_set_name: RedPajamaStackExchange


-Free 5 years warranty. For more information about warranty - the warranty booklet.
LCD panel control is located on the front panel for easy access.
-Zhiropogloschayuschy Filter can be easily removed and washed in a dishwasher. 2 grease filter attached.
-2 Halogen bulbs included. Provide illumination of the working area.
-Two ways of installation: with ventilation duct outward or with carbon filter for recirculation mode.
Must be supplemented by a flexible tube NYTTIG 150 for an air cleaner for connection to the valve.
For recirculation mode can be supplemented 1 charcoal filter NYTTIG FIL 440.
Class of energy consumption: B.
Wall mounted extractor hood with 3 speeds.
Throughput mode tap: 625 m³ / h.
Noise level at max. Output rate: 66 dB (A).
Noise level at max. recirculation rate: 73 dB (A).
Stretching a classic stainless steel design with a conveniently located control panel will perfectly fit into the interior of any kitchen.


text:
Real EstateZillow
Zillow Co-Founder Rich Barton Returns as CEO, Replacing Outgoing Chief Spencer Rascoff
Kevin Kelleher
Zillow's stock fell as much as 8.6% late Thursday after the company announced that Spencer Rascoff, the company's CEO since 2010, will step down. Rich Barton, who co-founded Zillow and previously served as CEO, will take over from Rascoff.
The real-estate company also reported earnings Thursday, with revenue in the last three months of 2018 rising 29% to $365 million and its net loss growing to $98 million in the quarter from $77 million the same quarter a year earlier.
The change in leadership comes during what Barton described in Zillow's earnings release as "a year of transformation and investment." Zillow's "Premier Agent" segment, which made up 60% of revenue last quarter, saw revenue growth of 11%, below the 21%-to-26% growth rates of newer businesses such as rentals and mortgages.
Barton said that the "Premier Agent business is still recovering from some mid-year challenges" and that the company was at "an inflection point" in its long-term goal of simplifying real-estate transactions.
Zillow's shares closed official trading Thursday at $35.04 a share, down 46% from last June and flat with where the stock was trading in May of 2016.
In a letter to employees that Axios' Dan Primack shared on Twitter, Rascoff said that "I will remain deeply involved with Zillow as a board director and major shareholder. But after 14 years at Zillow, I am excited to take a break and see what's next."
Email just sent out by (outgoing( Zillow CEO @spencerrascoff pic.twitter.com/Fet30SMvhc
— Dan Primack (@danprimack) February 21, 2019
Zillow's stock initially fell as much as 8.6% in after-hours trading to $31.97 a share following the announcements before rebounding to $37.15 a share, or 6% above the official closing price Thursday.


EXL Auto Detailing is based on the belief that our customers' needs are of the utmost importance. I am entirely committed to surpassing your expectations and earning your repeat business. I would welcome the opportunity to earn your trust and deliver you the best service in the industry.
"I have always enjoyed detailing cars since I was in high school. Back then the only cars I did were my parents and my pastor's. Today I do all kinds of cars and trucks offering a much wider range of services. As an admitted perfectionist it goes well with this profession. I work hard to ensure each vehicle I detail looks as good as it can."
I use premium grade products to beautify and protect your car. Using a powerful extractor I am able to pull deep stains out of carpets, floor mats, and upholstery. I also use a dual head orbital buffer for compounding, and applying polish and wax coats. This enables me to leave a beautiful shine, without any damaging swirl marks. In fact it is the perfect tool for removing swirl marks.
My shop is in the lower level of my house and I can accommodate any vehicle less than 82" tall.
I am committed to surpassing my customers expectations and providing professional and exceptional quality. If you are interested in having your interior cleaned and detailed, or the whole car, please call for a free estimate and an appointment. EXL offers free pickup and delivery within 10 miles. (Anything over 10 miles I charge $0.50/mile).
Give a Gift they're sure to remember this Holiday Season. Can't afford a new car as a gift? Then give them a Gift Certificate from EXL and make their old car feel new again.


Here are some rapid qualities that knowledgeable web consulting firm has, that most fly-by-night companies don't: The capability to determine each the strengths and weakness of the client's advertising and marketing, and then designing a focused plan that can get results. Lifeblood was founded by two mates, both leaders in their own fields, that arrived on the identical realization – traditional approaches to advertising are nearly out of date. Our company has been named a Top 30 search engine optimization Agency " and my crew and I have helped corporations of all sizes and from all kinds of sectors to outrank their opponents on Google.
Back finish tools, together with Web analytic tools and HTML validators, present data on an internet site and its guests and allow the success of an internet site to be measured. You must showcase the importance of your website, clear flowing structure, ease of data retrieval for users and the overall on-line credibility of your web site. The advantages of having a effectively-designed online presence in your firm are huge.
The essential purpose of those courses is to inform the candidates about the importance of unique and high-high quality content material and the necessity of back links in web optimization. Internet advertising is advanced and requires a variety of approaches to work collectively to make sure you are getting the most clicks in your web site. Here are another predictions and suggestions for the New Year, from a set of seo (search engine optimisation) and search engine advertising and marketing (SEM) consultants.
Prepare a roadmap of the objectives that you just expect from the web advertising and marketing campaign and then plan on the marketing tools to attain these targets; this is the easiest method to analyze your ROI. YouTube Marketing – my presentation for considered one of gDays' events, which covers all the very best practices in utilizing YouTube as a advertising and marketing platform. Internet marketing firm experts are also responsible for getting their clients high search engine placement.
Your search engine marketing staff should perceive this and make the mandatory adjustments that can assist you along with your search engine optimization strategic plan by protecting it as updated as possible as expertise modifications. A competent designer makes use of on-line architectural design ideas, fastidiously combining information supply and intuitive navigation to satisfy the visitor's needs (why they visited) while conducting their very own business goals for fame or fortune (why the web site was created). Use our hub pages as a reference to rise up-to-velocity on all the main digital advertising methods.
In seo marketing Tagged beginners, engine, google, optimisation, search, tutorial Bookmark the permalink.


text:
Home » News » Business News » Asian Granito India Ltd. Plans One of World's Largest Tiles Showroom in Gujarat
Asian Granito India Ltd. Plans One of World's Largest Tiles Showroom in Gujarat
December 27, 2021 Jack Sylva
The five storey showroom to display AGL Group's entire product range under one roof including Tiles, Sanitaryware, Bathware, Quartz & Engineered Marble
Showroom to have 150+ Engineered Marble & Quartz, 350+ Sanitaryware, 50+ Series of CP Fittings and 5,000+ Tiles products range in all sizes, designs, and finishes in sync with evolving customer preferences
Company set to increase its retail touch points to over 10,000, Exclusive showrooms to 500 plus
Company currently exports to 100 plus countries and aims to expand the export network in 120 plus countries
Company is also launching FRESCO decrative Mosaic tiles in different sizes
Indias leading tiles brand – Asian Granito India Ltd. is planning to launch one of the World's largest Tiles showroom in India's Tiles hub – Morbi, Gujarat. The showroom is conceptualised in 1.5 lakh square feet area and aims to showcase AGL Groups production, technological excellence at one place. The showroom will have the entire range of the group's exquisite and innovative range of Sanitaryware, Bathware and Engineered Marble and Quartz range including 5,000 plus Tiles products in all sizes, designs and finishes under one roof. Bhoomi Poojan of the showroom is scheduled on 15 January 2022.
Mr. Kamlesh Patel, CMD and Mr. Mukesh Patel, MD, Asian Granito India Ltd.
The five storey showroom will be designed as a one-stop-solution to meet the diverse needs of household, architect, builder for building their dream projects as well as keeping in mind the needs of the International markets. The showroom will have 150 plus Quartz, 350 plus Sanitaryware, 50 plus series of CP Fittings and 5,000 plus Tiles designs at one place. The showroom will further strengthen the positioning of Asian Granito in the International markets. Company currently exports in over 100 countries and is ranked as one of the top tiles exporters from India.
Speaking about the development, Mr. Kamlesh Patel, Chairman and Managing Director, and Mr. Mukesh Patel Managing Director, Asian Granito India Ltd. said, "This will be one of the landmark projects for Asian Granito Group as well as the country's ceramic industry and we are very excited to unveil the same in Morbi, Gujarat. Morbi is Indias hub for ceramic tiles & sanitaryware and accounts for more than 70% of the countrys total production with over 1100 manufacturing units in the zone. We are also launching FRESCO series of decorative mosaic tiles in different patterns & sizes. Trusted for reliability, adaptability and innovation Asian Granito has created a strong brand identity for Make in India products and is able to achieve global recognition with exports to 100 plus countries."
Asian Granito India Ltd. is one of the largest groups in India engaged in the manufacturing of tiles, sanitaryware, engineered marble & quartz, bathware with cumulative production capacity of 98,000 sq. meter per annum.
AGL Plant – Himatnagar
India is the second largest market, as well as producer of tiles in the world. Over the last few years, India is fast emerging as the global manufacturing hub of tiles and sanitaryware products and many developed countries including US, Europe, Middle East markets in recent past have shown the confidence in Make In India products for their requirements.
"Indian tiles are nowadays not only superior in quality in comparison with Chinese tiles, but also available at very competitive prices. With anti-China sentiments across the World and USA imposing heavy duties on Chinese tiles, we anticipate huge export potential for Indian companies in the years to come. We at Asian Granito too expect strong growth in the exports business and also aims to expand business network in over 120 countries from 100 currently," said Mr. Patel.
Gujarat has emerged as a one of the major hubs globally for ceramic products. The state contributes more than 80% of the countrys ceramic output with an annual turnover in excess of Rs. 40,000 crore and over Rs. 12,000 crore exports.
Asian Granito India Ltd. offers a wide range of products including, ceramic floor, digital wall, vitrified, parking, porcelain, glazed vitrified, outdoor, natural marble, engineered marble & Quartz, etc. Further to leverage the synergies, the company has entered in sanitaryware and recently, the company had launched the CP Fittings and Faucets division to provide Complete Bathroom Solutions under brand AGL. Company has set a target to increase its touch points to over 10,000 from 6,500 currently and expand the network of exclusive showrooms to 500 plus. The company expects higher sales in coming quarters due to its dominance in B&C class cities and focused penetration in the market
Sany India Strengthens it's Presence in Gujarat by Inaugurating 3S Branch Office of RS Infra Equipments at Gandhidham Sany India, a leading manufacturer of construction equipment & heavy machinery, further strengthened its presence in Gujarat by inaugurating a new branch office of its...
Gujarat CM Makes Strong Pitch for Global Investments from India Pavilion Gujarat Chief Minister Shri Bhupendra Patel visited the India Pavilion at EXPO2020 Dubai today and made a strong pitch to global investors to capitalise on...
'Roastea' – A Gujarat Based Complete Beverage Company Eyes Unprecedented Growth across India Indian startups have been in focus for quite a while. Young entrepreneurs with a thirst for innovations are reaching the zenith of success by adding...
RAK Ruler receives India's Chief Minister of Gujarat RAK Ruler receives India's Chief Minister of Gujarat RAS AL KHAIMAH, 9th December, 2021 – H. H. Sheikh Saud bin Saqr Al Qasimi, Supreme Council...
Swarrnim University Empowers its Students Entrepreneurs with the Support of Gujarat CM Shri Bhupendra Patel and the State Govt. Swarrnim Startup and Innovation University, based in Gandhinagar Gujarat is a thriving pre-eminent university that provides a plethora of disciplines like Engineering, Architecture. Design, Science,...
iCreate Facilitates Investment Partnership Worth USD 300 Million (INR 2250 Crores) between Gujarat Government and CHARGE+ZONE to Set up 50,000 EV Charging Stations across the Country iCreate, India's leading startup incubator has facilitated a partnership between it's supported start-up CHARGE+ZONE, a technology-driven EV Charging Networks company and the Government of Gujarat,...
Dubai Police arrest gang involved in theft, burglary at car showroom DUBAI, 28th July, 2021 (WAM) — In less than 10 hours of receiving the report of incident, the Dubai Police, represented by the Criminal Investigations...
Paint Divah Nigeria Opens Showroom In Awka Paint Divah Nigeria, a paint manufacturing, painting services and host of other finishing designs company has opened its office and show room at Okpuno, Awka Capital...
AC Peterson Electronics Launches Showroom In Awka AC Peterson Electronics has launched its first electronic showroom in Awka, Anambra State capital, to offer customers the convenience of purchasing home electronics and appliances....
AC Peterson Electronics Opens Showroom In Awka, Seeks Patronage An indigene of Awa in Orumba North Local Government Area, Chief Ambrose Egwuonwu has solicited the patronage from both private and government sectors, as he...
Ashok Maanay Conferred with Most Glorious Fashion Icon of the Year at Brands Impact – Golden Glory Awards 2021
Axis Bank's Young Banker Program Start Admissions for February 2022 Batch


A Norcross company specializing in the collection of human plasma is expanding in size and adding staff.
ADMA BioCenters will hold a ribbon-cutting ceremony on Thursday, Sept. 4, to celebrate a $1.5-million, 15,000-square-foot expansion at their Jimmy Carter Boulevard facility. The company is also adding 20 new positions. Read more.
For Raul Tirado, Thursday's Gwinnett Chamber Job Fair and Business Expo was an opportunity to get a lot done in a short period of time.
"Basically, you have everything in one place. You don't need to be spending too much time to find an opportunity — to get at least an interview or the possibility of an interview," he said. "That's a good thing." Read more.
Southern hospitality, ample space and a friendly business environment are just a few of the reasons Jim Jacoby believes the Gwinnett-based Atlanta Media Campus will be a success.
"Hollywood is really excited about coming here," he said.
Jacoby was the featured speaker at the Aug. 21 Gwinnett Chamber luncheon. Jacoby serves as chairman of Jacoby Development, the company behind the 114-acre mixed use project in Norcross being billed as the largest movie studio campus in the Southeast. Read more.


On June 4, the 2018 Mayor's Summer Youth Program kicked off another exciting summer of work experience and community service! This year's group is made up of 24 Peoria Public Schools students who will spend the summer working with the City of Peoria's Public Works Department on a wide variety of projects throughout the city. Additionally, students will have the chance to visit a variety of businesses, organizations, and higher education institutions as part of the career development programming, planned by GPEDC.
The program kickoff was held in the Gateway Building ballroom and featured several speakers, including Mayor Jim Ardis and Councilman Sid Ruckriegel. They spoke about the value of this opportunity. Students are paid for their work, which provides them with great work experience working for the city. Sie Maroon, Director of Public Works, emphasized the power that this experience could have for the students, saying that he wished he could have had this opportunity when he was their age.
Students will spend the next eight weeks traveling around Peoria, working on projects such as planting trees along Orange Prairie road, picking up litter and old tires, and working on the city's many gardens. They will spend one day a week at their career development programming, which includes visits to sites such as OSF Jump Simulation Center, Illinois Central College, Caterpillar's Technical Center, and many more.
Stay in the loop! Join the email list to receive updates on resources, news, events, and more.


This text has been styled with a color of hsl(195,50%,75%).
The border is also uses hsl(195,50%,75%).
Testing a background color of hsl(195,50%,75%).
This has a background color of hsl(195,50%,75%).
This has a background gradient going between white and hsl(195,50%,75%).


text:
Research, Research, Monitoring, and Evaluating VAW Social Marketing Campaigns, and Evaluating VAW Social Marketing Campaigns
Marcie Campbell, M.Ed., Learning Network, Centre for Research and Education on Violence Against Women and Children, Faculty of Education, Western University.
Linda Baker, Ph.D., Learning Network, Centre for Research and Education on Violence Against Women and Children, Faculty of Education, Western University.
Campbell, M., & Baker, L. (February 2014). Research, Monitoring, and Evaluating VAW Social Marketing Campaigns. Learning Network Brief (17). London, Ontario: Learning Network, Centre for Research and Education on Violence Against Women and Children. http://www.vawlearningnetwork.ca/
Research, Monitoring, and Evaluating VAW Social Marketing Campaigns
The prevention of violence against women (VAW) requires an intentional and comprehensive approach that includes addressing its key determinants. Social marketing is one strategy to change social norms by providing key messages of gender equality, inclusiveness, appropriate behavior and respectful relationships, and by modeling how sexist attitudes and abusive behavior towards women can be challenged.
It is important to research, monitor, and evaluate a social marketing campaign in order to develop and implement an effective campaign and to determine if the campaign met its objectives and achieved change.
When researching, monitoring, and evaluating a social marketing campaign, five basic questions need to be considered: What will be researched, monitored, and evaluated? Why is this measurement important? How will the measurements be conducted? When during the campaign will the measurements be conducted? How much will the measurements costs? This material was adapted from Lee & Kotler (2011) and Donavan & Vlais (2005).
Phase 1: Developing the campaign – FORMATIVE RESEARCH
A) Define the overarching issue (violence against women)
Conduct research to describe the overarching issue and gain an understanding of the community's current attitudes, beliefs, and behaviours related to the issue in order to: rationalize the campaign development; obtain baseline knowledge measurement (the measurement that reflects the state of the community prior to any improvement effort); learn about behaviours, attitudes, and beliefs the community would endorse; and identify potential target audiences.
Examples of how to define the overarching issue:
population-based surveys
interviews with key stakeholders
B) Learn about target audience(s)
It is important to understand your target audience(s) to ensure that the campaign objectives and messages will gain attention and motivate change. There are four different areas of formative research that need to be conducted in order to gain a full understanding of your target audience(s):
The current attitudes/behaviours of the target audience(s), including those that compete with the promoted attitudes/behaviours of the campaign, need to be identified to establish a baseline measurement to help monitor change.
It is important to identify the real or perceived barriers that the target audience(s) may associate with the promoted attitude/behaviour change that would make them think that change is not possible (e.g., target audience may avoid engaging with abusive men because they think they will make the situation worse for the woman). Once these barriers are identified, the campaign can develop strategies to overcome them.
Identifying the real or perceived gains or benefits that the target audience(s) associate with the promoted attitude/behaviour change is important in order for the campaign to emphasize these benefits within the campaign messages to motivate change.
Other influences on the target audience(s) (e.g., family, culture, social networks, entertainment industry) need to be identified so the campaign can use these influences if positive or challenge them if negative.
Examples of how to learn about the target audience(s):
C) Determine organization capability and community opportunities or threats
It is important to identify the potential strengths and weaknesses of the organization responsible for the campaign in order to address the issues and ensure the organization is capable of designing and implementing a social marketing campaign (e.g., funding available, current partners and alliances, reputation, campaign delivery capabilities).
The community where the campaign will be implemented can also influence the progress, outcomes, and impact of the campaign objectives. Campaign developers identify opportunities in the community to take advantage of in order to assist the overall goal of the campaign (e.g., new policies that support campaign objectives, strong anti-violence neighbourhood). However, developers need to be aware and prepare for any potential threats in the community that may have a negative influence on the campaign objectives (e.g., popular media giving competing messages).
Examples of how to determine organization capability and community opportunities or threats:
D) Efficacy and appropriateness of campaign messages and objectives
Campaign developers measure and evaluate the target audiences' responses to the campaign messages and objectives in order to determine whether or not they will be effective in promoting awareness and change within the group (e.g., are messages and objectives relatable, personable, understandable, accessible, and doable).
It is also important to measure and evaluate the responses to the campaign message and objectives with other community audiences that are not necessarily targeted in the campaign to prevent any unintended negative consequences that stem from the campaign messages and objectives (e.g., blaming the victim). The message and objectives of the campaign should be adjusted based on the results of this research prior to finalizing the message and campaign strategy.
Examples of how to measure the efficacy and appropriateness of campaign messages and objectives:
pretests
In the complex and layered issues related to violence against women, there is much more at stake than in commercial marketing situations. Donavan and Vlais (2005, p.198) stress that unintended negative outcomes of social marketing efforts may harm women and children, the very individuals the campaign is ultimately meant to help. These researchers conclude:
If a campaign budget does not include a sufficient allocation for formative research…we would suggest that such a campaign should not run at all.
It is essential that formative research study the effects of proposed campaign messages on women and children experiencing violence.
Phase 2: Implementing the campaign - MONITORING
A) Campaign progress
The campaign is continuously monitored in order to determine whether the campaign objectives are being met, the message and associated services are effective at endorsing change, and the target audience(s)/community is satisfied overall. If the goals of the campaign are not being met or the target audience(s) is not engaged, adjustments should be made.
Examples of how to measure campaign progress:
posttests
satisfaction scales
interviews with stakeholders
B) Monitor efficiency of organization
The organization responsible for the campaign is monitored throughout the campaign lifespan. The goal is to ensure that the organization is efficiently performing its roles to increase or maintain the productivity and effectiveness of the campaign. Monitoring would include ensuring that the organization is performing efficiently and effectively; a sufficient amount of associated services are available and easily accessible to the target audience(s); and the organization staff is satisfied with the overall progress of the campaign.
Examples of how to monitor efficiency of the organization:
In a review of 13 social marketing campaigns to prevent woman abuse, only three included monitoring measures in the write-ups. While additional work and cost is involved, monitoring may well save the entire campaign by identifying necessary mid-course corrections.
Phase 3: Evaluation of the Campaign - EVALUATION
A) Evaluate the outputs, outcomes, and impact of campaign
An organization needs to evaluate its campaign in order to determine if the message was received, attitude/behaviour change of the target audience(s) was achieved, and the campaign had an overall impact on the issue being addressed. The following three types of measures are used when evaluating a campaign:
1) Outputs: quantify campaign activities in order to measure the exposure of the campaign (e.g., numbers of materials created and distributed; media coverage; implementation of program elements).
Examples of how to measure outputs:
tracking measures
2) Outcomes: measure the target audiences' responses to the outputs/campaign in order to determine if the campaign was effective in obtaining its objectives and inspiring change (e.g., changes in attitudes/behaviours; satisfaction levels; policy changes; increased awareness). These measures tend to be short-term.
Examples of how to measure outcomes:
3) Impacts: describe the long-term effect of the attitude/behaviour changes of the target audience(s) on the overarching issue (e.g., a decrease in incidents of violence against women).
Examples of how to measure impacts:
population-based data
It can be very difficult to obtain impact measures of a campaign. First, it can only be assumed based on your research that the promoted attitudes/behaviours of the campaign will have an impact on the overarching issue. This is very difficult to prove with absolute certainty. Second, it is uncertain how long it will take for attitude/behaviour changes to show an effect on the overarching issue and therefore makes it difficult to know when to measure the impact. Finally, other factors that can influence the issue need to be identified and controlled. However, there may be several factors that can influence the overarching issue and it may be impossible to identify and control for them all.
Research, Monitoring, and Evaluating VAW Social Marketing Campaigns Summary Chart
Phase 1: Developing the campaign - Formative Research
Overarching issue
Rationalize campaign development
Obtain baseline knowledge of issue
Identify changes community would endorse
Identify target audience(s)
Identify current attitudes/behaviours of audience including ones that compete with the attitudes/behaviours promoted by the campaign
Identify real or perceived reasons audience may feel attitude/behaviour change is not possible (barriers)
Identify real or perceived gains audience would experience if engage in attitude/behaviour change (benefits)
Identify other influences on audience (e.g., family, social networks, entertainment industry)
Organization & community
Identify strengths & weaknesses of organization responsible for campaign (e.g., funding, current partners, reputation, campaign delivery capabilities)
Identify opportunities in the community to take advantage of (e.g., new policies, strong anti-violence neighbourhood)
Identify & prepare for potential threats in the community that may influence campaign objectives (e.g., media, laws and policies)
Evaluation measures of structure, processes & outcomes
Campaign message & objectives
Determine effectiveness in promoting change (e.g., relatable, understandable, accessible, doable)
Prevent unintended negative consequences on audience(s) (e.g., survivors and children)
Allow for adjustment prior to finalizing promotion strategy
Castelino, T., Colla, M. & Boulet, J. (2013). Social Marketing for Preventing Violence Against Women: Making every action matter. Literature review for the Challenge Family Violence Project, Borderlands Cooperative, Melbourne, Australia and project partners.
Donavan, R.J. & Vlais, R. (2005). VicHealth Review of Communication Components of Social Marketing/Public Education Campaigns Focusing on Violence Against Women. Victorian Health Promotion Foundation, Melbourne.
Lee, N.R. & Kotler, P. (2011). Social Marketing: Influencing Behaviors for Good (Fourth Edition). SAGE Publications.


The interdisciplinary Cognitive Science Program at Cornell supports connections to psychology, computer science, linguistics, human development, philosophy, neurobiology, iInformation science, mathematics, computational vision, and computational linguistics.
Throughout the academic year the Cognitive Science program offers undergraduate and graduate minors; an international lecture series; Sprocket, the Cog Sci Film Series held each spring in conjunction with COGST 1101: Introduction to Cognitive Science; graduate and undergraduate travel grants; and the year-end Grad Convo luncheon, held every May.
Students and faculty are encouraged to attend our extracurricular programs in order to facilitate interesting and intellectual discussions and to gain exposure to a variety of related fields.


Please visit our Open House at 2515 WILLIAM AVE in North Vancouver.
If you are longing for a classic character home w/ creative pizzazz, then this 1927 Renovated home will suit your Lifestyle! Architecturally designed to incorporate a custom built open plan kitchen & main floor family room with an abundance of windows, character and charm. The stunning main floor office retains the original wainscoting, fir floors & built ins. Vintage height ceilings, oversized dining room, living room & sun porch remain intact on the main level. You will appreciate the nooks, crannies & renovation to the 4 bedrooms on the upper level. The spacious master bedroom delivers private 3 pc ensuite, skylights & a private sundeck overlooking mature garden landscaping. Don't forget the attic room designed for children. The basement level offers games room, tv room & laundry facilities w/separate entrance. Inviting mature gardens: fish pond, bridge, babbling brook, oversized sundeck, completely fenced for your whole family to enjoy. Workshop & storage attached. By appointment only.


Moms, we've got the perfect sticker for your kids. Great for adults too!
Apply sunscreen liberally and evenly to the skin and sticker or wristband following exact directions on the sunscreen label. For best results, sunscreen should dry for 15 minutes before getting wet.


This is not a traditional Russian Chicken Stroganoff (I will have to make the traditional recipe, one of this days). This dish I learned when my family owned a restaurant. The sauce for this dish is the KEY. This sauce is a take on a French cream sauce base. Very simple, although very easy to mess up, so be careful. This sauce will go wonderfully with Mushroom Jullien (that recipe, I will post later) and with salmon…as well as with scalloped potatoes or just over pasta.
Cook time for Sauce: 2 1/2 hours!
3. Slice shallots, add to the pot, saute until transparent.
4. Slowly, add wine to the pot. Bring to boil on medium high and cook for a few seconds.
6. Add a little bit of heavy cream, stir well and make sure it has not curled. While stirring, add the remaining heavy cream.
7. Add sugar, salt and pepper.
8. Cook on low for about 2 1/2 hours. Please make sure to stir occasionally.
Slice shallots, add to the pot, saute until transparent.
Slowly, add wine to the pot. Bring to boil on medium high and cook for a few seconds.
Add a little bit of heavy cream, stir well and make sure it has not curled. While stirring, add the remaining heavy cream.
Cook on low for about 2 1/2 hours. Please make sure to stir occasionally.
2. Add chicken to a pre-heated oiled skillet.
6. When mushrooms are done, drain the juice from the skillet.
7. Add the some cream sauce, enough to cover the chicken) cover and cook on low for about 5 minutes. (I make extra sauce because it will stay in the fridge for a while and can be used with other dishes).
8. Cook pasta according to the box.
Add chicken to a pre-heated oiled skillet.
When mushrooms are done, drain the juice from the skillet.
Add the some cream sauce, enough to cover the chicken) cover and cook on low for about 5 minutes. (I make extra sauce because it will stay in the fridge for a while and can be used with other dishes).
Previous Post: « My Boys "Patiently" Waiting for Tonight's BIG Dinner!
I can't wait to try this!!! I think we'll have it this week for dinner! For those of us who are clueless, what are shallots and where do I find them??
I bought green onions since I couldn't find the shallots, hope they will work. Then I get home and realize I forgot the whipping cream!!
Thanks for sharing – this takes time but I bet the flavors are worth it!
Looks Delicious! My hubby loves stroganoff. 🙂 Thanks for hooking up at my Weekend Link Party! Have a great day.
Thank you everyone! It truly is worth the time you put into making this meal!!!
looks good. I love mushrooms.
what a beautiful dish…your tutorial is great! thank you for sharing with tuesday night supper club!
Thanks so much for linking to What's On the Menu Wednesday last week. I really appreciate it and can't wait to give this a hope Spring is headed your way. I am sooooo ready!


text:
Quake 4 Takes First-Person Shooters to a New Level
Paul Thurrott | Oct 25, 2005
Last year, I waxed enthusiastic about id Software's DOOM 3, a first-person shooter that updated one of the company's classic horror titles with state-of-the-art graphics and sound. DOOM 3 wasn't perfect: Its multiplayer version was a molasses-slow step back from previous id Software titles, and many complained about the dark and dreary environments of the single-player versions. But the game was certainly a technological achievement. I only wondered whether a future title would take that technology and wrap a better game around it.
Quake 4, developed by long-time id Software partner Raven, is that game. Visually similar to DOOM 3, Quake 4 even features a somewhat similar single-player experience, which takes place on a far-off planet infested with aliens. Thematically, Quake 4's single-player mode is a direct sequel to id Software's Quake 2 and continues a plotline in which Earth's humans are pitted against the alien Strogg. Graphically, Quake 4 resembles DOOM 3, but the game features much brighter colors and more outdoor environments. And although you play a similar space marine character, in Quake 4 you're usually doing so with other computer-controlled teammates, which reduces the isolation you might have felt in DOOM 3 (but is arguably less effective because computer-controlled players are often heavily scripted and often perform better against the enemy than they should).
Midway through the Quake 4 single-player experience, your character is captured by the Strogg and mutated into a biomechanical Strogg killing machine. However, you're rescued and returned to duty in the human armed forces. From that point on, your available armaments and capabilities change a bit. There are also chances to man vehicles and large mounted guns throughout the game. All these additions break up the traditional first-person experience you've come to expect, enhancing game play. As with DOOM 3, many aliens interact with the environment in fun and scary ways, but when they do so, they often permanently alter the game level. I especially enjoyed one sequence in which an alien clawed at me through some pipes and then created a huge hole through which my character and others could travel. In DOOM 3, this scripted event would have been limited to a scary moment of a hand shooting through the pipes.
Surprisingly, the multiplayer Quake 4 experience is hugely successful, offering a lush, fast-moving experience that's much closer to Quake III Arena (and the underrated Quake III Team Arena mission pack) than to Quake 2 or DOOM 3. Indeed, whereas multiplayer functionality was DOOM 3's biggest weakness, this feature is magically turned into Quake 4's biggest success. How they accomplished this feat, given the overhead of the DOOM 3 engine, is a mystery. But multiplayer Quake 4 is every bit as good as that of Quake 3 Arena, and that's quite an accomplishment, given that game's timeless popularity in the online world. Evidence of Quake III Arena influences abound, from the style of the available power-ups to the inclusion of two familiar outer-space maps that will have Quake III Arena fans cheering with delight. The weapon selection, in both single- and multiplayer versions, is straight out of the DOOM/Quake handbook, and as you might expect from a Quake title, the rocket launcher has been somewhat scaled down to better balance the weapon selection in multiplayer mode. Everyone's favorite Quake weapon, the rail gun, is back and better than ever. In later parts of the single-player experience, you'll even receive weapons upgrades that, again, take game play to a new level.
Like DOOM 3, Quake 4 runs best on modern PC hardware with a high-end video card. Visually, it's one of the sweetest-looking PC game titles I've ever seen. I'll be playing this one for some time to come. Highly recommended


This installment's topic is a practice management headache no physicians or office managers want to imagine could happen to them. We're talking about embezzlement … getting ripped off from the inside … how to prevent it and how to treat it if it does show up in your practice.
Our guests in this installment are two of Texas Medical Association's expert staff members. Peggy Pringle is the director of TMA Practice Consulting. With practice management experience, knowledge of best practices, and access to TMA's tools and resources, a TMA consultant can provide customized solutions specific to your practice.
Jeppe Gustin-Ross is TMA's associate vice president for human resources. Jeppe is a frequent speaker at TMA practice management seminars and an expert in personnel law and tactics.
What do we know about the embezzlement problem? How big is it? Who is most at risk?
One way to prevent being ripped off from the inside is to hire good, honest people up front.
How can physicians make good recruitment decisions?
What steps should physicians take to protect themselves?
How can a practice detect if someone is actually stealing from the inside?
What do physicians need to know about terminating a staff member they suspect of embezzling the practice?
Starting May 23, all claims for reimbursement must carry your National Provider Identifier (NPI) or they will be rejected. This includes claims for Medicare, Medicaid, or any commercial health insurance plan.
State insurer regulators have taken action against a silent PPO, fining Great-West Life & Annuity Insurance Co. $8,000 for inappropriate physician discounts on claims.
The TMA House of Delegates efficiently dispatched an immense agenda at TexMed 2008 in San Antonio.
Partner With the John P. McGovern Foundation!
The John P. McGovern Foundation in Houston, a longtime supporter of the TMA Foundation's work, has pledged to match the first $10,000 in contributions to the 2008 Star/Superstar campaign.
Josie R. Williams, MD, was sworn in as TMA's 143rd president during TexMed 2008; William H. Fleming III, MD, was selected as president-elect.
The best-selling medical title in the world now is available free to TMA members in a completely revised and updated 17th edition.
The Emergency Medical Treatment and Labor Act (EMTALA) Technical Advisory Group has made its final report to U.S. Department of Health and Human Services Secretary Mike Leavitt. HHS established the group to examine EMTALA's impact on medical care.
Physicians and other businesses have more time to file their state franchise tax returns or seek a filing extension without having to pay a penalty.
The Texas Department of Insurance Division of Workers' Compensation says it has received complaints that some insurance carriers and billing review companies are improperly denying payment for medical services because of lack of documentation.
Volume 1: Practice Operations: Embezzlement, complaints, good hiring, and more.
Who can better help you manage your practice than the experts at the Texas Medical Association? From tons of free advice for members to outstanding seminars and publications to our top-rated consulting team, TMA's range of practice management services is unsurpassed.
For the past eight years, we've been packaging nuggets of this vital information into TMA Practice E-Tips, a free, bimonthly e-mail newsletter for TMA member physicians and their office staff. TMA Practice E-Tips provides inside advice and practical solutions for managing a successful medical practice. Each edition provides hands-on, use-it-now advice on coding, billing, reimbursement, HIPAA compliance, office policies and procedures, practice marketing, and much more, along with useful links for additional information.
Although we catalogue and stockpile each e-tip on the TMA Web site, it really bothers us that so much great advice and information may be going unused — and just at a time when Texas physicians need all the help they can get. That's why we sent our staff digging through the archives to find the very best e-tips for our Greatest Hits series.
If it's from TMA, you know it's good for your practice.


Frosty Holiday Party Ticket Invitation. This design can be reworded to be for a different event.
Frosty looking holiday party design featuring a snowman all bundled up with a scarf and top hat on a ticket style invitation.


text:
Home Articles Weekly Parasha Bereishis Shameful Imaginings
Shameful Imaginings
We should try not to build up negative feelings.
I'm sure the following scenario happened to you in some form or another at least once. It's happened to me—many times.
My husband is late coming home from work. It's six fifteen and he should have been home at six. Then it's six thirty and he still hasn't called. Six forty-five I try his cell phone. No answer. Seven o'clock and still no sign of him. Rage and nervousness boil within me. I get ready to lecture. "You should've called…you should've..." At seven fifteen I grow nervous. Perhaps he's been in an accident. Perhaps he's run away. I've been a horrible wife; I've lectured him too many times; I forgot to send lunch with him this morning; it's no wonder that he'll never return.
Seven twenty. The door opens. It's my husband. "Where were you?" I shout. "Why didn't you call?"
"I was at the mall exchanging the towels you asked me to take care of. I couldn't call because my phone was broken."
Kaboom! Just like that my story evaporates. Oh, why did I shout? Why didn't I hear him out first?
Embarrassment fills my being. It's the feeling that comes from a collision of reality, unfounded beliefs and unreasonable actions.
It's the feeling that overwhelms Yosef's (Joseph's) brothers after he reveals himself to them. Until that moment the brothers are certain that any bad that has befallen them is the result of Yosef's vengeance toward them. After they are accused of being spies and Shimon (Simeon) is taken captive, the Torah states: "And they said to one another, "Indeed, we are guilty for our brother, that we witnessed the distress of his soul when he begged us, and we did not listen. That is why this trouble has come upon us." (Genesis 42:21). The brothers were certain that whatever misfortune had befallen them was a result of their selling Yosef to the Ishmaelites.
But then Yosef reveals himself. He says. "I am Joseph. Is my father still alive?" (Ibid 45:3). There is no blame there, only love. Alone in his chambers with his brothers Yosef inquires after his father's wellbeing. No revenge or payback. Brotherly love has always coursed through his veins.
"…But his brothers could not answer him because they were startled by his presence" (Ibid).
Rashi, commentator on the Torah, explains the words they were startled by his presence to mean that the brothers were embarrassed. For through Yosef's simplistic revelation, the brothers realize that the whole case they had built against him is faulty. Yosef had always loved them. And they? What had they done?
And I? And we? What of the negative feelings I allow to build up? What of the stories we conjecture?
The story of Yosef and his brothers is a story well learned.
Translated and adapted by Chaya Sara Ben Shachar


text:
Q: BeautifulSoup - search text inside a tag from bs4 import BeautifulSoup
from fake_useragent import UserAgent
import requests
user = UserAgent()
headers = {
    'user-agent' : user.random
}
url = 'https://www.wildberries.ru/?utm_source=domain&utm_campaign=wilberes.ru'
def main():
    resp = requests.get(url, headers=headers)
    soup = BeautifulSoup(resp.text, 'lxml')
    main = soup.find('div', class_='menu-burger__main')
    ul = main.find('ul', class_='menu-burger__main-list')
    all = ul.find_all_next('li', class_='menu-burger__main-list-item')
    f = open('link.txt', 'a')
    for lin in all:
        get_link = lin.find('a').get('href')
        f.write(get_link + '\n')
    f.close()
if __name__ == '__main__':
    main()

I'm trying to parse a link to a section and its name. I managed to get the link, but how can I get the name if it is not in the tag?

A: Using the string property seems to be the correct method based on BS4 documentation:
myLink = soup.find('a')
myLinkText = str(myLink.string)

The idea of using str() is to convert the text to regular python strings, as .string returns a BS4 NavigableString object (you may find you don't really have to do this, though - it might be safer though, as well as stripping whitespace from the string so that you don't get weird newlines or padding with the result -- str(myLink.string).strip())
Reference: https://crummy.com/software/BeautifulSoup/bs4/doc/#navigablestring
In your code, you are actually getting the href, so take note that in my code above I am getting the anchor tag, not just it's href attribute.


The Prestige willow tree is one of the most upcoming projects in vidyaranyapura near yelahanka.The Word "Willow Tree " simply signifies as it is having a nature sap which provides the strength, stability, and structure of the prestige construction, as this prestige willow tree shelters a luxurious facility in a safety and host of another eminent package of a harmonic living style. It is a serene aura of an apartment which is of standing firm and withstanding the greatest and one of the most spacious in classic amenities. It is a branched combination of housings for 1, 2, and 3 bhk with widen and luxurious exteriors and interiors. Prestige Willow Tree is the new dispatch venture at Vidyaranyapura, North Bangalore. Prestige Willow Tree will be a sublime task by the land giant Prestige Group. This prelaunch improvement is the following huge private task by the developer for the home purchasers. This wander is relied upon to incorporate delightful greenery while offering a tranquil and serene condition to dwell in.
The Prestige Group owes its birthplace to Mr. Razack Sattar, who imagined an example of overcoming adversity holding up to come to fruition in the Retail Business in 1956 itself. Since its arrangement in 1986, Prestige Estates Projects has developed quickly to wind up one of South India's driving Property Developers, helping shape the horizon over the Residential, Commercial, Retail, Leisure and Hospitality segments.
Trees are the world's perpetual push to address the listening paradise briefs a lovely statement. Distinction Willow Tree is conceptualized to make a heaven for a divine occupation that havens the body and solaces the spirit. The plan and masterfulness of this radiant venture is guaranteed to claim every single home-searcher searching for dwelling places with uptown solaces and offices with astute designs and blueprints. The undertaking envelopes over an immense land region and tests conveniently organized lodging squares containing flawlessly stamped flats of various sizes and designs to select from.


text:
U.S. offshore wind auction draws record $4.37 billion in bids
Towleroad February 28, 2022 Leave a Comment
(This Feb 25 story corrects ownership of Mid Atlantic Offshore Wind LCC in paragraph 10.)
By Valerie Volcovici
WASHINGTON (Reuters) – The Biden administration's sale of offshore wind development rights off the coasts of New York and New Jersey drew a record $4.37 billion in high bids from developers that included major European energy companies.
The auction, which began on Wednesday and stretched into Friday afternoon, is the first offshore wind lease sale under U.S. President Joe Biden, who sees the expansion of the industry as a way to tackle climate change and create jobs.
The administration has set a goal to install some 30 gigawatts (GW) of offshore wind by 2030 along the nation's coastlines and several states, including New York and New Jersey, have set ambition mandates for clean power adoption.
"This week's offshore wind sale makes one thing clear: The enthusiasm for the clean energy economy is undeniable and it's here to stay," said Interior Secretary Deb Haaland.
The auction's scale marks a major step forward for offshore wind power in the United States, which has lagged European nations in developing the technology. Currently, the United States has just two small offshore wind facilities, off the coasts of Rhode Island and Virginia, along with two additional commercial-scale projects recently approved for development.
The U.S. Bureau of Ocean Energy Management (BOEM), which oversees energy development in federal waters, offered six leases across 488,201 acres (197,568 hectares) between New York's Long Island and New Jersey, an area known as the New York Bight.
By the end of the auction, total high bids on the six blocks amounted to $4.37 billion. That is more than three times the revenue received from all U.S. offshore oil and gas lease auctions over the past five years.
The top bidder was Bight Wind Holdings LLC, a joint venture between Germany's largest power producer RWE and Britain's National Grid, which won a single 125,964-acre parcel for $1.1 billion.
Other winning bidders included Atlantic Shores Offshore Wind Bight LLC, a fifty-fifty joint venture between Shell New Energies US LLC and EDF Renewables North America, whose parent companies are European energy giants.
Other winners included Mid Atlantic Offshore Wind LCC, which is owned by a Copenhagen Infrastructure Partners fund; OW Ocean Winds East LLC, which is a joint venture between Portugal's EDP Renewables and France's ENGIE; Attentive Energy LLC; and Invenergy Wind Offshore LLC, BOEM said.
An offshore energy industry group, the National Ocean Industries Association, said the auction reflected optimism among offshore wind developers of strong future demand.
"The record-shattering interest in the New York Bight lease sale is testament to how bright the American offshore wind outlook is and how confident developers are in the strength of the U.S. offshore wind industry as a whole," said Erik Milito, president of NOIA.
WINDFALL
BOEM spokeswoman Tracey Moriarty said the revenues also marked a big win for taxpayers.
"The high bids will benefit tax payers, as the money incurred will go to the U.S. Treasury," she said.
It was not immediately clear how or if the high price of the leases would impact the cost of power eventually generated by the projects.
Trade group American Clean Power Association praised the record-breaking auction and said it supported BOEM's goal to hold six more lease sales through 2024.
"We challenge policymakers to provide even more certainty to this new industry, ensuring that the American people benefit from its growth and job-creating potential," said CEO Heather Zichal.
Not everyone supports offshore wind development. The Biden administration's ambitions have stoked concerns among commercial fishermen and coastal communities about harm to their livelihoods and property values.
In January, a group of New Jersey residents sued BOEM over its leasing plans for the New York Bight. The group, from the summer colony of Long Beach Island, is concerned about the aesthetic impacts of the turbines and potential lost tourism.
Commercial scallop fishermen in the region are also worried that the construction of offshore projects will hurt scallop populations and complicate navigation.
(Reporting by Valerie Volcovici; Editing by Marguerita Choy, Aurora Ellis and Jonathan Oatis)
Previous Post: « Robert F. Kennedy Jr's Siblings Speak Out Against Author Over Politics
Next Post: Don Lemon Assault Trial: Judge Allows Alleged Witness To Testify Against CNN Anchor »


text:
Tarpenning may refer to:
Kory Tarpenning (born 1962), American pole vaulter
Marc Tarpenning (born 1964), American engineer and entrepreneur

redpajama_set_name: RedPajamaWikipedia


text:
Yellowhammer News: Shelby in Harvard lecture blasts Dodd-Frank for crushing community banks, calls for changes
CAMBRIDGE, Mass. — During a guest lecture at Harvard University on Wednesday, Sen. Richard Shelby (R-Ala.) took aim at Dodd-Frank, the sweeping — many conservatives would say onerous — regulatory reform package passed by Democrats in response to the so-called "Great Recession."
"I am leading an effort to address a number of concerns identified during the implementation of Dodd-Frank," Shelby told Harvard students and faculty members in the university's Program on International Financial Systems. "We now have better information on how financial regulation should be tailored to help prevent another crisis and reduce systemic risk. We also know where it should be pared back to provide relief to smaller and regional financial institutions, and where transparency and accountability are needed the most at regulatory agencies."
After Republicans took control of the Senate in January, Shelby was installed as chairman of the Senate Banking Committee, positioning him to play a leading role in rolling back Democrats' expansive financial regulations.
Shelby said Dodd-Frank has not only had a negative impact on the economy — and on community banks in particular — it has also simply not done what Democrats insisted it would: reform Wall Street.
"According to data published by the Chicago Federal Reserve Bank, the five-largest U.S. bank holding companies have grown by $638 billion since 2010," Shelby explained. "(They) now account for 51 percent of total assets in the system."
His remarks were met with nodding heads and knowing glances. A Harvard study released earlier this year concurred with Shelby's findings. The study, which was published by Harvard's Kennedy School of Business, concluded that Dodd-Frank's "reforms" actually made the so called "too big to fail" banks even bigger.
"[W]e find that community banks emerged from the financial crisis with a market share 6 percent lower, but since the second quarter of 2010 – around the time of the passage of the Dodd-Frank Act – their share of U.S. commercial banking assets has declined at a rate almost double that between the second quarters of 2006 and 2010. Particularly troubling is community banks' declining market share in several key lending markets, their decline in small business lending volume, and the disproportionate losses being realized by particularly small community banks."
The regulatory burden created by Dodd-Frank is so great, according to a George Mason University study cited by Harvard, that one-third of the country's community banks were suddenly made unprofitable. This has prompted countless mergers, further consolidating the banking industry and reducing consumer options.
Sen. Shelby bemoaned the law's impact and laid the blame directly on its "thousands of pages of new, complex regulations and layers of new bureaucracy." He also expressed frustration with the law having centralized regulatory authority among "unelected, unaccountable bureaucrats."
Shelby was optimistic, though, that he would be able to rally support for change.
"Even some of Dodd-Frank's original supporters are beginning to acknowledge that the law is not untouchable and that some changes should be made," he said. "Our collective goal should be to establish a world class regulatory regime that preserves the safety and soundness of our financial system in the least restrictive manner so that we foster and support access to credit in an effort to encourage economic growth at all levels of our economy."
Share This: https://www.shelby.senate.gov/public/index.cfm/2015/10/yellowhammer-news


text:
Q: Access private github page like a browser (with Python) I have a private github repo containing a README:
https://github.com/guettli/test/blob/master/README.md
I want to access this README just like a web browser does, but with a python script.
My account uses two-factor-auth.
I tried it with basic auth, like explained in the docs of requests: basic auth (requests lib).
I get a 404 (not found).
How can I get the HTML of the README.md file?
The mark-down source does not help in my case.
The script gets executed on a server (not desktop).

A: You can use a Selenium web driver to crawl GitHub. You could either login with it and go to your repository and extract the HTML of README.md or save the user_session cookie from the browser and use it to be authenticated. Although it will expire after some time and you will need to renew it.