text:
Q: Как учить ребенка программировать? Дано: оболтус 10 лет с уверенными навыками пользования всеми доступными гаджетами, устройствами, компами и проч.
Требуется: научить программировать
Вопрос Как это сделать, с чего начать?
A: Про Лого все уже забыли? А язык, тем не менее, мощный. И мозги не калечит, как всякие бейсики-паскали.
A: http://dl.gsu.by/
Много задач для разного уровня. Благодаря этим курсам и некоторому вмешательству преподавателей, школьники прекрасно усваивают материал. Смысл заключается в том, чтобы решать сотни легких задач и посложнее. Также в том, чтобы научиться самостоятельно работать.  В общем, ориентировано на большое количество практики.
A: Приучить к чему-то гиблое дело, если вы пробуете, а он не хочет, возможно его призвание в чем-то другом. Попробуйте разные виды спорта, музыкальное образование, может быть театральный кружок. Он сам определит, что ему нужно, но показать должны вы - потому что дети сами не часто пробуют, о существовании каких-то направлений они могут просто не знать, либо знать, но иметь мнение, что они не интересные
A: Не секрет, что в школе и университете наиболее хорошо усваиваются те предметы, преподаватели коих являются фанатами данной области и буквально заражают учеников интересом к данным предметам. В связи с этим, если Вы хотите, чтобы Ваш ребенок программировал,- рассказывайте ему побольше интересных моментов из Вашего опыта программирования доступным языком, чтобы он мог принимать участие в дискуссии.
Не маловажную роль играет так же тип восприятия ребенком информации. Есть тип людей, для которых звуки и речь являются самым доступным видом информации - аудиалы,- дискуссии на тему программирования вполне смогут их заинтересовать. Однако в процентном соотношении большинство - визуалы,- изображение воспринимается ими легче, и если Ваш ребенок относится к этому типу, его более заинтересует, если Вы сможете показать ему программирование, его результаты, отвечая на его вопросы - рисовать схемы и приводить визуальные примеры, которые можно представить (к примеру, обьяснять ТОЭ можно на примере воды, текущей по трубам).
Можно попробовать заинтересовать ребенка программируемыми игрушками, коих сейчас обширное количество по доступным ценам, к примеру такими, - я подобный вариант брату покупала - заинтересуетесь не меньше ребенка и будете вдвоем с ним монстрика ваять :)
A: Не стоит ему навязывать программирование. Если он сам спросил как это и что это, то другой вопрос.
Я учился так:

*

*Почитал о общем устройстве компьютера.

*Начал учить VB, не осилил. Спросил у знакомого компьютерщика что-нить совсем простое.

*По его совету начал учить HTML это дало мне базовое понятие, что все надо представлять в голове.

*Попытался учить JS. не осилил

*нашел книжечку по C++ и стал тем, кто я есть(чайником как был так и остался, но хоть базовое представление имею).
Но опять же -- я учился по наитию. Меня лично никто не обучал. Я все искал С.А.М.
A: Наткнулся недавно на такую статейку: Learnable programming
Она меня очень заинтересовала своей наглядностью, я почти не читал, а просто смотрел, как люди просто передают алгоритмы визуально. Меня это сначала задело лишь на уровне реализации такого «ядра», которое может так просто представлять «расшифровку» кода. Обычно мне такое не по нраву, но здесь — понравилось.
Потом каким-то образом я попал на сайт khanacademy.org (в вашем случае будет интересен раздел https://www.khanacademy.org/cs/tutorials/programming-basics), где как оказалось, можно научиться очень-очень многому, что связано с основами инженерии. Этот ресурс отличается от других тем, что здесь самое главное — наглядность. Посмотрите на  «карту знаний».
Я нашел очень много того, что упустил/проспал/пропасовал на парах. Теперь-то я точно завистую и сам тоже подучусь :)
A: Ребёнок не хочет - не учить. Всё равно толку будет ноль. Впрочем можно разве что только подтолкнуть: задается вопрос - "Хочешь сам сделать такую игру/сайт, только лучше" - иногда работает
A: Как обучали меня в школе:
2 класс Роботландия: перевозчик, автомат и т.п.
3 класс Роботландия: Кукарача — заставлять бегать и двигать буквы таракана по полю 10x10 с помощью процедурного программирования.
5-6 класс QBasic — простые программы: от игры «Угадайка» до простой анимации. Устройство компьютера (процессор — обрабатывает данные, оперативная память — хранит данные, устройства ввода-вывода ...).
7-9 класс Pascal. Системы счисления, булева логика... — то что называют "информатика" в очень сжатом виде. Вообще с седьмого класса началось обучение программированию, в том числе мы решали много олимпиадных задачек разной сложности. Структурное программирование.
10 класс Delphi — оконные программы от простых до сложных. Годовая работа — качественное построение графиков (с учетом разрывов как у функции y = tg(x), и т.п.).
11 класс C. Одно из зачетных заданий — написать архиватор и разархиватор с алгоритмом Хаффмана (который, к слову, мы проверяли так: прогоняли в обе стороны photoshop.exe, подменяли его в папке Program files и запускали :-)
Параллельно в 9-11 классе вне школы (курсы в местном вузе и самостоятельно) изучал C++, немного Javascript и Python.
Ну а дальше я поступил в университет по специальности «прикладная математика и информатика».
UPD совсем забыл написать — это все было на фоне обучения в физмат школе.
UPD 2 не забывайте про дополнительное образование (например, музыкальная школа, художественная, спортивная секция и т.д.) и здоровье ребенка.
A: Добрый день. Мне самому 12 лет, но помимо того, что я отличник , я ещё занимаюсь изучением языков программирования и web-дизайна. Я уже знаю HTML, JavaScript, Css, PHP и сейчас учу C++. В будущем планирую поступить в Высшее Учебное Заведение(вуз)на информатико- математический факультет, кафедра: навыки работы с вычислительной техникой.

A: ребенку нужно во всем давать возможность себя попробовать: и в футболе, и в танцах, и в творчестве, и в программировании....а там он сам вам подскажет, что ему больше нравиться и к чему у него склонности...нельзя навязывать детям то, что хочешь делать сам!!!
A: Моими первыми книгами по программированию были толстенные тома по Visual Basic. Я бы и сейчас продолжал им заниматься, но маловат он уже для меня, не расширяют его, заточен изначально под мелкие учебные программки. Потом были книги по html. Много книг. Все это было безумно интересно. Ходил на бесплатные компьютерные курсы. Затем начали изучать Pascal в физмат лицее в классе информатики. Вот там уже были сложные алгоритмы, но с ними тоже справлялся на ура. С тех пор много воды утекло, многое было опробовано, а сейчас остановился на C# из-за его сильной схожести с Pascal, который я отлично понимал. К слову, изучение С/С++ в университете было для меня самым неблагодарным делом, и это стало худшим моим опытом в программировании. Начинать надо с того, чтобы ребенок сам взял самое простое обучающее пособие, будь то фильм или брошюра, и досканально освоил его, чтобы уже не мог в этой области наступить на грабли, а дальше уже сам сможет ориентироваться.
A: Вот в копилку RoboMind - программируем танчик, может помочь заинтересовать ребенка в программировании.
A: Как вариант, подарите ему LEGO Mindstorms
A: Я бы сказал так: если у Вашего ребёнка есть тяга к кодингу, то он вполне может разобраться сам! Не нужно навязывать ему это силой! По моему мнению, пусть лучше уж картоху на огороде копает.
Мне самому 14 (в принципе, это легко определить по моим тупым вопросам :) ), я очень ленив, но смог побороть лень и начал кодить под Android в июле этого года. В итоге имею кучу утилит собственного производства и одну популярную игру в топе гугл плея (название не скажу, ибо здесь сие творение очень не оценят). Я даже не заметил, как постепенно научился кодить (наверно благодаря ХэшКоду). Самое главное для меня при кодинге - лучше хороший ум и соображалка, чем быстрая скорость печати и принцип "расслабься, это надолго".
A: Пусть лет до 15 лучше книжки умные читает. И в школе хорошо учится. (Если, конечно, ему самому не невтерпеж).
A: Лично я бы посоветовал капнуть в сторону логического мышления!
Давать интересные и простые задачи на логику.
Допустим:
Нужно поджарить котлету, а для этого нужно купить мясо в магазе, сделать фарш, зажечь газ на плите, поставить сковороду и т.д.
Такие задачи научат логически мыслить.
Далее, а лучше параллельно давать читать соответствующую литературу. Какой именно язык начать тут даже не могу подсказать, я столкнулся с бейсиком в 6м классе, примерно на полгода, потом в колледже 3года паскаля, потом был делфи года 1,5-2, потом пхп и прочие языки.
Раз хорошо владеет с компом, поставьте ему на какую-нить железяку Unix в нем его логика и проявится + начитается много инфы в нете по тому как что устанавливать на него. быть может и перейдет на программирование на С(#,++) и прочие версии С :)
Но логика в программирование, на мой взгляд, это самое главное, если этого нет, то ничего путного не получится. Посмотри сам на вопросы на форуме, кто их и как задает, и что за вопросы. Без логики ребята садятся программировать :)
у меня все
A: Disclaimer: ничего не понимаю в воспитаниях детей. Но в книжном шкафу у меня в детстве было чего почитать.
Литературу в доступном месте держите, чтобы ее было видно. Немного, чтобы глаза не разбегались, но с разными подходами, чтобы если одна «не пойдет» всегда была альтернатива. Не стоит держать только примтивный уровень «бейсик для чайников за 21 день» — более фундаментальным вещам типа SICP тоже найдется место. По крайней мере, я, помнится, будучи младшей школотой, листал и достаточно «серьезный» научпоп — в силу отсутствия образования понималось все смутно и ограниченно, но читать это никак не мешало — интересно же было.
Заинтересуется — сам увидит, откроет, прочитает, попробует и так далее во все тяжкие. Не заинтересуется — как известно, насильно мил не будешь.
По крайней мере, мне никогда ничего не навязывали и даже, в общем-то, не предлагали. Отец собрал компьютер (ZX Spectrum 48k), показал в духе «смотри какую штуковину собрал!» и все. Сомневаюсь, что если бы мне навязывали с этим возиться, мне бы было это интересно.
A: Я в 6-7 лет определился кем хочу стать, конечно специальность я в то время не выбрал :), но уже конкретно отвечал на вопросы кем ты хочешь стать? - компьютерщиком :) В лет 10 я уже определился что буду писать прикладные программы. Учился писать код, бегал в компьютерные клубы, читал литературу и практиковался. Вскоре я понял, web это моё!) Сначала html&css, потом PHP&JavaScript. Сейчас мне 17 и на PHP пишу года 4 точно, помимо этого, иногда втыкаю в СИ.
Кстати, учился я в школе так себе - 3,4. Вечно сидел и мечтал на уроках, ну и времени не было учить что-то дома, приходил что-то вечно писал. Сколько себя помню, играл в пару игр и через пару дней удалял. Всегда казалось что игра - пустая трата времени.
A: А не лучше отправить его на футбол/борьбу/танцы/ещё куда-нибудь?
Может не стоит в таком возрасте лишний раз портить ему зрение компом и забивать мозг технологиями, которые 3 раза поменяются до того, как он повзрослеет?
A: Меня именно игры привели к этому.
Правда не уверен что современные компьютерные игры могут подтолкнуть к программированию.
Я начинал с dendy, sega.

*

*
Был компьютер клавиатура по моему российский, где можно было заставить появляться на экране Марио и двигаться в разных направлениях, с указанной скоростью.

*
Еще помнится была электрическая иностранная игрушка с пружинами, со всякими трансформаторами, схемами электрической цепи. И книжка где говорилось, что куда подключить чтобы создать звук самолета, что куда чтобы лампочки мигали в определенном порядке.

A: В 10 лет ещё рановато таким заниматься, но если есть бурное желание...

*

*Научиться строить алгоритмы. Существует множество игр, где нужно написать ход событий.

*Мне очень нравится у Microsoft есть книжка c# для школьников. Думаю C# очень прост в изучении и понимании, т.к. сам преподаю его старшеклассникам.

A: Репетитора на дом можно пригласить...


text:
Thai Massage Books on TraditionalBodywork.com
Published February 17, 2020 | Updated September 20, 2020
On our website you'll find a collection of eBooks dedicated to Traditional Thai Massage. However, these are not the common type of books you'll find on the Internet, which are in the majority of cases about learning Thai Massage and Thai Massage sequences, with often a bit of history on Thai Massage or Thai Traditional Medicine included.
Our books cover Thai Massage training, schools and other massage treatment and training providers in Thailand, Thai Massage specialties such as Traditional Genital Massage, the Sib Sen Energy Lines, Traditional Mother and Childcare i.e. Traditional Thai Midwifery, and Thai Abdominal Massage training and treatments, and so on.
Additionally, we cover other topics within the Thai Healing Arts, such as Reusi Dat Ton, also called Thai Yoga or Thai Ascetic Self-Stretching and Self-Massage, we have published a Thai Healing Arts Reference Guide, and, for instance, a book that's about the actual Professional Practice of Thai Massage.
Apart from Thai Massage, we also write about other traditional massage and bodywork. With regard to that we have published a variety of other books, such as Traditional Chinese Medicine (TCM), Genital Massage and Bodywork, Manhood Massage, Taoist and Tantric Massage and Bodywork, and more.
Most of our books are a collection of existing articles which are all available on our website. We have structured and bundled articles with similar themes and topics in eBooks, basically for convenience of the reader.
Moreover, we sell our books under a Pay What You Want (PWYW) pricing model to make them accessible for a broad public. You can read more about PWYW in our Pay What You Want info page.
In any case, we keep on writing about traditional massage and bodywork, there's so much to write about really, and usually we publish a new book every other month. If you'd like to be kept up to date on our new publications, you're welcome to register for our monthly Newsletter.
Thai Massage Books and Bookshops in Thailand
Reusi Datton Thai Yoga Books, eBooks, and DVDs
10 Best Known Thai Massage Books, Guides and Training Manuals
What is Traditional Bodywork?
1000 Posts about Massage and Bodywork
Doing Thai Massage Professionally

redpajama_set_name: RedPajamaCommonCrawl


Find unique and specialty items as well as everyday necessities.
If you've been let down by the quality of your purchases at your local supermarket, it's time to make a trip to Eckert's Belleville Country Store. Everything you'll find here is fresh, flavorful and affordable, ensuring that you get the high-quality items you need at reasonable prices.
Make your first stop in our bakery, where the aromas of fresh-baked goodies will remind you of Grandma's house. From homemade pies to warm loaves of bread and indulgent sweets, you'll love treating yourself to something delicious from the bakery. You can also make a trip through our deli to discover sliced-to-order Boar's Head meats and cheeses along with other ready-to-eat treats, including fresh dips, pasta salads, homemade tortilla chips and more.
If you're planning a delicious family dinner, stop by our meat market for fresh meats cut to order. You can also find flavorful wines and cheeses available in a range of price points to suit any budget. Don't forget to round out your shopping cart with some of our homegrown fruits and veggies from the impressive produce section at our Country Store.
When you visit Eckert's Belleville Country Store, there's so much more to do besides just shopping. You can visit our plant nursey, enjoy a down-home dish at Eckert's Country Restaurant or treat yourself to something sweet from the Custard Shop. Adult and children's cooking classes are also available if you want to learn more about how to use the delicious items you pick up at our store. Stop by today to see why seven generations of the Eckert family have been proud to operate the farm and its many attractions.
Our only competition is Grandma! At Eckert's bakery you'll find delicious, mouth-watering treats sure to please everyone! Our home-baked pies are a customer favorite and come in so many varieties. You'll also find an assortment of fresh breads, cookies, fudge, caramel apples and other sweet desserts.
Serving only the highest quality, our full-service deli offers sliced-to-order premium Boar's Head meats and cheeses. We also prepare fresh dips, pasta salads, homemade tortilla chips, salsas, ribs and so much more. Our hot deli case is stocked daily with foods hot and ready to eat for those needing a quick, ready-to-eat lunch or dinner.
Eckert's Wine Department stocks more than 200 labels, with selections that will satisfy most budgets and tastes. Eckert's Cheese Department has an excellent array of specialty and artisan cheeses as well as the more common cheeses.
Whether you are a sweet wine lover or a dry wine lover, you will find the perfect bottle of wine to go with your meal in Eckert's Wine Department. Because many of our family members are true wine lovers, we enjoy searching out excellent wines at great prices. We continuously add new labels, and we always welcome customer suggestions.
Eckert's is renowned for its homegrown fruits and vegetables. We strive to provide local, fresh produce year-round. We also stock seasonal favorites, including rhubarb and white asparagus, in the spring, and products that are not grown locally, including citrus, bananas and berries.
Eckert's is proud to carry on a seven-generation farming tradition. Much of the produce we sell is grown right here at Eckert's. We also carry produce from other local growers. Try our homegrown produce, and you will agree that fresh is best!
Eckert's meat market offers the finest in fresh beef, pork, chicken; sausages and other cured meats; and applewood smoked meats—great for nightly dinner made in the kitchen or on the grill and for entertaining! Much of our selection comes from local family farms. Eckert's sells pork and beef that are farm-raised in and around St. Clair County. Ask our butchers for more information.
Eckert's friendly, experienced staff are ready to cut any piece of meat or poultry to order. Our fresh, hand-cut products are never frozen. Eckert's full-service meat department offers staff who are trained to answer questions about meat selections and cooking preparation (providing information about your purchases is an a service we value; our staff will help guests select the best cut for grilling, roasting or sautéing).
Call to Order 618-233-0513 x 2.
Open year round and located at our Belleville Farm.


The evacuation drive will continue to save the river along the Buriganga river and the rivers across the country. Love the river. The river needs to be saved. If we do not save the river, we won't live to long. Shipping Minister Abdus Samad said this while addressing the discussion on the theme titled 'River Bachao-Desh Bachao-Man Bachao' organized on International Water Day.
The daily public Dainik Janata and news agency PNS organized this discussion meeting at the National Press Club on Saturday (March 23rd) at 10am. Senior journalist and river specialist Shahabuddin Shikdar chaired the meeting while the Daily Janata Publisher, Syed Anowar inaugurated the Ocassion. The documentary on the river made by Shahabuddin Shikdar is shown on the occasion.


text:
Q: Fourier Transform of $(2H(x)-1)\cdot\delta(2H(x)-2)$ I am trying to calculate the Fourier transform of of the function (distribution):
\begin{cases}
              \delta(x-1) & x>0, \\
             -\delta(-x-1) & x<0.
\end{cases}
I tried to rewrite it as
$$\begin{align}
& \operatorname{sign}(x)\cdot\delta(\operatorname{sign}(x)-1) = \\
&(2H(x)-1)\cdot\delta(2H(x)-2)
\end{align} $$
but I do not se where to take it from here. Does it even make sense to use the Fourier transform on such a function? The Laplace transform would also be of some intrest to me. Help is appreciated!

redpajama_set_name: RedPajamaStackExchange


text:
Account & Policy Login
Phone: Bala Branch
Local Office | Branch Office
Log in to AXA
Online Access Registration
Wealth Strategies Team
A Name You Can Count On
Our Managers
Timothy J. Maguire
David Fleisher
Christopher Strivieri
Michael D. Wenner
Andrew J. Pompe
Brad Minor
Paul Scattolini
Chris Boutsikaris
Scott Budriss
Matthew Crane
Brandon Friday
Matthew Johnston
Connor Scott
Elizabeth K. Caesar
Robert F. Cranshaw
Jaime Hansen
Kimberly Karr
Jacob Makoyo
Marti Metacarpa
Terry Puskar
Michelle Square
Michael Swider
Stephanie Valentine
Women Wealth and Wisdom
Entrepreneurial Vision
Business Protection and Your Family
Key Person Planning
Executive Bonus Plans
Retirement Plan Comparisons
Family Love Letter
AXA Discovery Process
Discovery Survey Form
Financial Planning Presentation
Risk Tolerance Questionnaire
Periodic Review Survey
Individual Client Profile
Entity Client Profile
Education Funding Profile
Making a Difference in the Lives of Others
For 50 years, Karr Barth Associates has been an industry leader, helping families, businesses, and major corporations achieve their goals. As an office of AXA Advisors, LLC, Karr Barth leverages the global reach of AXA to provide outstanding service to its clients addressing their wealth management, insurance, estate and wealth transfer, and executive/corporate benefits needs. At Karr Barth Associates, our focus is on your broad financial picture which enables us to provide more responsive and responsible planning. Our team works every day to advocate for our clients and ensure we are delivering value to all those who have entrusted their financial security with us. We aim to make a difference in the lives of others every day.
With locations in the Greater Philadelphia area, Bethlehem, PA, Cherry Hill, NJ, and Lancaster, PA, Karr Barth Associates helps over 120,000 households.
Karr Barth Associates Inc. is not a registered investment advisor and is not owned or operated by AXA Advisors or AXA Network.
HOT TOPIC: Keeping an Eye on Corporate Debt
This article looks at credit quality in the corporate bond market and the potential impact on fixed-income portfolios.
A Business Plan Can Be Your Guide to Growth
A business plan can be an important step toward success. Here are some key components to consider.
Interest Rates and the Economy
Do you know which factors influence bond yields and why the gap between short- and long-term yields is often viewed as an economic indicator?
HOT TOPIC: U.S.-China Trade War: Who Pays the Price?
A look at the issues behind the trade war with China, as well as who will carry the costs of the tariffs and the potential effect on the U.S. economy.
More Newsletters »
Career Perspectives
Helping people is what AXA Advisors is all about. We are a growing network of more than 5,000 financial professionals throughout America who connect consumers and businesses in their communities with investment products and other financial products and services to help them address the futures they build for themselves and their families.
Choosing a company to help you as you build your success is a big decision. With so many financial services and life insurance companies to choose from, you want to make sure youve aligned yourself with an organization that has history of success and one that presents career opportunities that are right for you. To discover the various opportunities available with AXA Advisors, explore these recruiting pieces:
How will you draw your future?
Experienced Hire Program
Connect with AXA
AXA Group is #3 in terms of sales according to statistics compiled by Forbes magazine for its Forbes Global 2000 list of the world's biggest public entities (Diversified Insurance category) for 2016.* AXA Equitable Life Insurance Company (AXA Equitable) (NY, NY) is a subsidiary of AXA Financial, Inc., a member of the global AXA Group. AXA Equitable has sole responsibility for its life insurance and annuity obligations. AXA Group refers to AXA S.A., a French holding company for a group of international insurance and financial services companies, together with its direct and indirect consolidated subsidiaries.
AXA Group - Size and Strength You Can Trust
103 million individuals and corporate clients worldwide2
92 billion Euros in Revenue3
Operations in over 64 countries2
More than 160,000 employees and exclusive sales associates around the world2
*Values calculated in May 2016: Forbes.com Global 2000
2 As of 12/31/2015, The AXA Group AT A GLANCE 2016.
3 As of 12/31/10 Figure is $121.6 billion using 12/31/10 closing exchange rate of 1 Euro + $1,337. AXA is based in France, where the official currency is the Euro.
PHLX Semiconductor Index 1,499.64 -1.07%
Karr Barth Associates Inc. is not owned or operated by AXA Advisors or AXA Network.
AXA Advisors, LLC is an Equal Opportunity Employer M/F/D/V


text:
.class Lcom/android/server/UiModeManagerService$2;
.super Landroid/content/BroadcastReceiver;
.source "UiModeManagerService.java"

# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/android/server/UiModeManagerService;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation

# instance fields
.field final synthetic this$0:Lcom/android/server/UiModeManagerService;

# direct methods
.method constructor <init>(Lcom/android/server/UiModeManagerService;)V
    .locals 0
    .parameter

    .prologue
    .line 209
    iput-object p1, p0, Lcom/android/server/UiModeManagerService$2;->this$0:Lcom/android/server/UiModeManagerService;

    invoke-direct {p0}, Landroid/content/BroadcastReceiver;-><init>()V

    return-void
.end method

# virtual methods
.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V
    .locals 2
    .parameter "context"
    .parameter "intent"

    .prologue
    .line 212
    iget-object v0, p0, Lcom/android/server/UiModeManagerService$2;->this$0:Lcom/android/server/UiModeManagerService;

    invoke-virtual {v0}, Lcom/android/server/UiModeManagerService;->isDoingNightMode()Z

    move-result v0

    if-eqz v0, :cond_0

    iget-object v0, p0, Lcom/android/server/UiModeManagerService$2;->this$0:Lcom/android/server/UiModeManagerService;

    #getter for: Lcom/android/server/UiModeManagerService;->mNightMode:I
    invoke-static {v0}, Lcom/android/server/UiModeManagerService;->access$300(Lcom/android/server/UiModeManagerService;)I

    move-result v0

    if-nez v0, :cond_0

    .line 213
    iget-object v0, p0, Lcom/android/server/UiModeManagerService$2;->this$0:Lcom/android/server/UiModeManagerService;

    #getter for: Lcom/android/server/UiModeManagerService;->mHandler:Landroid/os/Handler;
    invoke-static {v0}, Lcom/android/server/UiModeManagerService;->access$400(Lcom/android/server/UiModeManagerService;)Landroid/os/Handler;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z

    .line 215
    :cond_0
    return-void
.end method

redpajama_set_name: RedPajamaGithub


There is nothing better than relaxing in the garden during summer, so why not add some water to your backyard and turn it into an outdoor oasis the whole family can enjoy?
The sight and sound of water in a garden can be very soothing and is easily achieved. Whether you're thinking of adding a small water feature or a large pond filled with fish, there are plenty of options when designing your own piece of paradise. Adding plants to your water feature or pond will not only look beautiful, but it will also help to keep the water healthy and create a great ecosystem for your garden.
For expert advice on creating your backyard oasis and choosing the right products, visit your local ASQ Garden & Landscape store!


text:
Q: How do I interpret this particular feature lets say I have 3 entities: parent1 <- child -> parent2. I used dfs() and got feature I can't understand MEAN(child.parent2.MEAN(child.num_feature)). Reading documentation I thought about any_entity.MEAN features as "group by entity then apply MEAN" but now this approach doesn't work

A: Deep Feature Synthesis creates new features by "stacking" existing features. To understand this feature, let's go through how this is calculated step-by-step.

*

*Calculate feature MEAN(child.num_feature) and add it to parent2.

*Join that feature (defined on parent2) into  child. This creates a new feature parent2.MEAN(child.num_feature) defined on child. Rows of child that have the same value for `parent2 will have the same value for this feature.

*Group the child by parent and take the mean of that feature. This creates MEAN(child.parent2.MEAN(child.num_feature))
To help clarify, let's go through a concrete example
Imagine parent1 was a table of customers, child was a table of transactions by your customers with the column amount, and parent2 was a table of each unique product you sell.
The feature MEAN(transactions.product.SUM(amount)) created for the customers entity could be interpreted as "what is the average total sales of products this customer purchased" e.g "does this customer buy products that have sold a lot".


text:
The Proto-Slavic language, the hypothetical ancestor of the modern-day Slavic languages, developed from the ancestral Proto-Balto-Slavic language ( 1500 BC), which is the parent language of the Balto-Slavic languages (both the Slavic and Baltic languages, e.g. Latvian and Lithuanian). The first 2,000 years or so consist of the pre-Slavic era, a long period during which none of the later dialectal differences between Slavic languages had yet happened. The last stage in which the language remained without internal differences that later characterize different Slavic languages can be dated around AD 500 and is sometimes termed Proto-Slavic proper or Early Common Slavic. Following this is the Common Slavic period ( 500–1000), during which the first dialectal differences appeared but the entire Slavic-speaking area continued to function as a single language, with sound changes tending to spread throughout the entire area. By around 1000, the area had broken up into separate East Slavic, West Slavic and South Slavic languages, and in the following centuries it broke up further into the various modern Slavic languages of which the following are extant: Belarusian, Russian, Rusyn and Ukrainian in the East; Czech, Slovak, Polish, Kashubian and the Sorbian languages in the West, and Bulgarian, Macedonian, Serbo-Croatian and Slovenian in the South.

The period from the early centuries AD to the end of the Common Slavic period around 1000 was a time of rapid change, concurrent with the explosive growth of the Slavic-speaking area. By the end of this period, most of the features of the modern Slavic languages had been established. The first historical documentation of the Slavic languages is found in isolated names and words in Greek documents starting in the 6th century, when Slavic-speaking tribes first came in contact with the Greek-speaking Byzantine Empire. The first continuous texts date from the late 9th century and were written in Old Church Slavonic—based on the Slavic dialect used in the region of Thessaloniki in Greek Macedonia—as part of the Christianization of the Slavs by Saints Cyril and Methodius and their followers. Because these texts were written during the Common Slavic period, the language they document is close to the ancestral Proto-Slavic language and is still presenting enough unity, therefore it is critically important to the linguistic reconstruction of Slavic-language history.

This article covers historical developments up through the end of the Common Slavic period. For later developments, see History of the Slavic languages.

Introduction
Proto-Slavic is descended from Proto-Balto-Slavic (the ancestor of the Balto-Slavic languages).  This language in turn is descended from Proto-Indo-European, the parent language of the vast majority of European languages (including English, German, Spanish, French, etc.). Proto-Slavic gradually evolved into the various Slavic languages during the latter half of the first millennium AD, concurrent with the explosive growth of the Slavic-speaking area. There is no scholarly consensus concerning either the number of stages involved in the development of the language (its periodization) or the terms used to describe them.  For consistency and convenience, this article and the Proto-Slavic article adopt the following scheme:
 Pre-Slavic ( 1500 BC – AD 300): A long period of gradual development. The most significant phonological developments during this period involved the prosodic system, e.g. tonal and other register distinctions on syllables.
 Proto-Slavic proper or Early Common Slavic ( AD 300–600): The early, uniform stage of Common Slavic, a period of rapid phonological change. There are no dialectal distinctions reconstructible from this period.
 Middle Common Slavic ( 600–800): The stage with the earliest identifiable dialectal distinctions.  Rapid phonological change continued, although with the massive expansion of the Slavic-speaking area. Although some dialectal variation did exist, most sound changes were still uniform and consistent in their application. By the end of this stage, the vowel and consonant phonemes of the language were largely the same as those still found in the modern languages.  For this reason, reconstructed "Proto-Slavic" forms commonly found in scholarly works and etymological dictionaries normally correspond to this period.
 Late Common Slavic ( 800–1000, although perhaps through  1150 in Kievan Rus', in the far northeast): The last stage in which the whole Slavic-speaking area still functioned as a single language, with sound changes normally propagating throughout the entire area, although often with significant dialectal variation in the details.

Slavic scholars differ widely in both the terminology and periodization of these developments.  Some scholars do not use the term "Common Slavic" at all.  For some others, the Common Slavic period comes after Proto-Slavic rather than including it.  Some scholars (e.g. Frederik Kortlandt) divide the Common Slavic period into five or more stages, while others use as few as two (an early, uniform stage and a late, dialectally differentiated stage).

Origin

Proto-Balto-Slavic
The currently most favoured model, the Kurgan hypothesis, places the Urheimat of the Proto-Indo-European people in the Pontic steppe, represented archaeologically by the 5th millennium BCE Sredny Stog culture. From here, various daughter dialects dispersed radially in several waves between  4400 and 3000 BC. The phonological changes which set Balto-Slavic apart from other Indo-European languages probably lasted from  3000 to 1000 BC, a period known as common Proto-Balto-Slavic.  links the earliest stages of Balto-Slavic development with the Middle Dnieper culture which connects the Corded Ware and Yamna cultures. Kurganists connect the latter two cultures with the so-called "Northwest (IE) group" and the Iranian-speaking steppe nomads, respectively. This fits with the linguistic evidence in that Balto-Slavic appears to have had close contacts with Indo-Iranian and Proto-Germanic.

Scholars have proposed an association between Balto-Slavic and Germanic on the basis of lexical and morphological similarities that are unique to these languages. Apart from a proposed genetic relationship (PIE forming a Germano-Balto-Slavic sub-branch), the similarities are likely due to continuous contacts, whereby common loan words spread through the communities in the forest zones at an early time of their linguistic development.

Similarly, Balto-Slavic and Indo-Iranian might have formed some kind of continuum from the north-west to the south-east, given that they share both satemization and the Ruki sound law. On the other hand, genetic studies have shown that Slavs and North Indians share much larger amounts of the R1a haplogroup (associated with the spread of Indo-European languages) than do most Germanic populations. The Balto-Slavic - Indo-Iranian link might thus be a result of a large part of common ancestry, between Eastern Europeans and Indo-Iranians. Balto-Slavic then expanded along the forest zone, replacing earlier centum dialects, such as Pre-Proto-Germanic. This might explain the presence of a few prehistoric centum adstratal lexemes.

Pre-Slavic
A pre-Slavic period began  1500 to 1000 BC, whereby certain phonological changes and linguistic contacts did not disperse evenly through all Balto-Slavic dialects. The development into Proto-Slavic probably occurred along the southern periphery of the Proto-Balto-Slavic continuum. The most archaic Slavic hydronyms are found here, along the middle Dnieper, Pripet and upper Dniester rivers. This agrees well with the fact that inherited Common Slavic vocabulary does not include detailed terminology for physical surface features peculiar of the mountains or the steppe, nor any relating to the sea, to coastal features, littoral flora or fauna, or salt water fishes. On the other hand, it does include well-developed terminology for inland bodies of water (lakes, river, swamps) and kinds of forest (deciduous and coniferous), for the trees, plants, animals and birds indigenous to the temperate forest zone, and for the fish native to its waters.
Indeed, Trubachev argues that this location fostered contacts between speakers of Pre-Proto-Slavic with the cultural innovations which emanated from central Europe and the steppe. Although language groups cannot be straightforwardly equated with archaeological cultures, the emergence of a Pre-Proto-Slavic linguistic community corresponds temporally and geographically with the Komarov and Chernoles cultures (Novotna, Blazek). Both linguists and archaeologists therefore often locate the Slavic Urheimat specifically within this area.

In proto-historical times, the Slavic homeland experienced intrusions of foreign elements. Beginning from  500 BC to AD 200, the Scythians and then the Sarmatians expanded their control into the forest steppe. A few Eastern Iranian loan words, especially relating to religious and cultural practices, have been seen as evidence of cultural influences. Subsequently, loan words of Germanic origin also appear. This is connected to the movement of east Germanic groups into the Vistula basin, and subsequently to the middle Dnieper basin, associated with the appearance of the Przeworsk and Chernyakhov cultures, respectively.

Despite these developments, Slavic remained conservative and was still typologically very similar to other Balto-Slavic dialects. Even into the Common Era, the various Balto-Slavic dialects formed a dialect continuum stretching from the Vistula to the Don and Oka basins, and from the Baltic and upper Volga to southern Russia and northern Ukraine. Exactly when Slavs began to identify as a distinct ethno-cultural unit remains a subject of debate. For example,  links the phenomenon to the Zarubinets culture 200 BC to AD 200, Vlodymyr Baran places Slavic ethnogenesis within the Chernyakov era, while Curta places it in the Danube basin in the sixth century CE. It is likely that linguistic affinity played an important role in defining group identity for the Slavs. The term Slav is proposed to be an autonym referring to "people who (use the words to) speak."

Another important aspect of this period is that the Iranian dialects of the Scythians and Sarmatians had a considerable impact on the Slavic vocabulary, during the extensive contacts between the aforementioned languages and (early) Proto-Slavic for about a millennium, and the eventual absorption and assimilation (e.g. Slavicisation) of the Iranian-speaking Scythians, Sarmatians, and Alans in Eastern Europe by the Proto-Slavic population of the region.

Proto-Slavic ( 400–600)
Beginning around AD 500, the Slavic speakers rapidly expanded in all directions from a homeland in eastern Poland and western Ukraine. As it expanded throughout eastern Europe, it obliterated whatever remained of easternmost Celtic, Avar, Venetic, possibly Dacian, as well as many other Balto-Slavic dialects, and the Slav ethnonym spread out considerably. By the 8th century, Proto-Slavic is believed to have been spoken uniformly in the Slavic part of eastern Europe.

What caused the rapid expansion of Slavic remains a topic of discussion. Traditional theories link its spread to a demographic expansion of Slavs migrating radially from their Urheimat, whereas more processual theories attempt to modify the picture by introducing concepts such as "elite dominance" and language shifts. Literary and archaeological evidence suggests that eastern European barbaricum in the 6th century was linguistically and culturally diverse, somewhat going against the idea of a large demographic expansion of an ethnically homogeneous Slavic people. Instead, Proto-Slavic might have been a lingua franca among the various barbarian ethnicities that emerged in the Danubian, Carpathian and steppe regions of Europe after the fall of the Hun Empire, such as the Sklaveni, Antes, and Avars. Cultural contacts between emerging societal elites might have led to the "language of one agricultural community spread(ing) to other agricultural societies." This has been substantiated archaeologically, seen by the development of networks which spread of "Slavic fibulae", artifacts representing social status and group identity. Horace Lunt argues that only as a lingua franca could Slavic have remained mutually intelligible over vast areas of Europe, and that its disintegration into different dialects occurred after the collapse of the Avar khanate. However, even proponents of this theory concede that it fails to explain how Slavic spread to the Baltic and western Russia, areas which had no historical connection with the Avar Empire. Whatever the case, Johanna Nichols points out that the expansion of Slavic was not just a linguistic phenomenon, but the expansion of an ethnic identity.

Common Slavic ( 600–1000)
Due to incompletely understood sociocultural factors, a number of sound changes occurred that uniformly affected all later dialects even well after the Slavic-speaking area had become dialectally differentiated, for at least four or five centuries after the initial Slavic dispersion. This makes it difficult to identify a single point at which Proto-Slavic broke up into regional dialects.  As a result, it is customary to speak of a "Common Slavic" period during which sound changes spread across the entire Slavic-speaking area, but not necessarily with uniform results.  The Early Common Slavic period, from roughly 400 to 600, can be identified as Proto-Slavic proper.  The onomastic evidence and glosses of Slavic words in foreign-language texts show no detectable regional differences during this period.

During the Middle Common Slavic period, from perhaps 600 to 800, some dialectal differences existed, especially in peripheral dialects, but most sound changes still occurred uniformly. (For example, the Old Novgorod dialect did not exhibit the second palatalization of velars while all the other Slavic dialects did.) Reconstructed "Proto-Slavic" forms are normally from this period.  It is thought that the distinction of long and short vowels by quality, normally reflected in "Proto-Slavic" reconstructed forms, occurred during this time: Greek transcriptions from the 5th and 6th centuries still indicate Common Slavic *o as a.

During the Late Common Slavic period, from  800 to 1000, conceptual sound changes (e.g. the conversion of TORT sequences into open syllables and the development of the neoacute accent) still occurred across the entire Slavic area, but often in dialectally differentiated ways. In addition, migrations of Uralic speaking peoples into modern Hungary and Romania created geographic separations between Slavic dialects. Written documents of the ninth, tenth and eleventh centuries demonstrate some local features. For example, the Freising monuments show a dialect which contains some phonetic and lexical elements peculiar to Slovenian dialects (e.g. rhotacism, the word krilatec).  Significant continuous Slavic-language texts exist from this period, beginning with the extant Old Church Slavonic (OCS) texts, composed in the 9th century but copied in the 10th century.  The end of the Common Slavic period is usually reckoned with the loss of weak yers, which occurred in Bulgaria  950 but did not reach Russia until  1150. This is clearly revealed in the texts themselves: During the century or so between the composition and copying of the OCS texts, the weak yers disappeared as vowels, and as a result, the texts show marked instability in their representation. (The main exception is the Codex Zographensis, copied just before yer loss.) On the other hand, the Old East Slavic texts represent the weak yers with almost complete etymological fidelity until nearly two centuries later.

Periodization
The terminology of these periods is not consistent.  For example, Schenker speaks only of "Early Proto-Slavonic" (= Early Common Slavic, the period of entirely uniform developments) and "Late Proto-Slavonic" (= Middle and Late Common Slavic), with the latter period beginning with the second regressive palatalization, due to the differing outcomes of pre-Proto-Slavic *x. (Note that some authors, e.g. Kortlandt, place the beginning of dialectal developments later by postulating an outcome *ś of the second regressive palatalization, which only later developed into *s or *š.) Kortlandt's chronology, on the other hand, includes six stages after the Balto-Slavic period:
"Early Slavic" (≈ pre-Proto-Slavic)
"Early Middle Slavic" (≈ Early Common Slavic)
"Late Middle Slavic" (≈ Middle Common Slavic)
"Young Proto-Slavic" (≈ first part of Late Common Slavic)
"Late Proto-Slavic" (≈ second part of Late Common Slavic)
"Disintegrating Slavic" (widespread post-Common-Slavic developments, e.g. loss of nasalization)

The first regressive palatalization of velars (see below) may well have operated during Early Common Slavic and is thought by Arnošt Lemprecht to have specifically operated during the 5th century. The progressive palatalization of velars, if it is older, can predate this only by 200 to 300 years at most, since it post-dates Proto-Germanic borrowings into Slavic, which are generally agreed to have occurred no earlier than the 2nd century. The monophthongization of /au/, /ai/ is thought to have occurred near the end of Early Common Slavic or beginning of Middle Common Slavic ( 600), and the second regressive palatalization of velars not long afterwards.  This implies that, until around the time of the earliest Slavic expansion, Slavic was a conservative language not so different from the various attested Baltic languages.

First written Slavic languages
In the second half of the ninth century, the Slavic dialect spoken north of Thessaloniki, in the hinterlands of Macedonia, became the basis for the first written Slavic language, created by the brothers Cyril and Methodius who translated portions of the Bible and other church books. The language they recorded is known as Old Church Slavonic. Old Church Slavonic is not identical to Proto-Slavic, having been recorded at least two centuries after the breakup of Proto-Slavic, and it shows features that clearly distinguish it from Proto-Slavic. However, it is still reasonably close, and the mutual intelligibility between Old Church Slavonic and other Slavic dialects of those days was proved by Cyril and Methodius' mission to Great Moravia and Pannonia. There, their early South Slavic dialect used for the translations was clearly understandable to the local population which spoke an early West Slavic dialect.

Notation

See Proto-Balto-Slavic language#Notation for much more detail on the uses of the most commonly encountered diacritics for indicating prosody (á, à, â, ã, ȁ, a̋, ā, ă) and various other phonetic distinctions (ą, ẹ, ė, š, ś, etc.) in different Balto-Slavic languages.

Vowel notation
Two different and conflicting systems for denoting vowels are commonly in use in Indo-European and Balto-Slavic linguistics on the one hand, and Slavic linguistics on the other. In the first, vowel length is consistently distinguished with a macron above the letter, while in the latter it is not clearly indicated. The following table explains these differences:

For consistency, all discussions of sounds up to (but not including) Middle Common Slavic use the common Balto-Slavic notation of vowels, while discussions of Middle and Late Common Slavic (the phonology and grammar sections) and later dialects use the Slavic notation.

Other vowel and consonant diacritics
Other marks used within Balto-Slavic and Slavic linguistics are:
 The háček on consonants (č š ž), indicating a "hushing" quality , as in English kitchen, mission, vision.
 Various strongly palatal(ized) consonants (a more "hissing" quality in case of sibilants) usually indicated by an acute accent (ć ǵ ḱ ĺ ń ŕ ś ź) or a háček (ď ľ ň ř ť).
 The ogonek (ą ę ǫ), indicating vowel nasalization (in modern standard Lithuanian this is historical only).

Prosodic notation
For Middle and Late Common Slavic, the following marks are used to indicate prosodic distinctions, based on the standard notation in Serbo-Croatian:
Long rising (á): This indicates the Balto-Slavic acute accent in Middle Common Slavic only.
Short rising (à): This indicates the Balto-Slavic acute accent in Late Common Slavic, where it was shortened.
Long falling (ȃ): This normally indicates the Balto-Slavic circumflex accent. In Late Common Slavic, it also indicates originally short (falling) accent that was lengthened in monosyllables.  This secondary circumflex occurs only on the short vowels e, o, ь, ъ in an open syllable (i.e. when not forming part of a liquid diphthong).
Short falling (ȁ): This indicates the Balto-Slavic short accent. In Late Common Slavic, this accent was lengthened in monosyllables (see preceding entry).
Neoacute (ã): This indicates the Late Common Slavic neoacute accent, which was pronounced as a rising accent, usually long but short when occurring on some syllable types in certain languages. This results from retraction of the accent, i.e. the Middle Common Slavic accent fell on the following syllable (usually specifically a weak yer).

Other prosodic diacritics
There are unfortunately multiple competing systems used to indicate prosody in different Balto-Slavic languages (see Proto-Balto-Slavic language#Notation for more details).  The most important for this article are:
 Three-way system of Proto-Slavic, Proto-Balto-Slavic, modern Lithuanian: Acute tone (á) vs. circumflex tone (ȃ or ã) vs. short accent (à).
 Four-way Serbo-Croatian system, also used in Slovenian and often in Slavic reconstructions: long rising (á), short rising (à), long falling (ȃ), short falling (ȁ). In the Chakavian dialect and other archaic dialects, the long rising accent is notated with a tilde (ã), indicating its normal origin in the Late Common Slavic neoacute accent (see above).
 Length only, as in Czech and Slovak: long (á) vs. short (a).
 Stress only, as in Russian, Ukrainian and Bulgarian: stressed (á) vs. unstressed (a).

Historical development up to Proto-Slavic

Split from Indo-European
Proto-Balto-Slavic has the satem sound changes wherein Proto-Indo-European (PIE) palatovelar consonants became affricate or fricative consonants pronounced closer to the front of the mouth, conventionally indicated as *ś and *ź.  These became simple dental fricatives *s and *z in Proto-Slavic:
 * → *ś → *s
 * → *ź → *z
 * → *ź → *z

This sound change was incomplete, in that all Baltic and Slavic languages have instances where PIE palatovelars appear as *k and *g, often in doublets (i.e. etymologically related words, where one has a sound descended from *k or *g and the other has a sound descended from *ś or *ź).

Other satem sound changes are delabialization of labiovelar consonants before rounded vowels and the ruki sound law, which shifted *s to *š after *r, *u, *k or *i.  In Proto-Slavic, this sound was shifted backwards to become *x, although it was often shifted forward again by one of the three sound laws causing palatalization of velars.

In the Balto-Slavic period, final  and  were lost.

Also present in Balto-Slavic were the diphthongs *ei and *ai as well as liquid diphthongs *ul, *il, *ur, *ir, the latter set deriving from syllabic liquids; the vocalic element merged with *u after labiovelar stops and with *i everywhere else, and the remaining labiovelars subsequently lost their labialization.

Around this time, the PIE aspirated consonants merged with voiced ones:

 * → *
 * → *
 * → *

Once it split off, the Proto-Slavic period probably encompassed a period of stability lasting 2,000 years with only several centuries of rapid change before and during the breakup of Slavic linguistic unity that came about due to Slavic migrations in the early sixth century.  As such, the chronology of changes including the three palatalizations and ending with the change of *ě to *a in certain contexts defines the Common Slavic period.

Long *ē and *ō raised to *ī and *ū before a final sonorant, and sonorants following a long vowel were deleted. Proto-Slavic shared the common Balto-Slavic merging of *o with *a. However, while long *ō and *ā remained distinct in Baltic, they merged in Slavic (after the previous change), so that early Slavic did not possess the sounds *o or *ō.

Elimination of syllable codas

A tendency for rising sonority in a syllable (arrangement of phonemes in a syllable from lower to higher sonority) marks the beginning of the Common Slavic period. One aspect of this, generally referred to as the "Law of Open Syllables", led to a gradual elimination of closed syllables. When possible, consonants in the coda were resyllabified into the onset of the following syllable. For example, *kun-je-mou "to him" became *ku-nje-mou (OCS kъňemu), and *vuz-dā-tēi "to give back" became *vu-zdā-tēi (OCS vъzdati). This did not always entail actual phonetic change, but simply a reinterpretation of syllable boundaries, and was possible only when the entire cluster could begin a syllable or word (as in *nj, *zd, *stv, but not *nt, *rd, *pn).

When the cluster was not permissible as a syllable onset, any impermissible consonants were deleted from the coda. Thus, e.g. PIE  > Slavic , eliminating the impermissible onset pn-. With regard to clusters of stop + sonorant, not all Slavic languages show the same outcome. The cluster *dl is preserved in West Slavic, but simplified to *l in East and South Slavic, e.g.  > Czech , Polish , but Serbo-Croatian . The verb  appears with the cluster gn intact in South and West Slavic, while it is simplified to n in East Slavic. The verb , on the other hand, preserves the cluster dn only in Czech and Slovak, simplifying it to n elsewhere.

As part of this development, diphthongs were monophthongized, and nasal consonants in the syllable coda were reduced to nasalization of the preceding vowel (* and *). Liquid diphthongs were eliminated in most Slavic languages, but with different outcomes in different languages.

After these changes, a CV syllable structure (that is, one of segments ordered from lower to higher sonority) arose and the syllable became a basic structural unit of the language.

Syllable synharmony
Another tendency arose in the Common Slavic period wherein successive segmental phonemes in a syllable assimilated articulatory features (primarily place of articulation). This is called syllable synharmony or intrasyllabic harmony. Thus syllables (rather than just the consonant or the vowel) were distinguished as either "soft" (palatal) or "hard" (non-palatal). This led to consonants developing palatalized allophones in syllables containing front vowels, resulting in the first regressive palatalization. It also led to the fronting of back vowels after /j/.

Nasalization
Syllable-final nasals *m and *n (i.e. when not directly followed by a vowel) coalesced with a previous vowel, causing it to become nasalized (indicated with an ogonek diacritic below the vowel):

The nasal element of *im, *in, *um, *un is lost word-finally in inflectional endings, and therefore does not cause nasalization.

Examples showing these developments:

The nasalization of *ų̄ was eventually lost. However, when *ų̄ followed a palatal consonant such as /j/ (indicated generically as *J), it was fronted to *į̄, which preserved its nasalization much longer. This new *į̄ did not originally merge with the result of nasalizing original *im/*in, as shown in the table. Instead, it evolved in Common Slavic times to a high-mid nasal vowel *ę̇, higher than the low-mid vowel *ę. In South Slavic, these two vowels merged as *ę. Elsewhere, however, *ę̇ was denasalized, merging with *ě, while *ę was generally lowered to *æ̨ (often reflected as ja). Common Slavic *desętyję̇ koňę̇ "the tenth horses (accusative plural)" appears as desętyję koňę in Old Church Slavonic and desete konje in Serbo-Croatian (South Slavic), but as desáté koně in modern Czech and dziesiąte konie in Polish (West Slavic), and as десятые кони (desjatyje koni, nominative plural) in Russian (East Slavic). Note that Polish normally preserves nasal vowels, but it does not have a nasal vowel in the accusative plural ending, while it retains it in the stem of "tenth".

Nasalization also occurred before a nasal consonant, whenever a vowel was followed by two nasals. However, in this case, several later dialects denasalized the vowel at an early date. Both pomęnǫti and poměnǫti "remember" (from earlier *pa-men-nantī?) are found in Old Church Slavonic. The common word *jĭmę "name" can be traced back to earlier *inmen with denasalization, from a PIE zero grade alternant *h₁n̥h₃mén-.

First regressive palatalization

As an extension of the system of syllable synharmony, velar consonants were palatalized to postalveolar consonants before front vowels (*i, *ī, *e, *ē) and before *j:

 *k → *č
 *g → *dž  → *ž
 *x → *š
 *sk → *šč
 *zg → *ždž

This was the first regressive palatalization. Although *g palatalized to an affricate, this soon lenited to a fricative (but *ždž was retained). Some Germanic loanwords were borrowed early enough to be affected by the first palatalization. One example is *šelmŭ, from earlier *xelmŭ, from Germanic *helmaz.

Iotation

In a process called iotation or yodization, *j merged with a previous consonant (unless it was labial), and those consonants acquired a palatal articulation. Compare English yod-coalescence. This change probably did not occur together with the first regressive palatalization, but somewhat later, and it remained productive well into the Late Common Slavic period.

 *tj → *ť
 *dj → *ď
 *stj → *šť (→ presumably šč)
 *zdj → *žď (→ presumably ždž)
 *sj → *š
 *zj → *ž
 *lj → ľ
 *nj → ň
 *rj → ř

The combinations *gt and *kt merged into *ť in Proto-Slavic times and show outcomes identical to *ť in all languages. This combination occurred in a few lexical items (*dъťi "daughter" < *dъkti, *noťь "night" < *noktь), but also occurred in infinitives of verbs with stems ending in -g and -k, which would have originally ended in *-gti and *-kti. This accounts for the irregular infinitive ending some verbs such as Polish móc, Russian мочь from Proto-Slavic *moťi < *mog-ti, where normally these languages have infinitives in -ć and -ть respectively.

In the case of the palatal consonants that had resulted from the first regressive palatalization, the *j simply disappeared without altering the preceding consonant:

 *čj → *č
 *(d)žj → *(d)ž
 *šj → *š
 *ščj → *šč
 *ždžj → *ždž

In both East and South Slavic, labial consonants (*m, *b, *p, *v) were also affected by iotation, acquiring a lateral off-glide ľ :
 *mj → mľ
 *bj → bľ
 *pj → pľ
 *vj → vľ

Many researchers believe that this change actually occurred throughout Proto-Slavic and was later 'reversed' in West Slavic and in most dialects of the Eastern subgroup of South Slavic languages (Macedonian and Bulgarian, and the transitional Torlakian dialect) by analogy with related word forms lacking the lateral. The Codex Suprasliensis, for example, has  < *zemja (i.e. an intrusive *ь where East and South Slavic languages have *ľ); compare:

 *zemja (→ *zemľa) → *zemьja →
 Bulgarian: земя
 Macedonian: земја
 Torlakian: zemja
 Polish: ziemia

Some Northern Macedonian dialects, however, acquired an *n (e.g.  < *zemja).

A few words with etymological initial *bj- and *pj- are reflected as *bľ- and *pľ- even in West Slavic:
 *pľьvàti "to spit" < PIE *(s)pieHu-, cf. Lithuanian spjáuti.
 *bľustì "to watch, to perk up" (1sg. *bľudǫ̀) < PIE *bʰeudʰ-.

Vowel fronting
Syllabic synharmony also worked in reverse, and caused the palatal articulation of a consonant to influence a following vowel, turning it from a back vowel into a front vowel. There were two sources for this process. The first was a preceding *j or a consonant that had undergone iotation. The second was the progressive palatalization (see below), which produced new palatal consonants before back vowels. The result of this fronting was as follows (with J acting as a cover symbol for any consonant with a palatal articulation):

 *Ja → *Je
 *Jā → *Jē
 *Ju → *Ji
 *Jū → *Jī
 *Jai → *Jei (→ *Jī)
 *Jau → *Jeu (→ *Jū)
 *Jų̄ → *Jį̄ (→ *Ję̇)

Towards the end of the Late Common Slavic period, an opposing change happened, in which long *Jē was backed to *Jā. This change is normally identified with the end of the tendency for syllabic synharmony.

Vowel fronting clearly preceded monophthongization, in that the outputs *Jei, *Jeu were later affected by monophthongization just as original *ei, *eu were. However, there is no guarantee that vowel fronting followed the progressive palatalization despite the fact that the output of the latter process was affected by vowel fronting.  The reason is that the rule triggering vowel fronting may well have operated as a surface filter, i.e. a rule that remained part of the grammar for an extended period of time, operating automatically on any new palatal consonants as they were produced.

Vowel fronting did not operate on the low nasal vowel *ą (later *ǫ), cf. Old Church Slavonic znajǫ "I know". However, it did operate on the high nasal vowel *ų, leading to alternations, e.g. Old Church Slavonic accusative plural raby "slaves" (< *-ų̄) vs. koňę "horses" (< *-jį̄ < *-jų̄).  See the section on nasalization for more discussion.

Prothesis
During the Common Slavic period, prothetic glides were inserted before words that began with vowels, consistent with the tendency for rising sonority within a syllable. These cases merged with existing word-initial sequences of glide + vowel, and show the same outcome in the later languages. *v was inserted before rounded vowels (*u, *ū), *j before unrounded vowels (*e, ē, *i, *ī). Not all vowels show equal treatment in this respect, however. High vowels generally have prothesis without exception in all Slavic languages, as do *e, *ě and nasal *ę:
 *i- > *ji- (> *jь-)
 *ī- > *jī- (> *ji-)
 *u- > *wu- (> *vъ-)
 *ū- > *wū- (> *vy-)
 *e- > *je-
 *ę- > *ję-
 *ē- > *jē- (> *jě- or *ja-)

In later Slavic, *jь- and *ji- appear to have merged, and both are reflected as simple i- in many modern Slavic languages. In Common Slavic itself, however, they were still distinguished by length for the purpose of intonation. The sequence *ji- could belong to accent paradigm a, while the sequence *jь-  could not.

Prothesis generally did not apply to short *a (which developed into *o or nasal *ǫ), although some East Slavic dialects seem to have developed it regardless. There seems to have been some uncertainty concerning the interpretation of long *ā as a rounded or unrounded vowel. Prothesis seems to have applied intermittently to it. When it does apply, *ā- > *jā- is frequent, but *ā- > *vā- is also found.

The old diphthongs *ei- and *ai- develop the same as *ī- and *ē- respectively, although *ai- never develops into *ja-. The diphthong *au-, later *u-, mostly resists prothesis, but some cases (e.g. ) also show *ju-.

Monophthongization and other vowel changes
*ū lost its labialization (possibly  or , represented hereafter as , as in modern Polish), but not before prothesis occurred, as prothesis of *v before unrounded *y seems unlikely. This was closely followed by the monophthongization of diphthongs in all environments, in accordance with the law of open syllables. Following this change, short *a acquired non-distinctive rounding (probably  in first instance), and is denoted as *o from this point onwards.

 *ū → *ȳ → y
 *au, *eu → *ū
 *ei → *ī
 *ai → *ē or ī
 *a → *o

In many common grammatical forms such as the nominative plural of o-stems , the second person imperative , in the second singular of athematic verbs and in the dative singular of the clitic personal pronouns, *ai became *ī .

Second regressive palatalization

Proto-Slavic had acquired front vowels, ē (possibly an open front vowel ) and sometimes ī, from the earlier change of *ai to *ē/ī. This resulted in new sequences of velars followed by front vowels, where they did not occur before. Additionally, some new loanwords also had such sequences.

However, Proto-Slavic was still operating under the system of syllabic synharmony. Therefore, the language underwent the second regressive palatalization, in which velar consonants preceding the new (secondary) phonemes *ē and *ī, as well as *i and *e in new loanwords, were palatalized. As with the progressive palatalization, these became palatovelar. Soon after, palatovelar consonants from both the progressive palatalization and the second regressive palatalization became sibilants:
 → *c ()
 → *dz (→ *z in most dialects)
 → *ś → *s/*š

In noun declension, the second regressive palatalization originally figured in two important Slavic stem types: o-stems (masculine and neuter consonant-stems) and a-stems (feminine and masculine vowel-stems). This rule operated in the o-stem masculine paradigm in three places: before nominative plural and both singular and plural locative affixes.

Progressive palatalization
An additional palatalization of velar consonants occurred in Common Slavic times, formerly known as the third palatalization but now more commonly termed the progressive palatalization due to uncertainty over when exactly it occurred.  Unlike the other two, it was triggered by a preceding vowel, in particular a preceding *i or *ī, with or without an intervening *n. Furthermore, it was probably disallowed before consonants and the high back vowels *y, *ъ. The outcomes are exactly the same as for the second regressive palatalization, i.e. alveolar rather than palatoalveolar affricates, including the East/West split in the outcome of palatalized *x:

 → *c ()
 → *dz (→ *z in most dialects)
 → *ś → *s/*š

Examples:
 *atiku(s) "father" (nom. sg.) → *aticu(s) → (with vowel fronting) Late Common Slavic *otьcь
 Proto-Germanic *kuningaz "king" → Early Common Slavic *kuningu(s) → Late Common Slavic *kъnędzь
 *vixu(s) "all" → *vьśь → *vьšь (West), *vьsь (East and South)

There is significant debate over when this palatalization took place and the exact contexts in which the change was phonologically regular. The traditional view is that this palatalization took place just after the second regressive palatalization (hence its traditional designation as the "third palatalization"), or alternatively that the two occurred essentially simultaneously. This is based on the similarity of the development to the second regressive palatalization and examples like *atike "father" (voc. sg.) → *otьče (not *otьce) that appear to show that the first regressive palatalization preceded the progressive palatalization.

A dissenting view places the progressive palatalization before one or both regressive palatalizations.  This dates back to  and was continued more recently by  and . Lunt's chronology places the progressive palatalization first of the three, in the process explaining both the occurrence of *otĭče and the identity of the outcomes of the progressive and second regressive palatalizations:
 Progressive palatalization: *k > *ḱ (presumably a palatal stop) after *i(n) and *j
 First regressive palatalization: *k/*ḱ > *č before front vowels
 Fronting of back vowels after palatal consonants
 Monophthongization of diphthongs
 Second regressive palatalization: *k/*ḱ > *c before front vowels
(similarly for *g and possibly *x)

Significant complications to all theories are posed by the Old Novgorod dialect, known particularly since the 1950s, which has no application of the second regressive palatalization and only partial application of the progressive palatalization (to *k and sometimes *g, but not to *x).

More recent scholars have continued to argue in favor of the traditional chronology, and there is clearly still no consensus.

The three palatalizations must have taken place between the 2nd and 9th century. The earlier date is the earliest likely date for Slavic contact with Germanic tribes (such as the migrating Goths), because loanwords from Germanic (such as *kъnędzь "king" mentioned above) are affected by all three palatalizations. On the other hand, loan words in the early historic period ( 9th century) are generally not affected by the palatalizations. For example, the name of the Varangians, from Old Norse Væringi, appears in Old East Slavic as варѧгъ varęgъ, with no evidence of the progressive palatalization (had it followed the full development as "king" did, the result would have been **varędzь instead). The progressive palatalization also affected vowel fronting; it created palatal consonants before back vowels, which were then fronted. This does not necessarily guarantee a certain ordering of the changes, however, as explained above in the vowel fronting section.

Accentual developments

The Baltic languages, as well as conservative Slavic languages like Serbo-Croatian, have a complex accentual system with short and long vowels in all syllables, a free pitch accent that can fall on any syllable, and multiple types of pitch accent. (Vowel length is normally considered a separate topic from accent, but in the Slavic languages in particular, the two are closely related, and are usually treated together.) Not surprisingly, the historical development of accent in the Slavic languages is complex and was one of the last areas to be clearly understood.  Even now, there is no complete consensus.

The Balto-Slavic languages inherited from PIE a free, mobile pitch accent:
There was (at most) a single accented syllable per word, distinguished by higher pitch (as in e.g. Mohawk) rather than greater dynamic stress (as in English).
The accent was free in that it could occur on any syllable, and was phonemic (i.e. its position could not be automatically predicted).
The accent was mobile in that its position could potentially vary among closely related words within a single paradigm.

In inflectional paradigms, Proto-Slavic inherited the distinction between fixed-accented and mobile-accented paradigms from Proto-Balto-Slavic.

Acute, pitch and vowel length

Proto-Balto-Slavic "long" syllables could have an additional feature known as "acute". This feature was inherited by Proto-Slavic, and was still present on all syllables throughout the Middle Common Slavic period. At this time, this distinction could occur on the following syllable types:
 Those containing the long vowels *a *ě *i *u *y.
 Those containing the nasal vowels *ę *ǫ.
 Those containing a liquid diphthong.
When accented, acuted vowels developed a rising intonation, while non-acuted long vowels became falling in pitch. Short vowels, i.e. the vowels *e *o *ь *ъ, did not have distinctive intonations, but developed different pitch contours in different positions in the word. In the first syllable of the word, the pitch was falling, while in non-initial syllables the pitch was rising.

The development of vowel length in Proto-Slavic remains controversial, with different linguists and linguistic schools holding different positions on the matter. Traditionally, it is held that Late Common Slavic retained the original distribution of short and long vowels, as it was inherited from Proto-Balto-Slavic. Under this position, vowel length was an automatic consequence of vowel quality, with *e *o *ь *ъ being always short, and all other vowels, including nasal vowels and liquid diphthongs, being always long. The decoupling of length from quality is ascribed to the post-Common Slavic period.

Linguists of the Leiden accentological school, on the other hand, posit accentual changes that disrupted the original distribution of length, so that length became independent of quality. The most important early changes are:
 The loss of the acute feature in all syllables, except in accented syllables and syllables that immediately followed the accent. The length of these syllables was retained.
 The loss of the acute feature in syllables immediately following the accent, this time with shortening of the vowel.
 Loss of all length distinctions in syllables preceding the accent.
 Shortening of acuted accented syllables. The acute feature was converted into short rising pitch contour, while non-acuted long syllables received a long falling intonation.
 Van Wijk's law: Lengthening of vowels (except for yers and nasal vowels) following palatal consonants. This led to the increased occurrence of long vowels in the endings of jā and jo stems, which had consequences for Ivšić's law. Some of these long vowels were later shortened by analogy, especially in endings that were unstressed in the mobile paradigm.
 Loss of *j between two unaccented vowels, resulting in contraction of the adjacent syllables into a long vowel. This occurred only in some languages, especially Czech, and did not occur at all in Russian. This, again, affected Ivšić's law, which retracted the accent from these contracted long vowels but not from the uncontracted vowels.
 Eventual loss of length in final syllables in most languages. However, the former long vowels are reflected to some extent in Slovene and Serbo-Croatian, and more directly by the neo-circumflex accent in Slovene, which developed early on from former acute-register syllables when followed by a long syllable or internal yer.

Meillet's law

According to Meillet's law, words with a mobile accent paradigm lost the acute feature in the first syllable of the word, if there was one. Such words consequently do not show any difference in intonation in forms where the accent is on the first syllable; the pitch is always falling. Where the accent is on a non-initial syllable, the distinction is maintained.

Dybo's law

Dybo's law was the first of the major accent shifts in Proto-Slavic. In fixed-accent inflectional paradigms, non-acute syllables (both short and long) lost the accent to the following syllable. This caused a split in the fixed-accented paradigms, between the acuted "accent paradigm a", which retained the accent on the stem of the word, and the non-acuted "accent paradigm b", where the accent had shifted onto the inflectional ending.

In the traditional interpretation, the newly-accented syllable retained its acuteness until this point, and became rising or falling in pitch accordingly. Following the Leiden school, a formerly accented long syllable remained distinctively long, resulting in new long vowels before the accent. Newly accented long vowels gained a falling tone, while short vowels (whether originally short or shortened acute) received a rising tone.

Dybo's law occurred before the loss of *j between unstressed vowels, and could shift the accent onto the resulting long vowel. The accent would then be retracted again by Ivšić's law.

Havlík's law, Ivšić's law and the neoacute accent

During the Late Common Slavic period, the short close vowels *ь *ъ (known as yers) developed into "strong" and "weak" variants according to Havlík's law. The weak variants could no longer be accented, and if they were accented before, the accent was retracted onto the preceding syllable if there was one. This change is known as Ivšić's law or Stang's law. The newly-accented syllable gained a new type of rising accent, termed the neoacute.

Example:
 Early Slavic *sȃndu(s) "court of law, trial" > Middle Common Slavic *sǫ̂dъ > MCS *sǫdъ̀ (by Dybo's law) > Late Common Slavic *sǫ̃dъ (= *sǫ́dъ) > Čakavian (Vrgara) sũd (G sg sūdȁ), Russian sud (G sg sudá).

The neoacuted vowel could be either short or long, depending on the original length of the syllable before the retraction. The short neoacute is denoted with a grave accent (ò), while the long neoacute is variously written with an acute accent (á, following Serbo-Croatian and Slovene notation) or with a tilde (ã, following Chakavian notation). In West Slavic (except southern Slovak), short e and o gaining the neoacute were automatically lengthened.

Retraction also occurred from long falling ("circumflex") vowels, such as in the following cases:
 In verbs with a present tense in *-i(tь), e.g.:
 MCS *nosȋ(tь) "s/he carries" > *nòsi(tь) > Russian но́сит nósit
 From a vowel immediately preceded by an original *j, i.e. where Van Wijk's law operated:
 PSl. *venzjè(ti) "s/he ties" > MCS *vęžè(tь) > LCS *vę̃že(tь) > Russian вя́жет v'ážet
 MCS *voljà "will" > *vol'à > LCS *võl'a > Russian dialectal vôlja

Ivšić's law produced different results in different Slavic dialects. In languages that show long vowels through loss of *j, followed by a shift of the accent onto the long vowel by Dybo's law, the accent is retracted again by Ivšić's law. In languages that retain *j, the accent is shifted forward by Dybo's law, but then remains there if the vowel is short.

After these changes, falling pitch could only occur on the first syllable of the word, where it contrasted with rising pitch. In non-initial syllables, all accented syllables were rising in pitch. The complicated accentual patterns produced by Ivšić's law were levelled to some degree already within Common Slavic. In jā-stems this resulted in neoacute on the stem in all forms, and in jo-stems in all plural forms.

See also
Proto-Slavic
History of the Slavic languages
Proto-Balto-Slavic
Old Church Slavonic
Slavic languages
Balto-Slavic languages
Proto-Slavic accent
Slavic liquid metathesis and pleophony

Notes

References
In English

In other languages

Further reading
 Blazek, Václav. Iranian and Slavic. In: Encyclopedia of Slavic Languages and Linguistics Online. Editor-in-Chief: Marc L. Greenberg.  First published online: 2020

Slavic languages

redpajama_set_name: RedPajamaWikipedia


text:
Bernard R. Bendok, M.D.
Phoenix, Arizona Clinical Profile
The research team of Bernard R. Bendok, M.D., is focused on innovations that can improve surgical safety and outcomes and enhance quality of life for people who have neurovascular diseases or strokes. The focus of Dr. Bendok's laboratory is on innovation of surgical methods and devices, clinical trials, mathematical modeling of neurovascular diseases, and patient-specific simulation.
Intracranial aneurysms. Dr. Bendok aims to improve the understanding of intracranial aneurysms, including those that have been previously treated with endovascular coiling.
These types of aneurysms pose a high risk of hemorrhage and life-threatening symptoms. Yet, there are currently no guidelines regarding their microsurgical re-treatment in terms of indications for surgery, technical nuances, clinical outcomes and complications.
To expand the knowledge on this topic, Dr. Bendok has launched a multicenter retrospective study involving three prestigious health care centers, with Northwestern Memorial Hospital in Chicago as the lead institution. Joining his endeavors are Dr. Hunt Batjer at the University of Texas Southwestern, Dallas, and Dr. Daniel Barrow at Emory University, Atlanta.
Brain arteriovenous malformations. Dr. Bendok's expertise in the understanding and treatment of brain arteriovenous malformations has led him to explore the development of these anomalies from a new perspective. Dr. Bendok hypothesizes that blood flow (hemodynamics) plays an important role in the formation, growth and rupture of these vascular malformations.
Educational contributions. Dr. Bendok's commitment to lifelong learning and teaching has earned him the title of chair of the Simulation Committee of the Congress of Neurological Surgeons, the educational arm of the Congress of Neurological Surgeons (CNS). In this leadership role, Dr. Bendok helps to further the education of developing neurosurgeons and the continuing medical education of board-certified neurosurgeons.
Since 2007, Dr. Bendok has taken a leadership role in organizing annual resident hands-on endovascular simulation courses for the CNS. He is also a member of the
Joint Cerebrovascular Section educational committee of the American Association of Neurological Surgeons (AANS) and CNS, and has organized endovascular resident training courses.
Dr. Bendok played a leadership role in the organization of CNS University of Neurosurgery webinars, which consist of live presentations led by a panel of experts in various fields of neurosurgery. The webinars are stored online and are free for residents and physicians.
Innovation and simulation center. In addition to his dedication to resident education, Dr. Bendok is committed to his own learning and to the continued education of his colleagues in the neurosurgery community. He is actively involved in developing and creating the world's first comprehensive open surgical and endovascular neuroscience simulation and innovation center at Mayo Clinic. Within this center, Dr. Bendok and colleagues will continually augment their skills, deepen their knowledge of their field and distinguish themselves as physicians of the highest caliber.
Patient-specific simulation. While leading biomedical innovation projects, Dr. Bendok works to develop new devices to treat neurosurgical patients. He is collaborating with the Mayo Clinic Department of Physiology and Biomedical Engineering to devise new ways for 3-D printing of disease models and treatment devices. This research puts new capabilities at the service of patients at Mayo Clinic.
Dr. Bendok has earned great distinction as both a clinician and a researcher. Under his direction as department chair, the Department of Neurologic Surgery provides exceptional care to patients who have been diagnosed with a variety of neurovascular anomalies.
Section editor, 3-D Video section, Operative Neurosurgery journal, 2015-present
Chair, Education Division, Congress of Neurological Surgeons, 2014-present
Member, Alpha Omega Alpha Honor Medical Society, 2001-present
A Castle Connolly Top Doctor, 2015
William J. and Charles H. Mayo Professor III, 2015
Cerebrovascular member at large, the Joint Cerebrovascular Section, AANS/CNS, 2012-2015
Member at large, Congress of Neurological Surgeons 2011-2014
Consultant, Department of Neurologic Surgery
Consultant, Department of Radiology
Consultant, Department of Otolaryngology Head & Neck Surgery/Audiology
Administrative Appointment
Chair, Department of Neurologic Surgery
Professor of Neurosurgery
MS - Clinical Investigation Northwestern University
Fellow - Neuroendovascular Surgery Department of Neurological Surgery, State University of New York at Buffalo
Resident Department of Neurological Surgery, Northwestern University Feinberg School of Medicine
Fellow - Neuroendovascular Surgery Department of Radiology, Northwestern University Feinberg School of Medicine
Internship - Surgery Department of Surgery, Feinberg School of Medicine, Northwestern University
MD Northwestern University Feinberg School of Medicine
BS - Biology Honors Program Wayne State University
Neuro-Oncology Program
Neurosurgery Simulation and Innovations: Bernard R. Bendok


ARSENE WENGER has revealed Arsenal's injury crisis is relenting.
The Gunners have had a packed treatment table for much of the season.
But ahead of their clash with Liverpool on Sunday (4pm), Arsenal have a number of players close to returning.
"There's a slight chance of [Nacho] Monreal being available and a very slight chance for [Theo] Walcott," he said.
"He is back in training today. But only today. I might take him, I don't know yet until he's back to full training. Let's see.
"We hope that [Alex] Oxlade-Chamberlain will be fit. We'll see that on Saturday after a test. He's not in training at the moment.
"[David] Ospina is back in full training and [Tomas] Rosicky should be back next week.
However, crocked quintet Jack Wilshere, Mesut Ozil, Laurent Koscielny, Aaron Ramsey and Mikel Arteta remain unavailable.
"All out," Wenger said. "They're all progressing as planned."
Brendan Rodgers: Raheem Sterling is my Alexis Sanchez… but he looks 12 with his haircut!


This korvai bridal kanjivaram silk saree has a dark green body with paisley motifs handwoven in pure gold zari. The borders and pallu are in orange with intricate motifs, all handwoven in pure gold zari. This drape has a contrasting purple piping and a contrasting orange blouse.
This korvai kanjivaram silk saree has a dark green body with paisley morifs handwoven in pure gold zari. The borders and pallu are in orange with intricate motifs, all handwoven in pure gold zari. This drape has a contrasting purple piping and a contrasting orange blouse.


text:
#ifndef XCAM_ATOMISP_DEVICE_H
#define XCAM_ATOMISP_DEVICE_H

#include "xcam_utils.h"
#include "v4l2_device.h"
#if HAVE_LIBDRM
#include "drm_display.h"
#endif

namespace XCam {

#if HAVE_LIBDRM
class DrmDisplay;
#endif

class AtomispDevice
    : public V4l2Device
{
    friend class DrmV4l2Buffer;

public:
    explicit AtomispDevice (const char *name = NULL);
    ~AtomispDevice ();

#if HAVE_LIBDRM
    void set_drm_display(SmartPtr<DrmDisplay> &drm_disp) {
        _drm_disp = drm_disp;
    };
#endif

protected:
    virtual XCamReturn pre_set_format (struct v4l2_format &format);
    virtual XCamReturn allocate_buffer (
        SmartPtr<V4l2Buffer> &buf,
        const struct v4l2_format &format,
        const uint32_t index);

private:
    XCAM_DEAD_COPY (AtomispDevice);

#if HAVE_LIBDRM
private:
    SmartPtr<DrmDisplay> _drm_disp;
#endif
};

};

#endif //XCAM_ATOMISP_DEVICE_H


text:
About Page F30
Hermann Hesse's Demian, an interlinear translation
Hermann Hesse's Kinderseele, an interlinear translation
Interlinear Books
Interlinear books are bilingual translations where the original has a translation right below each word or expression. Try them out on Interlinear Books.
CoolJugator - Verb conjugation
For multilingual verb conjugation, try CoolJugator - a tool that can currently conjugate in dozens of different languages. It also recognizes forms and provides examples for each verb.
Readlang
A great way to read novels and webpages in foreign languages. Click to translate words and phrases and memorize them in-context with spaced repetition flashcards.
Why Norwegian is the easiest language for English speakers to learn
View from Ekeberg toward Grefsen , in Oslo. A week or so ago I wrote a fairly detailed post on why Persian / Farsi is actually much easier...
French in 9th place with 200 million French speakers in the world / 200 millions de francophones dans le monde
Charta membrorum observatorumque OIF Source: liberation.fr (French) No real new information here but I felt like going over the informat...
Iran in the 1970s before the Islamic Revolution
Mention the word Iran to most people and this image is probably close to what first comes to mind: Older people will remember a vastly di...
Detailed explanation of why Persian / Farsi is actually easier than the major European languages most people study
I've written about why Persian / Farsi is not only not a difficult language as a lot of people seem to think, and why it's actuall...
Por qué el idioma persa es más fácil de aprender que otros idiomas europeos
Nota: español no es mi lengua materna! Gracias por su atención a pesar de mis errores gramaticales. Información sobre por qué el idioma p...
Discussion in Chinese on Anglish
I noticed a bit of traffic coming from here last week, a discussion in Chinese of all languages about Anglish, including my proposal that t...
데이빛 / Mithridates
Owner of PageF30.com. Translator of Demian by Hermann Hesse into English - an interlinear translation for German students and those who want to see the original text. http://www.lulu.com/spotlight/mithradates Fluent in Japanese, Korean. Proficient in Mandarin, Turkish, German, French, Portuguese, others.
90 Years Ago Today (14) abkhazia (1) Acts (14) afghanistan (13) africa (17) Afrikaans (82) Akkadian (1) Albania (2) Albanian (2) Algeria (1) Ancient Greek (10) Angola (17) Announcements (29) anthropology (3) Antigua (1) apps (2) Arabic (20) Aragonese (2) Aramaic (3) Arapaho (1) Architecture (5) Argentina (2) armenia (22) Armenian (15) art (4) Australia (2) Austria (9) Avatar (13) Avestan (1) Azerbaijan (57) Azeri (12) Balkans (1) Bangladesh (1) Barack Obama (96) basqu (1) basque (9) Belarus (2) Belarusian (2) Belgium (4) Bengali (3) Berber (1) Bislama (11) Bob Barr (3) Bosnia and Herzegovina (1) Brazil (54) Breton (8) BTC Pipeline (10) Buginese (1) Bulgaria (17) Bulgarian (82) Calgary (4) california (1) Cameroon (1) canada (208) Cantonese (1) Cape Verde (4) Castlevania (1) catal (1) catalan (25) Catalonia (3) Cats (32) Cebuano (1) Chavacano (6) cherokee (1) Chile (3) china (91) Chinese (119) christianity (3) Cia-Cia (3) Colombia (2) comedy (4) Cornish (5) Corsican (2) Costa Rica (1) Cree (1) Crimean Tatar (1) Croatia (2) Croatian (3) cuba (8) Cyprus (4) Czech (5) Czech Republic (6) Dagestan (1) Danish (10) Deitsch (2) Demian (8) Democratic Republic of Congo (1) Denmark (9) Dingwa (2) Dutch (48) East Timor (16) Ecclesiastes (107) economy (101) Edmonton (1) education (15) Egypt (3) Egyptian Arabic (1) Elfdalian (1) elvish (1) England (11) English (116) entertainment (8) environment (117) Equatorial Guinea (14) Esperanto (64) Estonia (9) Estonian (18) etymology (1) europe (21) European Union (50) Fanagalo (1) Faroe Islands (1) Faroese (1) finland (8) finnish (10) Folkspraak (1) fra (1) France (62) fren (1) French (369) Frenkisch (4) Frisian (1) Fugo del Tenebro (12) Gabon (1) Gaelige (1) Gagauz (9) Gagauzia (2) Galician (4) games (6) geography (17) geopolitics (37) georgia (93) Georgian (2) German (290) germany (118) Germany in 1912 (46) Ghana (1) Gothic (2) Greece (8) Greek (7) Guinea-Bissau (3) Gullah (1) Haida (1) Haiti (3) Haitian Creole (5) health (24) hebrew (6) Hindi (1) History (115) Honduras (1) Hong Kong (2) Hungarian (6) Hungary (3) IALs (74) Iceland (19) Icelandic (39) Idiom neutral (16) Ido (155) India (14) Indo-European (12) Indonesia (7) indonesian (9) Interlingua (100) Internet (49) Interslavic (1) Inuktitut (4) Iran (281) Iranian election 2009 (175) iraq (16) Iraqi Kurdistan (1) Irish (7) Israel (16) italian (67) Italy (17) ithkuil (1) Jamaica (1) Jamaican Creole (2) Japan (35) Japanese (52) John McCain (26) Jordan (2) Judaeo-Spanish (1) Kaliningrad (3) Kalmyk (2) Kalmykia (5) Kazakh (15) Kazakhstan (44) Kenya (2) Klingon (1) konkani (1) Korea (154) Korean (157) Korean through music (20) Korean through signs (5) Kosovo (2) Kumzari (1) Kurdish (2) kyrgyz (4) kyrgyzstan (8) Ladino (3) language learning tips (87) languages (134) Latin (211) Latino sine Flexione (32) latvia (16) latvian (21) Lebanon (2) Liberia (1) Libya (1) lingala (1) Lingua Franca Nova (36) Lingwa de Planeta (6) literature (7) lithuania (10) Lithuanian (25) Livonian (1) Lord of the Rings (12) Low German (3) Low Saxon (1) Luxembourg (3) Luxembourgish (3) Macau (14) macedonia (3) Macedonian (5) Malaysia (1) Maldives (1) Mali (1) Malta (1) Maltese (7) Man from Earth (2) Manchu (1) Manx (1) Mauritius (2) Mayotte (1) Mexico (3) Middle East (1) Modern Indo-European (28) Moldova (10) Mondial (25) Mongolia (5) Mongolian (8) Montenegro (1) Morocco (3) Mozambique (13) Mundolingue (1) music (37) Na'vi (13) Namibia (3) Narnia (1) nature (1) Nauru (1) neolatino (1) Netherlands (13) Niger (1) Nigeria (5) Nonni e Manni (7) Norn (1) North Korea (6) norway (83) norwegian (157) Novial (3) occidental (148) Occitan (18) Ojibwe (1) Old English (12) Old Norse (1) Old Prussian (4) Oman (2) Open thread (8) Page F30 reader polls (45) Pakistan (4) Palestine (5) Panama (1) Papiamento (23) papiamentu (1) Papua New Guinea (1) paraguay (1) Persia (3) Persian (106) Peru (1) Philippines (14) Philosophy (1) physics (1) Plautdietsch (1) Polabian (1) Poland (9) Polish (8) politics (335) Portugal (49) portuguese (256) programming (3) Project Longshot (10) Qatar (2) Quebec (27) Quote of the day (12) Religion (72) Republic of Congo (2) Reunion (2) Romania (8) Romanian (58) romansch (1) Ron Paul (15) Russia (78) russian (48) Rwanda (4) Sakha (1) Salar (1) sambahsa (6) Sambahsa-mundialect (39) Sami (1) Samogitian (1) Sanskrit (4) Sao Tome and Principe (2) Sardinian (3) Saudi Arabia (1) science (64) Scotland (2) Scots (4) Scottish Gaelic (4) Senegal (7) Serbia (4) Serbian (9) Serbo-Croatian (3) Sherlock Holmes (5) Sierra Leone (1) sign language (4) Siletz (1) Slovak (2) Slovakia (4) Slovene (5) slovenia (2) Somalia (3) South Africa (25) south ossetia (1) Sovereign Military Order of Malta (1) space (1035) Spain (58) Spanish (371) Sports (8) Star Trek (5) star wars (1) Sudan (1) Swahili (1) Sweden (13) Swedish (13) Swiss German (1) Switzerland (12) Syria (5) Tagalog (1) Taiwan (6) Tajik (4) Tajikistan (12) Tanzania (2) Tatarstan (1) technology (307) Terminator (7) Tetum (2) Thailand (2) tibetan (1) Tok Pisin (4) Transnistria (3) travel (1) Trinidad and Tobago (1) Tuareg (1) tunisia (3) Türkçe Öğreniyorum (11) Turkey (97) Turkish (438) Turkmen (5) Turkmenistan (30) Turks and Caicos (2) Uganda (2) Ukraine (5) ukrainian (1) Ultima (1) United Arab Emirates (3) United Kingdom (27) United Nations (1) United States (321) Universalglot (2) Urdu (3) Uropi (2) Uyghur (2) Uzbek (10) Uzbekistan (35) Valencian (1) Vanuatu (5) Vatican (3) venetian (1) Venezuela (4) Vietnam (3) Vietnamese (2) Vikings (1) Volapük (5) Wales (2) Waray-Waray (1) Welsh (10) Wikipedia (112) Wolof (1) world news (46) Xhosa (3) Yemen (1) yiddi (1) Yiddish (5) Yugoslavia (1) Zazaki (1) Zimbabwe (2) Zulu (6)
Tweets de @mithridates
China's lunar rover to launch tomorrow
At long last, the Chang'e 3 probe with the rover now named Jade Rabbit(玉兔号, yùtùhào, the last character shows we're talking about a ship or probe or what have you) will launch for the first mission to reach the moon's surface (besides probes demolishing on impact) since 1976, three years before I was even born. Unless you are soon approaching or have passed 40, then you have never lived in a world where we have had something or someone on the surface of the moon either.
It will of course first have to have a sucessful launch, trip to the moon, and landing. I'm reasonably confident that this mission will succeed given the relative ease of doing things around and on the moon which orits us and nobody else, and the fact that Chang'e 2 turned out to be such a success, not just surveying the moon but then going off to hang out at a LaGrange point and then flying by an asteroid as well, both of which were not in the original mission plan.
Also note how long it took China to officially announce the launch date of this probe. The simplicity of lunar missions is one of the reasons for this as well, since one does not have to wait for a launch window for a lunar mission. For anything else there is a launch window to make, and if it missed then the mission gets delayed by at least a year and up to two and a half. This ability to only launch a mission when it is good and ready instead of hurriedly trying to make a launch window is another reason why I'm reasonably confident about this one.
One other interesting fact: LADEE is currently orbiting the moon to study the lunar exosphere and the dust within it, and apparently the landing of the probe could disturb this...or if communication between agencies is good then it will aid it as it compares the environment before, during, and after landing.
Posted by 데이빛 / Mithridates at 12:14 PM
© Blogger templates Newspaper by Ourblogtemplates.com 2008


Mask, classic Dan style with oval eyes. Ribbons of striped material on each side - probably hand-loomed native cotton. Numerous irregularly sized and shaped holes around perimeter for holding raffia and fabric.


Cannot afford Oculus VR? 3D Print your own virtual reality headset!
The Oculus VR headset is quite expensive and very hard to get a hold of, so hard that people have taken to eBay, paying thousands of dollars for quick access to the "future of gaming".
For those who just cannot afford the Oculus Rift or want to try and have a go at virtual reality themselves, there is already 3D printing instructions available online.
This starter guide shows an in-depth build of the "3D printed wearable goggles." The end result does look a bit techie, with the Arduino board still hanging outside the goggles.
To work on the 3D virtual reality headset, users will need a 3D printer and other hardware tools. Most of the tools are easy to come by and will not cost more than a few dollars, but the 3D printer might need to be sourced from another area, since they cost a few thousand dollars.
Some manufacturing companies offer 3D printed designs for cheap cost and other companies lend out 3D printers for a small loan fee. Both of these options are advisable to anyone looking at 3D printing, but who cannot afford to buy a printer for themselves.
To port 3D video games onto the goggles, users must take bits of code from GitHub and other sources, located on the tutorial website. Oculus has been making some of their projects open to users, allowing third parties to connect.
The market for games and experiences using virtual reality is pretty small at the moment, but there are a few easy games and 3D experiences to try out on GitHub and other open forums and boards.
Technology and video games writer from the UK. Enjoy playing video games. Currently learning electronic audio and web design.


"See Through: See True" art exhibition presents mixed media art specially created by digital printing and metal weaving approaches. The works aim to present the concept on value of life and appreciation for the changing condition of physical appearance. The woman symbolizes life while metal net represents protection to the body and mind. The connection of life and surroundings is also emphasized and reflected through the works of art.