text:
package com.kc.shiptransport.mvp.partition;

import android.app.ProgressDialog;
import android.content.ContentValues;
import android.content.Context;
import android.content.DialogInterface;
import android.database.Cursor;
import android.graphics.Rect;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.widget.Toast;

import com.kc.shiptransport.R;
import com.kc.shiptransport.db.ConstructionBoat;
import com.kc.shiptransport.db.logmanager.LogManagerList;
import com.kc.shiptransport.db.partition.PartitionNum;
import com.kc.shiptransport.db.threadsand.Layered;
import com.kc.shiptransport.interfaze.OnDailogCancleClickListener;
import com.kc.shiptransport.interfaze.OnDialogOkClickListener;
import com.kc.shiptransport.interfaze.OnRecyclerviewItemClickListener;
import com.kc.shiptransport.util.DBUtil;
import com.kc.shiptransport.util.LogUtil;
import com.kc.shiptransport.util.PatternUtil;
import com.kc.shiptransport.util.SettingUtil;
import com.kc.shiptransport.util.SharePreferenceUtil;
import com.kc.shiptransport.util.ToastUtil;

import org.litepal.crud.DataSupport;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.Unbinder;

/**
 * @author qiuyongheng
 * @time 2017/7/7  10:20
 * @desc 施工分区
 */

public class PartitionFragment extends Fragment implements PartitionContract.View {
    @BindView(R.id.recyclerview)
    RecyclerView recyclerview;
    @BindView(R.id.btn_add)
    Button btnAdd;
    Unbinder unbinder;
    @BindView(R.id.btn_return)
    Button btnReturn;
    @BindView(R.id.toolbar)
    Toolbar toolbar;
    @BindView(R.id.et_prefix)
    EditText etPrefix;
    @BindView(R.id.et_start_num)
    EditText etStartNum;
    @BindView(R.id.et_end_num)
    EditText etEndNum;
    @BindView(R.id.tv_construction_stratification)
    TextView tvConstructionStratification;
    private PartitionActivity activity;
    private PartitionAdapter adapter;
    private PartitionContract.Presenter presenter;
    private ConstructionBoat boat;
    private int layoutID = 0;
    private String layoutName = "";
    private List<Layered> arr;
    private int usableHeightPrevious = 0;
    private FrameLayout.LayoutParams frameLayoutParams;
    private boolean isPush = true;

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_partition, container, false);
        unbinder = ButterKnife.bind(this, view);
        initViews(view);
        initListener();

        presenter.getList(boat.getShipNum());
        return view;
    }

    @Override
    public void initViews(final View view) {
        frameLayoutParams = (FrameLayout.LayoutParams) view.getLayoutParams();

        view.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
            @Override
            public void onGlobalLayout() {
                //possiblyResizeChildOfContent(view);
            }
        });

        // 设置标题
        setHasOptionsMenu(true);
        activity = (PartitionActivity) getActivity();
        activity.setSupportActionBar(toolbar);
        activity.getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        activity.getSupportActionBar().setHomeAsUpIndicator(R.mipmap.ic_arrow_back);
        activity.getSupportActionBar().setTitle(R.string.title_partition);

        recyclerview.setLayoutManager(new LinearLayoutManager(getContext()));

        String prefix = SharePreferenceUtil.getString(getContext(), SettingUtil.SP_KEY_PREFIX, "");
        if (!TextUtils.isEmpty(prefix)) {
            etPrefix.setText(prefix);
        }

        // 设置当前施工船舶
        if (activity.type == SettingUtil.TYPE_DATA_NEW) {
            List<ConstructionBoat> all = DataSupport.findAll(ConstructionBoat.class);
            int position = SharePreferenceUtil.getInt(getContext(), SettingUtil.LOG_SHIP_POSITION);
            boat = all.get(position - 1);
        } else if (activity.type == SettingUtil.TYPE_DATA_UPDATE) {
            List<LogManagerList> lists = DataSupport.where("ItemID = ?", String.valueOf(activity.itemID)).find(LogManagerList.class);
            if (!lists.isEmpty()) {
                String shipAccount = lists.get(0).getShipAccount();

                List<ConstructionBoat> boats = DataSupport.where("ShipNum = ?", shipAccount).find(ConstructionBoat.class);
                if (!boats.isEmpty()) {
                    boat = boats.get(0);
                }
            }
        }
    }

    /**
     * 重新设置界面的可用高度
     *
     * @param view
     */
    private void possiblyResizeChildOfContent(View view) {
        int usableHeightNow = computeUsableHeight(view);
        LogUtil.d("界面高度: " + usableHeightNow);
        if (usableHeightNow != usableHeightPrevious) {
            int usableHeightSansKeyboard = view.getRootView().getHeight();
            int heightDifference = usableHeightSansKeyboard - usableHeightNow;
            if (heightDifference > (usableHeightSansKeyboard / 4)) {
                // keyboard probably just became visible
                frameLayoutParams.height = usableHeightSansKeyboard - heightDifference;
            } else {
                // keyboard probably just became hidden
                frameLayoutParams.height = usableHeightSansKeyboard + 60;
            }
            view.requestLayout();
            usableHeightPrevious = usableHeightNow;
        }
    }

    /**
     * 获取可以被开发者用以显示内容的高度
     *
     * @return
     */
    private int computeUsableHeight(View view) {
        Rect r = new Rect();
        view.getWindowVisibleDisplayFrame(r);

        return (r.bottom - r.top);// 全屏模式下: return r.bottom
    }

    @Override
    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
        super.onCreateOptionsMenu(menu, inflater);
        inflater.inflate(R.menu.partition, menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case android.R.id.home:
                getActivity().onBackPressed();
                break;
            case R.id.action_delete_all:
                activity.showDailog("删除所有分区", "确定要删除所有分区吗", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
                        // 删除全部分区
                        DataSupport.deleteAll(PartitionNum.class);
                        if (adapter != null) {
                            adapter.panelLength = 0;
                            adapter.setDates(new ArrayList<PartitionNum>());
                            adapter.notifyDataSetChanged();
                        }
                    }
                });
                break;
            case R.id.action_remark:
                activity.showDailog("使用示例", getResources().getString(R.string.desc_partition), new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {

                    }
                });
                break;
        }
        return super.onOptionsItemSelected(item);
    }

    @Override
    public void initListener() {

        /** 新增分区 */
        btnAdd.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                if (layoutID != 0 && !TextUtils.isEmpty(layoutName)) {
                    adapter.add(adapter.list.size(), layoutID, layoutName);
                    recyclerview.smoothScrollToPosition(adapter.list.size());
                } else {
                    ToastUtil.tip(getContext(), "请先填写施工分层");
                }
            }
        });

        /** 施工分层 */
        tvConstructionStratification.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (arr == null || arr.isEmpty()) {
                    arr = DataSupport.order("SortNum asc").find(Layered.class);
                }
                String[] data = new String[arr.size()];
                for (int i = 0; i < arr.size(); i++) {
                    data[i] = arr.get(i).getLayerName();
                }

                activity.showSingleNoButtonDailog(data, "选择施工分层", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {

                    }
                }, new OnDialogOkClickListener() {
                    @Override
                    public void onOK(Object data) {
                        // 分层ID
                        layoutID = arr.get((int) data).getItemID();
                        layoutName = arr.get((int) data).getLayerName();
                        tvConstructionStratification.setText(layoutName);
                    }
                });
            }
        });

        /** 生成 */
        btnReturn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                /** 输入的文字 */
                final String prefix = etPrefix.getText().toString().trim();
                final String startNum = etStartNum.getText().toString().trim();
                final String endNum = etEndNum.getText().toString().trim();
                Integer start = 0;
                Integer end = 0;
                // 标记是否是char
                boolean isChar = false;

                if (TextUtils.isEmpty(prefix)) {
                    ToastUtil.tip(getContext(), "请填写分区前缀");
                } else if (!prefix.contains("#")) {
                    ToastUtil.tip(getContext(), "分区前缀需包含至少一个 # 号");
                } else if (PatternUtil.appearNumber(prefix, "#") > 2) {
                    ToastUtil.tip(getContext(), "分区前缀至多只能输入两个 # 号");
                } else if (TextUtils.isEmpty(startNum)) {
                    ToastUtil.tip(getContext(), "请填写开始数");
                } else if (TextUtils.isEmpty(endNum)) {
                    ToastUtil.tip(getContext(), "请填写结束数");
                } else if (TextUtils.isEmpty(layoutName)) {
                    ToastUtil.tip(getContext(), "请选择施工分层");
                } else {

                    /** ---------------------------------------------------------------------------- */
                    if (PatternUtil.patternNumber(startNum) && PatternUtil.patternNumber(endNum)) {
                        /** 数字 */
                        start = Integer.valueOf(startNum);
                        end = Integer.valueOf(endNum);
                        if (start > end) {
                            ToastUtil.tip(getContext(), "开始数不能大于结束数");
                            return;
                        }
                    } else if (startNum.length() != 1 && endNum.length() != 1) {
                        /** 只能输入一个字符 */
                        ToastUtil.tip(getContext(), "开始数与结束数只能填写一个字符");
                        return;
                    } else if (PatternUtil.patternCharOne(startNum) && PatternUtil.patternCharOne(endNum) && PatternUtil.appearNumber(prefix, "#") != 1) {
                        ToastUtil.tip(getContext(), "开始数与结束数只能输入一个字符, 请修改分区前缀中的 # 个数为1个");
                        return;
                    } else if (PatternUtil.patternCharOne(startNum) && PatternUtil.patternCharOne(endNum) && PatternUtil.appearNumber(prefix, "#") == 1) {
                        isChar = true;
                        if ((int) startNum.toCharArray()[0] > (int) endNum.toCharArray()[0]) {
                            ToastUtil.tip(getContext(), "开始数不能大于结束数");
                            return;
                        }
                    } else {
                        ToastUtil.tip(getContext(), "开始数与结束数, 只能输入1-9, a-z之间的数");
                        return;
                    }

                    final boolean finalIsChar = isChar;
                    final Integer finalStart = start;
                    final Integer finalEnd = end;
                    try {
                        // 缓存分区前缀
                        SharePreferenceUtil.saveString(getContext(), SettingUtil.SP_KEY_PREFIX, prefix);

                        if (finalIsChar) {
                            /** 字符 */
                            char[] startChars = startNum.toCharArray();
                            int startChar = (int) startChars[0];
                            char[] endChars = endNum.toCharArray();
                            int endChar = (int) endChars[0];

                            for (int j = startChar; j <= endChar; j++) {
                                PartitionNum num = new PartitionNum();
                                num.setUserAccount(boat.getShipNum());
                                char c = (char) j;
                                num.setNum(prefix.replace('#', c).toLowerCase());
                                num.setLayoutID(layoutID);
                                num.setLayoutName(layoutName);
                                num.save();
                            }

                        } else {
                            /** 数字 */
                            for (int j = finalStart; j <= finalEnd; j++) {
                                // 创建一个新的数据, 保存用户名
                                PartitionNum num = new PartitionNum();
                                num.setUserAccount(boat.getShipNum());
                                String format = String.format("%0" + PatternUtil.appearNumber(prefix, "#") + "d", j);
                                StringBuffer sb = new StringBuffer();
                                for (int n = 0; n < PatternUtil.appearNumber(prefix, "#"); n++) {
                                    sb.append("#");
                                }
                                num.setNum(prefix.replaceAll(sb.toString(), format).toLowerCase());
                                num.setLayoutID(layoutID);
                                num.setLayoutName(layoutName);
                                num.save();
                            }
                        }

                        List<PartitionNum> numList = DataSupport.where("userAccount = ? and num is not null and num != ?", boat.getShipNum(), "").find(PartitionNum.class);
                        adapter.setDates(numList);
                        adapter.notifyDataSetChanged();

                        // 如果输入法在窗口上已经显示,则隐藏,反之则显示
                        InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
                        imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

                    } catch (NumberFormatException e) {
                        e.printStackTrace();
                        ToastUtil.tip(getContext(), "开始数与结束数必须输入数字");
                    }

                }
            }
        });
    }

    @Override
    public void setPresenter(PartitionContract.Presenter presenter) {
        this.presenter = presenter;
    }

    @Override
    public void showLoading(boolean isShow) {
        if (isShow) {
            activity.showProgressDailog("加载中", "加载中", new OnDailogCancleClickListener() {
                @Override
                public void onCancel(ProgressDialog dialog) {
                    presenter.unsubscribe();
                }
            });
        } else {
            activity.hideProgressDailog();
        }
    }

    @Override
    public void showError(String msg) {
        Toast.makeText(getContext(), msg, Toast.LENGTH_SHORT).show();
    }

    @Override
    public void onDestroyView() {
        super.onDestroyView();
        unbinder.unbind();
    }

    /**
     * 显示施工分区
     *
     * @param list
     */
    @Override
    public void showList(List<PartitionNum> list) {
        // 回显施工分层
        tvConstructionStratification.setText(list.get(0).getLayoutName());
        layoutID = list.get(0).getLayoutID();
        layoutName = list.get(0).getLayoutName();

        if (adapter == null) {
            adapter = new PartitionAdapter(getActivity(), list, boat.getShipNum());
            adapter.setOnRecyclerViewClickListener(new OnRecyclerviewItemClickListener() {
                @Override
                public void onItemClick(final View view, final int position, int... type) {
                    switch (type[0]) {
                        case 0:
                            // 选择施工分层
                            selectBed((Button) view, position);
                            break;
                        case 1:
                            // 更新数据命名重复状态
                            isRepeat();
                            break;
                    }
                }

                @Override
                public void onItemLongClick(View view, final int position) {
                    activity.showDailog("删除", "是否删除该抛砂分区", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialogInterface, int i) {
                            // 删除数据
                            adapter.delete(position);
                        }
                    });
                }
            });

            recyclerview.setAdapter(adapter);
        } else {
            adapter.setDates(list);
            adapter.notifyDataSetChanged();
        }
    }

    /**
     * 选择施工分层
     *
     * @param view
     * @param position
     */
    private void selectBed(final Button view, final int position) {
        String num = adapter.list.get(position).getNum();
        if (TextUtils.isEmpty(num)) {
            ToastUtil.tip(getContext(), "请先填写施工panel");
            return;
        }

        // 给panel选择施工分层
        if (arr == null || arr.isEmpty()) {
            arr = DataSupport.order("SortNum asc").find(Layered.class);
        }
        String[] data = new String[arr.size()];
        for (int i = 0; i < arr.size(); i++) {
            data[i] = arr.get(i).getLayerName();
        }

        activity.showSingleNoButtonDailog(data, "选择施工分层", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialogInterface, int i) {

            }
        }, new OnDialogOkClickListener() {
            @Override
            public void onOK(Object data) {
                PartitionNum partitionNum = adapter.list.get(position);
                int layoutID = arr.get((int) data).getItemID();
                String layoutName = arr.get((int) data).getLayerName();

                partitionNum.setLayoutID(layoutID);
                partitionNum.setLayoutName(layoutName);
                partitionNum.save();

                Button btnBed = view;
                btnBed.setText(layoutName);
                btnBed.setBackgroundColor(getResources().getColor(R.color.et_bg));
            }
        });
    }

    //    @Override
    //    public void onResume() {
    //        super.onResume();
    //        getFocus();
    //    }
    //
    //    private void getFocus() {
    //        if (getView() != null) {
    //            getView().setFocusable(true);
    //            getView().setFocusableInTouchMode(true);
    //            getView().requestFocus();
    //            getView().setOnKeyListener(new View.OnKeyListener() {
    //
    //                @Override
    //                public boolean onKey(View v, int keyCode, KeyEvent event) {
    //                    if (event.getAction() == KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_BACK) {
    //                        // 监听到返回按钮点击事件
    //                        warn();
    //                        return true;// 未处理
    //                    }
    //                    return false;
    //                }
    //            });
    //        }
    //    }

    private boolean warn() {
        // 验证施工panel长度是否一致
        List<PartitionNum> list = DataSupport.where("tag = ? and num is not null and num != ? and userAccount = ?", "0", "", boat.getShipNum()).find(PartitionNum.class);

        // 验证施工panel是否都填写了施工分层
        List<PartitionNum> list1 = DataSupport.where("num is not null and num != ? and userAccount = ? and layoutID == ?", "", boat.getShipNum(), String.valueOf(0)).find(PartitionNum.class);

        /** 验证是否有重复命名数据 */
        List<Map> maps = isRepeat();

        if (!list.isEmpty()) {
            activity.showDailog("提示", "施工panel长度必须一致才能进行提交, 请修改红色标注的施工panel\n\n当前待修改数: " + list.size() + "个", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {

                }
            });
        } else if (!list1.isEmpty()) {
            activity.showDailog("提示", "还有" + list1.size() + "个施工panel未填写施工分层", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {

                }
            });
        } else if (!maps.isEmpty()) {
            activity.showDailog("提示", "有" + maps.size() + "个施工panel命名重复, 请修改", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int i) {

                }
            });
        } else {
            return true;
        }

        return false;
    }

    /**
     * 获取重复命名数据
     *
     * @return
     */
    @NonNull
    private List<Map> isRepeat() {
        ContentValues v = new ContentValues();
        v.put("nameTag", 0);
        int ii = DataSupport.updateAll(PartitionNum.class, v);

        LogUtil.d("还原panel状态数量: " + ii);

        // 验证是否有重命名的panel
        Cursor cursor = DataSupport.findBySQL("select * from PartitionNum where userAccount = " + "\"" + boat.getShipNum() + "\"" + " and num in (select num from PartitionNum group by num having count(num) > 1)");

        List<Map> maps = DBUtil.queryListMap(cursor);

        // 更新命名重合的tag
        StringBuffer stringBuffer = new StringBuffer();
        ContentValues values = new ContentValues();
        values.put("nameTag", 1);
        for (Map map : maps) {
            String num = (String) map.get("num");
            int i = DataSupport.updateAll(PartitionNum.class, values, "num = ? and userAccount = ?", num, boat.getShipNum());
            stringBuffer.append("命名重合panel: " + num + ", 条数: " + i + "\n");
        }
        LogUtil.d(stringBuffer.toString());

        // 更新显示
        List<PartitionNum> numList = DataSupport.where("userAccount = ? and num is not null and num != ?", boat.getShipNum(), "").find(PartitionNum.class);
        adapter.setDates(numList);
        adapter.notifyDataSetChanged();
        return maps;
    }

    public boolean onBackPressed() {
        return warn();
    }
}

redpajama_set_name: RedPajamaGithub


Well, on 4th August 2013, we, at One Cause, are setting you this utterly amazing bike challenge! Your challenge is to cycle a full 100 miles, starting at the Queen Elizabeth Olympic Park through the capital and into Surrey's stunning countryside. With leg-testing climbs and a route recently made famous by the world's best cyclists, this is going be a truly spectacular event.
People of all abilities can take part. Slower cyclists can enjoy a challenging ride while faster riders will relish the opportunity to pit themselves against the country's top amateurs.
55,000 entered the ballot to this event from around the world – it is huge! All ballot entries are now gone!
But don't panic! We have 4 entires in this event – it's only £39 to register and we ask for you to raise just £450 in sponsorship. For this amazing experience, sign up NOW before they all go.
Just fill in your details at https://www.onecauseuk.org/events/2013-events/prudential-ride-london/ and we'll get you registered! Do it Now!
How a School Dinner Raised £100,000?


This is an ode to all you warriors out there, who are fighting so hard for the truth. The day is fast approaching that our battle shall be won. Until then, know that our beloveds look down upon us crying tears of heaven.


Pharmaceutical company Pfizer has teamed with investment firm Bain Capital to launch Cerevel Therapeutics – a biopharmaceutical company focused on developing drugs for Parkinson's and other central nervous system conditions.
The new company – which will receive US $350 million of investment from Bain Capital – will begin working on phase three clinical trials on a Parkinson's drug designed to increase levels of dopamine in the brain. Cerevel will also continue to develop several of Pfizer's drug programmes which closed earlier this year.
To read more on this topic click here.
Top Academic, Professor Andrew Lees: "Human beings are different"


text:
Spotlight: Prof. Hasan was the vice-chancellor of Jamia Millia Islamia before he joined the Archives. Priyanka Parashar / Mint
The man about history
3 min read . Updated: 27 Aug 2010, 07:03 PM IST Mayank Austen Soofi
The National Archives of IndiaNew DelhiHistoryMushirul HasanJamia Milia IslamiyaLibraryBooksDalrympleLounge
Professor Mushirul Hasan appears not to be in a hurry. Sitting inside his large office chamber, with beautiful colonial-era furniture, Prof. Hasan, the new director general of the National Archives of India (NAI), looks as carefree as a retired man.
The 61-year-old academic, author of several books on Indian history, talks in a singsong voice; he laughs easily and peppers his conversation with amusing Urdu couplets. Soon, however, he comes to the point. "I want the Archives to be like London's British Library, which is wonderful in terms of collection, conservation, preservation and, most importantly, accessibility."
As the storehouse of the non-current records of the Indian government, the NAI, situated on Janpath close to India Gate, has thousands of rare old books, documents and lithographs piled up on various floors. While researching here for his book The Last Mughal: The Fall of a Dynasty (Delhi 1857), author William Dalrymple discovered previously unexamined manuscripts that present the Indian perspective on the 1857 mutiny. "All the Urdu research for the book was done there," says Dalrymple. "The archive contains the biggest and fullest colonial archive in India."
Unfortunately, the Archives pulls in only the most dogged of history buffs.
Prof. Hasan wants the place to be more attractive so that non-scholars can freely come in, browse through the shelves, dig into boxes filled with British-era confidential documents, read letters written 200 years ago, roll out long farmans (royal decrees) of Mughal kings and feel the touch of fourth century Sanskrit manuscripts printed on animal-skin parchments. It is a tough undertaking with the NAI's annual budget, which is Rs21 crore.
"The new job is proving to be more tiresome than being a university's VC. There is so much to be done," he says, while sending off an email on his sleek Sony Vaio laptop. Every inch of his desk is covered with paperback books and files, including a glossy booklet, A Tool for Assessing Damage in Old Books. "We're publishing papers of Sarojini Naidu and Dadabhai Naoroji," the professor says, tapping on a stapled sheaf of papers titled Dadabhai Naoroji Papers. "We'll also release a descriptive catalogue of our Persian manuscripts."
The professor reaches the Archives daily at 8.45am sharp. If the lift takes too long, he climbs the 50-odd steps of this colonial-era edifice (the Archives has a modern annexe building too), which earlier served as a mint, and walks through an arched corridor before reaching his chamber. Every Tuesday, he conducts a meeting with his five deputies in which they review the previous week.
As we walk towards the conservation section, Prof. Hasan says: "The greatest damage you can do to any institution is to leave it headless. When I came here, there was lack of direction, absence of leadership and ad hocism was the order of the day. People here are not accustomed to working."
As a 20-something research scholar in the 1970s, Prof. Hasan would come to the Archives on his Java motorcycle. "Then, in terms of facilities, (the) Archives was very poor. The research room had no air conditioner. There was no proper canteen and I lived on omelettes, untoasted bread and lukewarm tea."
Over the years, the research room has been made bigger, the spaces are more clearly defined, and there is a remarkable improvement in Xeroxing facilities, something very crucial for researchers.
As we enter a hall in the conservation section, the murmur of the staff suddenly stops. They look busy, binding and stitching old volumes of manuscripts and books. "It's a beautiful 1925-era building but was not being looked after. The flooring was unpolished, the fittings were inferior, and a lot of structure had come up that violated the sanctity of this place, which we are now demolishing," says Prof. Hasan.
He does not want it to look like a dusty old place with unhelpful staff members, he tells me over bites of his home-cooked lunch of aloo palak.
The bigger challenge is to make the past accessible to the new generation. "I want to make it a paradise for historians where they can not only consult records, but also exchange their research. Also, the collection has to be made available in print to an audience outside the scholarly community. We are also organizing exhibitions and conferences," Prof. Hasan says.
Write to lounge@livemint.com

redpajama_set_name: RedPajamaCommonCrawl


text:
« Some thoughts on the proposal to adopt the 'Commons' as the dominant economic paradigm
Gun Control by Abbé Boulah »
Rigatopian Governance
Published January 25, 2013	Uncategorized Leave a Comment
News from Rigatopia (offshore, way beyond the Fog Island with its mythical Tavern…)
The election of a Rigatopia president and parliament has been canceled. Mainstream media speculation about who the strongman new Un-nation might be, are wildly off the mark. Rigatopians have decided, after a long discussion, that with the introduction of the new AbbéBoulian governance system, these trappings of government are not needed. Instead, they are using the innovative community planning and argument evaluation process to effectively solve the problem of power in governance.
The starting point of the process was the introduction of the civic credit system that is part of their 'passport' — a revived version of the old 'Nansen Passport' for displaced persons after WWI. All new arrivals as well as children born in Rigatopia are issued such a passport, and it comes with a starting capital of civic credits for each new citizen. These credits are the currency and access keys to taking part in community life. People can 'earn' more civic credits in a variety of ways: civil service, demonstration of having acquired important skills, making contributions to community planning and decision-making discussions, in which the 'constitutional' provisions, citizens rights and responsibilities as well as other common rules and even short term decisions are agreed upon. The key concept for these arrangements is 'agreement'. Elsewhere they might be called 'laws'; a term avoided here because of its traditional connotations of having been imposed upon citizens by some ruling entity.
Of course, provisions must be agreed upon to ensure that the agreements are adhered to. This is done in the following manner. Instead of a 'law enforcement' agency charged with discovering and prosecuting agreement violations, a series of provisions are put in place that reward citizens with civic credits for useful, productive contributions but also subtracts credits as a consequence of agreement violations. At the extreme, people accumulating more violation points than they have credits are in fact, losing rights and freedoms, depending on the severity of their infractions. Due to these provisions, the need for 'police' or security agencies is kept to a minimum. Correspondingly, the tendency for such enforcement agencies — that must by definition be more powerful (forceful) that any potential violator, as long as 'lawbreaking' and transgressions of agreements are 'enforced' by sanctions consisting of threats or actual use of force — to become 'corrupt', is also kept to a minimum. The temptation to engage in corrupt behavior or abuse of power is recognized to be a ubiquitous feature of power itself: if the powerful agency has no 'more powerful' overseer, it will inevitably be tempted to persuade itself that the rules and agreements don't apply to itself.
Rigatopians' recognition of the nature of power — as both a necessary condition for a free human life in its form as 'empowerment' to pursue life, liberty and happiness AND as a potentially addictive force — led to the view that yes, people should have access to power (be empowered) — just as they should have access to food and other life necessities — but that people should 'pay' for power extending into realms affecting other people's freedom and empowerment. The 'currency' for such payments is, plausibly enough, provided in the civic credit system. But the need for 'powerful' people to make decisions is also greatly reduced by that very civic credit system.
For many collective decisions, the participatory discussion forum (in which participation is encouraged by the face that all contributions, questions and answers, proposals, arguments both 'pro' and 'con' are rewarded with basic contribution credits which are increased or decreased by the collective plausibility evaluation process) will lead to decisions characterized by the need to modify proposals until a solution acceptable to all parties has been achieved. Some of these discussions will be about specialized matters for which there may be spokespersons of greater than average expertise.
But of course Rigatopians recognize that there are situations in which decisions must be made quickly, either as routine adjustments to regular service operations, or responses to emergencies, and that people should be assigned to such duties. The 'qualifications' for such 'powerful' decision-making positions are sufficiently high civic credit accounts, earned by previous quality service. This may not appear very different from the 'political capital' of elected officials usually manifested in votes. The difference here is that decision by such people must be 'paid for' — with credit points appropriate to the significance of the decision. The payment may be seen as an 'investment' in the decision — one that can 'earn' more credit points if successful and beneficial to the public, but one that will be 'lost' if the decision is unsuccessful. The credit account will eventually be depleted by poor decisions; — a phenomenon that finally gives some more concrete meaning to the idea of 'accountability'.
Very important decisions may be so 'expensive' that they exceed the ability of individual persons to 'pay' for them. Citizens may then transfer some of their credits to potential decision-makers (of their choice); they thereby become 'fellow investors' in the decision, proportionately accountable for success or failure: they lose their transferred credits for unwise decisions, but proporionately gain new credits for success.
These arrangements were soon seen as decreasing the necessity for permanent and temporary (for 'terms of office') decision-makers. The transfer of decision-empowering credits could be made to any qualified citizen, different people for different issues: hence the decision to do without a parliamentary body of decision-makers as well as president. Many people qualified for such positions could be designated for various 'figurehead' functions: receiving visitors or 'presiding' at official events — all at civic credit expense to their accounts.
Of course these innovations do not cover all facets of the power issue. What about the power of knowledge and information, the role of 'propaganda' — the 'free speech'-justified power to bombard citizens with incessant political advertising and the like? Some such objections may be covered by the provision to have people pay (with civic credits) for any such activities exceeding the simple one-time entering their information and argument onto the common 'bulletin board' that serves as the basis for the public plausibility and significance evaluation. (If there is a sufficient guarantee that enough people will participate in that process, there is no need for the repetition.) But of course many issues of this kind will have to be studied and discussed in more detail before being ready to be proposed for adoption as 'Law-like' – agreements. The experiment is seen as a long overdue start for developing new forms of governance instead of the constant bickering about this or that century-old model.
0 Responses to "Rigatopian Governance"


text:
A mix of clouds and sun. A few flurries are possible. High 29F. Winds NW at 10 to 20 mph..
Boone Police
COMPILED BY KAYLA LASURE kayla.lasure@wataugademocat.com
The following information is courtesy of the Boone Police Department. All suspects are considered innocent until proven guilty in a court of law.
ARREST: Joanne Jean Oneill, 49, of 214 Watson St., Boone, was arrested and charged with damage to property. Oneill was issued a $750 secured bond and a Feb. 14 court date.
THEFT: Theft of a battery booster, Beats headphones, a Microsoft Surface tablet and a handgun from a motor vehicle was reported in the 1100 block of West King Street.
ARREST: Alexander Thomas Givens, 32, of 786 Summerwood Road, Rock Hill, S.C., was arrested and charged with simple possession of a schedule IV controlled substance and simple possession of a schedule II controlled substance. Givens was issued a $1,000 secured bond and a Feb. 14 court date.
SHOPLIFTING: Shoplifting of a bottle of wine was reported in the 100 block of Hardin Street.
SUSPICIOUS INCIDENT: A suspicious incident was reported in the 800 block of Hillcrest Circle.
LARCENY: Felony larceny of cash was reported in the 1100 block of Blowing Rock Road.
FALSE PRETENSE: False pretenses/swindle/confidence game and theft of $18,708.82 and an iPhone 11 Pro Max were reported in the 1000 block of Blowing Rock Road.
ARREST: Ethan Riley Branton, 21, of 107 Forget Me Nots Trail, Sugar Grove, was arrested and charged with DUI. Branton was released on a written promise and was given a Feb. 14 court date.
ARREST: Bailey Jackson Igoe, 22, of 2742 U.S. 421 N., Boone, was arrested and charged with DWI. Igoe was released on a written promise and was given a Feb. 14 court date.
ARREST: Ryan Patrick Dailey, 22, of 1935 W. 51st St., Erie, Pa., was arrested and charged with DUI. Dailey was released on a written promise and was given a Feb. 14 court date.
VANDALISM: Destruction/damage/vandalism of property was reported in the 300 block of West King Street.
SHOPLIFTING: Shoplifting of Jack Daniels whiskey was reported in the 2000 block of Blowing Rock Road.
ARREST: Carson Thomas Moretz, 18, of 225 Leslie Lane, Banner Elk, was arrested and charged with possession of marijuana paraphernalia and drunkenness. Moretz was issued a Jan. 24 court date.
ARREST: Ronald Wayne Snyder, 59, of 6670 Rominger Road, Sugar Grove, was arrested and charged with possession of marijuana, possession with intent to manufacture, sell and deliver a schedule VI controlled substance and maintaining a vehicle/dwelling/place for a controlled substance. Snyder was issued a $3,500 secured bond and a Feb. 14 court date.
ARREST: Santos Antonio Vasquez-Tzul, 35, of 1032 New River Hills, Boone, was arrested and charged with DWI. Vasquez-Tzul was issued a $750 secured bond and a Feb. 14 court date.
ARREST: Nicholas Chad Dugger, 30, of 105 Joe Dugger Lane, Butler, Tenn., was arrested and charged with two counts of misdemeanor probation violation, possession of drug paraphernalia, possession of methamphetamine and possession of a stolen automobile. Dugger was issued a $72,000 secured bond and a Feb. 14 court date.
LARCENY: Larceny of a shirt and a sweatshirt was reported in the 600 block of West King Street.
ARREST: Megan L. Dear, 26, of 110 Quail Ride Rd., Apt. A, Boone, was arrested and charged with larceny. Dear was issued a $2,500 secured bond and a Feb. 21 court date.
ARREST: Skyler Lee Carver, 26, of 338 Brook Hollow Road, Boone, was arrested and charged with larceny. Carver was issued a $2,500 secured bond and a Feb. 21 court date.
ARREST: Kevin Laron Hennington, 42, of 12811 Lauren's Ridge Road, Apt. 1025, Charlotte, was arrested and charged with DWI. Hennington was released on a written promise and was given a Feb. 14 court date.
ARREST: Gilda Marie Danner, 41, of 165 Sheets Road, Hampton, Tenn., was arrested and charged with possession of methamphetamine, resisting arrest, possession of drug paraphernalia and identity theft. Danner was issued a $45,000 secured bond and a Feb. 14 court date.
Confidence Game
Boone Police Department
TILE SUBCONTRACTOR WANTED
F.S.B.O. Beech Mountain Lots
JONAS RIDGE ADULT CARE


A senior Iranian military commander says the country reserves the right to destroy the lairs of terrorists in Pakistan following a recent terrorist crime against Iranian border guards serving on the country's southeastern frontier.
"The Armed Forces of the Islamic Republic of Iran condemn such measures and if the Pakistani government does not take serious measures, they (Iranian forces) reserve the absolute and legal right to resolutely counter and destroy the lairs of terrorists however deep inside the neighboring country's soil," Iranian Army's Ground Forces Commander Brigadier General Ahmad Reza Pourdastan said on Tuesday.
He added that Iranian Armed Forces would spare no efforts to safeguard the country's security.
On April 26, 11 Iranian border guards were killed in clashes near Mirjaveh in the southeastern Iranian province of Sistan-and-Baluchestan. The so-called Jaish ul-Adl terrorist group claimed responsibility for the attack, which was launched from the Pakistani soil. The assailants escaped into Pakistani territory immediately after the attack.
In a telephone conversation with Pakistani Federal Minister for Interior and Narcotics Control Chaudhry Nisar Ali Khan on Monday, Iranian Interior Minister Abdolreza Rahmani Fazli called on Pakistan to take swift measures to improve security along its borders with Iran.
Rahmani Fazli said Islamabad should prevent the infiltration of terrorists into Iran, smuggling of narcotics and illegal crossing into Iran by Afghan nationals from the Pakistani border.


text:
\section{Introduction}
Quantum systems coupled to an environment have been extensively studied for many years following the seminal work by R.\,P.~Feynman and F.\,L.~Vernon.\cite{Feynman63} More recently a large variety of theoretical models that correspond to different physical realisations of dissipative systems have been proposed. These models include shunted Josephon junction,\cite{MSS}  tunnel junction,\cite{Zaikin_Schon} granular array,\cite{Altland2006} Luttinger liquid with a static impurity,\cite{Kane,Tsvelik} and open quantum dot.\cite{Matveev_Furusaki,Nazarov}

Despite such a diversity the behaviour of these systems at low energies turned out to be similar. Indeed, at long times the systems become essentially zero dimensional and can be described using a collective degree of freedom that is often called the phase. In a quantum dot, for example, the phase can be viewed as a conjugate variable to the electron charge on the dot. The phase dynamics is non-local in time and is governed by Ambegaokar-Eckern-Sch\"on type of theory\cite{AES} (AES) that is sometimes referred to as dissipative action.

Linearisation of the dissipative theory reproduces the so-called Caldeira-Leggett model\cite{Caldeira} that has a number of applications. In particular, the model is instrumental for analysing dephasing rate in q-bits\cite{Breuer} and dissipative decay rate of metastable states as well as for calculating other related quantities.\cite{Kamenev_book} It is worth mentioning that similar models were rigorously derived in the context of disordered low-dimensional systems as an effective theory for low-energy virtual fluctuations.\cite{GGM_virtual}

It has been realised already in Ref.~\onlinecite{Guinea86} that periodicity of the dissipative action with respect to the phase (which originates in the discrete nature of electron charge for the quantum dot model) may have some important consequences that are absent in the Caldeira-Leggett model. In field theory such non-perturbative effects are often accounted for by the so-called instanton solutions. For dissipative action those are Korshunov instantons\cite{Korshunov} that correspond to trajectories of the phase $\phi$ (a zero dimensional bosonic field) labeled by a winding number $W$. This number shows how many times the corresponding trajectory circles around the origin.

Instantons and their contribution to observable quantities have been thoroughly studied within Matsubara formalism that refers to quantum action which is taken on the imaginary time contour. In particular, the analysis of the action on the saddle point trajectory has been performed in Ref.~\onlinecite{Korshunov}, while the corresponding 't\,Hooft determinant\cite{tHooft} has been found in Refs.~\onlinecite{Zaikin_Panyukov,Grabert}. Later the two-loop renormalisation group approach to the problem has been developed\cite{Beloborodov} and the analogy with topological Pruisken instantons, which appear in topological sigma model with broken time reversal symmetry, has been established.\cite{Burmistrov}.  The equivalence of the AES model to the so-called ``paperclip'' model with $\theta$ topological term is demonstrated in Ref.~\onlinecite{Lukyanov}. Recent progress in the field is summarised in Ref.~\onlinecite{Shnirman15}.

Instantons distinctly manifest themselves in transport and thermodynamic measurements due to their topological nature. Instanton solutions in open quantum dots describe the emergence of Coulomb blockade\cite{Nazarov},   that manifest itself through weak modulation of the conductance with a gate voltage.  These are remains  of  Coulomb blockade  that dominates transport in  closed dots, where conductance  vanishes   except for  a set of narrow Coulomb peaks\cite{Glazman_review}.
In an open dot limit, the  Coulomb blockade effect is strongly suppressed,
and results only  in  oscillations of the conductance with  a gate voltage.
In this case the instantons with a certain winding number are responsible for the corresponding harmonics of conductance oscillation. This effect was  observed in recent experiments with controlled coupling between quantum dot and the leads.\cite{Liora2015}
\begin{figure}
\includegraphics[width=\columnwidth]{fig1.pdf}
\caption{Schematic  illustration of the setup: quantum dot, source,  drain and gate
electrodes.}
\label{fig1}
\end{figure}

Even though the physics of Coulomb blockade at equilibrium is fairly well understood its modification under generic non-equilibrium conditions remains  largely unexplored (see, however, Ref.~\onlinecite{Shnirman15}). Apart from clear experimental motivation there also exists a substantial theoretical interest to the problem. Non-perturbative analysis applied to systems which range from simple quantum mechanics to advanced field theory models is equivalent to finding ``classical trajectories'' that minimise corresponding imaginary time action.  In contrast, non-equilibrium conditions require the use of real time Keldysh formalism that may not reconcile with the non-perturbative equilibrium approach.

Some progress in this direction has been achieved within a phenomenological framework utilising quantum Langevin equation.\cite{Golubev_Zaikin1997} While this approach captures many qualitative properties of the system it can be justified only in the topologically trivial sector while the consideration of instanton contributions requires more careful analysis.

In this paper a non-perturbative approach based on Keldysh formalism is developed for a generic zero-dimensional non-linear theory.  A non-equilibrium extension of the dissipative action for a biased quantum dot is constructed and the corresponding integral saddle-point equations are derived and solved explicitly in terms of hypergeometric functions. For equilibrium conditions known results are reproduced.

In the next Section we shell focus on the formulation of dissipative action in real time using an open quantum dot as a prime example.

\section{Dissipative action in real time}

Let us focus on a system consisting of a quantum dot that is schematically represented in Fig.~\ref{fig1}. The electron-electron interactions on the dot are described by the Hamiltonian $H_c=E_c (\hat{n}-n_g)^2$, where $\hat{n}$ is the electron density operator and $n_g$ is a background density set by the potential of the gate.  The characteristic charging energy $E_c=e^2/2C$ is determined by the capacitance $C$ of the dot and by the electron charge $e$.  We assume that the dot is metallic, with a single particle level spacing $\Delta$ that is smaller than all other energy scales in the problem. Each of the two leads coupled to the dot are assumed to be kept at thermodynamic equilibrium. The coupling is fully characterised by a unitary scattering matrix $S(E)$, which defines all transport characteristics of the dot at an energy $E$ in the absence of interactions.

Coulomb interaction on the dot is decoupled by Hubbard-Stratonovich  transformation.  As a result electrons on the dot are subject to the confining potentials, disorder and time dependent auxiliary bosonic filed. The problem at hand can be, therefore, viewed as the Ladauer-type transport problem in the presence of external quantum field. Alternatively, the interaction on the dot (that is taken in the form of the charging energy) can be placed on the leads. This transforms the problem to a network of interacting quantum wires (scattering channels)\cite{Bagrets} connected via a non-interacting quantum dot described by the scattering matrix $S$.

Quite generally all physical observables in the system are given by the fermionic path integral
\begin{equation}
\langle \mathcal{O} \rangle=\int \mathcal{D}\Psi \mathcal{D}\bar{\Psi}\;\mathcal{O}[\Psi]\,e^{i\mathcal{A}[\Psi]},
\end{equation}
where the real-time fermonic action on the Keldysh contour $\mathcal{A}[\Psi] = \oint_K dt\,\left(i\bar{\Psi}\partial_t \Psi-H\right)$ can be decomposed to the free fermion and to the interaction parts
\begin{equation}
\mathcal{A}[\Psi] =\mathcal{A}_0[\Psi]+\mathcal{A}_{\rm c}[\Psi].
\end{equation}
Following the standard route we shall perform the Hubbard-Stratonovich transformation to decouple interaction term by means of the bosonic field $\phi$ and integrate out the fermionic degrees of freedom. The resulting theory is given by the functional integral
\begin{equation}
\langle \mathcal{O} \rangle =\int \mathcal{D}\phi\; \mathcal{O}[\phi]\, e^{i A[\phi]}
\end{equation}
where $\dot{\phi}\equiv \partial_t\phi$ is a potential on the dot, which is uniform in space by construction. The resulting action is readily decomposed into a sum
\begin{equation}
A[\phi]=A_{\rm c}[\phi]+A_{\rm dot}[\phi],
\end{equation}
that consists of the charging contribution
\begin{equation}
\label{Ac}
A_{\rm c}[\phi]=-\frac{1}{2E_c}\oint_K\!\! dt\; \dot{\phi}^2(t) -n_g\oint_K\!\! dt\; \dot{\phi}(t),
\end{equation}
and the coupling term
\begin{equation}
\label{Alog}
A_{\rm dot}=-i\ln Z[\phi].
\end{equation}
The latter is given by the sum of ``vacuum loops'' and can be generally written as
\begin{equation}
\label{action_general}
Z[\phi]=e^{-i\dot{\phi}_c \Pi^a\dot{\phi}_q}\det\big[1-\hat{f}+\hat{R}[\phi]\hat{f}\big]\,
\end{equation}
where $\Pi^a$  is an advanced component of the fermionic polarisation operator, $\hat{f}$ is a single particle distribution function operator, which is diagonal in energy representation for stationary systems, and $\phi_c$($\phi_q$) is the classical (quantum) component of the bosonic field. Namely, $\phi_{c}=(\phi_++\phi_-)/2$ and $\phi_{q}=\phi_+-\phi_-$, where $\phi_{+(-)}$ stands for the bosonic field on the upper (lower) branch of the Keldysh contour. The operator $R$ is given by the potential dependent single-particle scattering matrix
\begin{equation}
R[\phi]=S^\dagger[\phi_+]S[\phi_-].
\end{equation}
In general the operator $R$ is non-local in time domain.

An essential simplification to the general theory of Eqs.~(\ref{Ac}-\ref{action_general}) is achieved in the so-called tunnelling limit, which corresponds to a weak coupling between the dot and the leads. The dependence of the scattering matrix on external potential $\dot{\phi}$ yields in the tunnelling limit
\begin{equation}
S [\phi]=\begin{pmatrix}
\hat{r} & \hat{t}'\, e^{i\phi}\\
\hat{t}\,e^{-i\phi} & \hat{r}'
\end{pmatrix},
\end{equation}
where $\hat{r}(\hat{r}')$ and $\hat{t}(\hat{t}')$ are the matrices of reflection and transmission amplitudes in channel space for a non-interacting system. (Here we ignored the dependence of transmission and reflection probabilities on energy within the window given by $E_c$).

All transmission probabilities $T_n$, which are the eigenvalues of the matrix $\hat{t}\hat{t}^\dagger$ (or $\hat{t}'(\hat{t}')^\dagger$), are small in the tunnelling limit $T_n\ll 1$. Thus, it is legitimate to expand the logarithm in Eq.~\eqref{Alog} to the lowest order with respect to $\hat{t}$  and $\hat{t}'$. With the help of the identity $\ln\det \hat{L} = \tr\ln {\hat L}$ we obtain in the tunnelling limit
\begin{equation}
\label{atild}
A_{\rm dot}=\frac{g}{4}\int_{-\infty}^\infty \!\!\!
dt_1\,dt_2\, \Phi_L^T(t_1) \tilde{\alpha}(t_1,t_2) \Phi_R(t_2),
\end{equation}
where $g=g_L+g_R$, and  $g_{\eta}=\sum_n T_n^{\eta}$   is  the dimensionless
coupling between the dot and the left ($\eta =L$) and the right ($\eta=R$)  leads,
also known as Caildera-Legget ``viscosity'' and  we  focus on the limit of a strongly coupled dot
 ($g \gg 1$);    $\Phi_{a}$ are the vectors in Keldysh space
\begin{equation}
\Phi_L=\begin{pmatrix} z_+^{-1} \\ z_-^{-1} \end{pmatrix}, \quad \Phi_R=\begin{pmatrix} z_+\\  z_- \end{pmatrix},\quad z=e^{-i \phi},
\end{equation}
where the index $\pm$ denotes the upper (lower) part of the Keldysh contour and the upper index $T$ stands for the vector transposition.
The current through   the quantum dot, can be written as
\begin{equation}
I=\frac{g_Lg_R}{g_L+g_R}\int d\epsilon[n(\epsilon-V/2)-n(\epsilon+V/2)]\nu(\epsilon)/\nu_0
\label{current}
\end{equation}
Here $n(\epsilon)$ is a Fermi-Dirac distribution function, $\nu(\epsilon)$ is a tunneling density of states, $g_{L/R}$ are couplings between the dot and the left and  the right leads. The tunneling density of states can be recast in terms of the bosonic fields as\cite{Altland2009}
\begin{align}
\nu(\epsilon)=&\nu_0\,\re\int d\tau e^{i \epsilon\tau}\bigg[
(1-n(\tau))\left\langle e^{i\phi_-(\tau)-i\phi_+(0)}\right\rangle\nonumber \\
&+n(\tau)\left\langle e^{i\phi_+(\tau)-i\phi_-(0)}\right\rangle\bigg]\,,
\end{align}
where $\nu_0$ is the density of states for non-interacting electrons.
The problem is thus reduced to the calculation of the tunneling density of states
for this system, both in and out of equilibrium.
\subsection{thermal equilibrium}
In thermal equilibrium the matrix integration kernel in Eq.~\eqref{atild} becomes the function of a time difference only, $\tilde{\alpha}=\tilde{\alpha}(t_1-t_2)$, where
\begin{equation}
\tilde{\alpha}(t)=\begin{pmatrix} \tilde{\alpha}_{++} & \tilde{\alpha}_{+-} \\ \tilde{\alpha}_{-+} & \tilde{\alpha}_{--} \end{pmatrix}
\end{equation}
is parameterised by the following functions of time
\begin{subequations}
\label{kernel}
\begin{eqnarray}
&&\tilde{\alpha}_{++}(t)=\tilde{\alpha}_{--}(t)=-i \re \left[\frac{T^2}{\sinh^2(\pi Tt+i0)}\right],\qquad\\
&&\tilde{\alpha}_{+-}(t)=-\tilde{\alpha}_{-+}^*(t)= \frac{iT^2}{\sinh^2(\pi T t-i0)},
\end{eqnarray}
\end{subequations}
where $T$ is the temperature.

Analytic properties of the kernel $\tilde{\alpha}(t)$ in Eq.~(\ref{kernel}) are dictated by the shape of the Keldysh contour $K$, which goes around a cut directed along the real time axis. One may reformulate the problem by taking advantage of a conformal map of the time complex plane onto the complex plane of the parameter $w$\cite{Braunecker,Muzykanskii}
\begin{equation}
\label{w}
w=\tanh(\pi T t).
\end{equation}
Under such transformation the strip in the complex plane $-i/4T<\im t < i /4T$ is mapped onto the interior of the unit circle $|w|<1$ as shown in Fig.\,\ref{fig2}. Consequently, the Keldysh contour $K$ is transformed into the contour $C$ that surrounds a cut $w\in (-1,1)$ in the complex $w$ plane.

\begin{figure}
\includegraphics[width=\columnwidth]{fig2.pdf}
\caption{Schematic illustration of the conformal map $w$ in the time complex plane, which maps the Keldysh contour K onto the contour C.}
\label{fig2}
\end{figure}

In terms of the variable $w$ the theory is described by the action
\begin{equation}
\label{action_w}
A_{\rm dot}=g\int_{-1}^{1}\!\frac{dw}{2\pi} \int_{-1}^{1}\!\frac{dw'}{2\pi}\,\Phi_L^T(w)\alpha(w-w')\Phi_R(w').
\end{equation}
The kernel of the integral transform $\alpha(w)$ has the following components
\begin{subequations}
\label{kern2}
\begin{eqnarray}
&&\alpha_{++}=\alpha_{--}=-\frac{i}{2}
\left[\frac{1}{(w+i\delta)^2}+\frac{1}{(w-i\delta)^2}\right],\qquad\\
&&\alpha_{+-}(w)=\alpha_{-+}(-w)=\frac{i}{(w+i\delta)^2}.
\end{eqnarray}
\end{subequations}
where we introduce a finite shift $\delta$ which implies that the corresponding pole is situated outside the countur $C$. The functions $z_{\pm}(w)=z(w \pm i 0)$ are related to a complex function $z(w)$ that is analytic everywere in the complex $w$-plane with the exception of the cut $w\in (-1,1)$.

One can note that taking the limit of zero temperature in the kernel $\tilde{\alpha}$ given by Eq.~\eqref{kernel} would lead to the same expressions as in Eq.~\eqref{kern2} but with the cut extending over the entire real axis. Thus the only difference between zero and finite temperature analysis is encoded in terms of the variable $w$ in analytical properties of the function $z(w)$.

The action (\ref{action_w}) gives rise to the following saddle-point equations on the analytic function $z(w)$,
\begin{eqnarray}
&&\oint_Cdw' \left[\frac{z_\pm(w)}{z(w')}-\frac{z(w')}{z_\pm(w)}\right]\nonumber\\
&&\times \left(\frac{1}{(w-w')^2} +\frac{1}{(w-w'\pm i\delta)^2}\right)=0\,.
\label{saddle_w}
\end{eqnarray}
Here  the integral over  the running variable was closed into a countur $C$,  such that the pole at $w'=w$ lays inside the contour $C$, while the pole at $w'=w\pm i\delta$ is outside the integration contour.

Equations \eqref{saddle_w} were derived by minimizing the action $A_\textrm{dot}$ only. Taking into account the charging part of the action $A_c$ gives rise to the terms which are subleading in the parameter $T/gE_c$ as shown in the Appendix \ref{Matsubara}).
At this level of accuracy, i.e.\,for $T/gE_c \ll 1$, the subleading terms have to be disregarded.

Despite the approximations made the saddle-point equations \eqref{saddle_w} are the non-linear integral equations. The existing mathematical methods are, however, limited to the linear equations only.\cite{Muskelishvili,Stone} Fortunately, the restrictive analytic structure of Eqs.~(\ref{saddle_w}) makes further analysis possible.

It is instructive to take advantage of the analogy with the Matsubara representation, which corresponds to the contour $C$ taken as the unit circle. Using analytic properties of the kernel $\alpha$ as described in Appendix \ref{transform} one can demonstrate that
\begin{equation}
\label{instanton}
z_1(w)=\frac{w-\xi}{1-\bar{\xi}w}
\end{equation}
is an instanton trajectory with a winding number equal to one, where the parameters $\xi$ and
$\bar{\xi}$ are independent real numbers on the cut $\xi,\bar{\xi} \in (-1,1)$. The solution of Eq.~\eqref{instanton} minimizes the action \eqref{action_w}.

The value of the action (\ref{action_w}) on the intanton trajectory is readily evaluated as
\begin{equation}
\label{Adot1}
A_{\rm dot}[z_1]=i g/2,
\end{equation}
while the charging part of the action evaluated on the same trajectory gives
\begin{equation}
\label{Ac1}
A_{\rm c}[z_1]=2i\pi^2\frac{T}{E_c}\frac{\bar{\xi}-\xi}{1-\bar{\xi}\xi}+n_g.
\end{equation}
The results of Eqs.~(\ref{Adot1},\ref{Ac1}) are fully equivalent to those obtained in Matsubara representation in the Appendix~\ref{Matsubara}.

Similarly the instanton solution, which corresponds to a winding number $W$, is given by
\begin{equation}
\label{zW}
z_{W}(w)=\prod_{i=1}^W\frac{w-\xi_i}{1-\bar{\xi_i}w},
\end{equation}
with the real parameters $\xi_i,\bar{\xi}_i \in (-1,1)$. Substituting Eq.~\eqref{zW} in to the action (\ref{action_w}) one finds
\begin{equation}
\label{result_W}
A_{\rm dot}[z_W]=i g W/2,
\end{equation}
while the charging part of the action is still of the order of $T/E_c$ corresponding to a generalization of Eq.~\eqref{Ac1}. The charging contribution is irrelevant as far as $T/gE_c \ll 1$.
By expanding Eq.(\ref{current})  over the instantons in the low voltage limit, one finds  a d.c.
conductance
\begin{equation}
\label{conductance_instanton}
G \propto G_{\rm Drude}\bigg[1+\sum_W e^{-g|W|/2}\cos(2\pi Wn_g)\bigg]\,,
\end{equation}
where
\begin{equation}
G_{\rm Drude}=\frac{e^2}{2\pi}\frac{g_Lg_R}{g_L+g_R}\,.
\end{equation}
Note, that the contribution of the instantons with a winding number $W$ lead to the
appearance of $W$ of the d.c. conductance with the gate voltage.
Such harmonics were recently observed experimentally\cite{Liora2015}.
The fluctuations  around the saddle point, account for the zero bias anomaly, leading to
the renormalziation of the coupling strength $g \rightarrow g+\ln T/E_c$, \cite{Glazman2005,Burmistrov,Beloborodov}, and  consequently  to
a temperature dependent prefactors in Eq.(\ref{conductance_instanton}).

Thus, the construction of real-time Korshunov instanons using Keldysh formalism at equilibrium is analogous to that in Matsubara representation once the conformal map (\ref{w}) is employed (see Appendix~\ref{Matsubara} for technical details). The apparent advantage of the Keldysh approach is due to the possibility to generalize it for a generic non-equilibrium situation.

\subsection{beyond equilibrium}

To be more specific we shall focus below on the case of a quantum dot, which is strongly biased by a source-drain voltage $V$. In this case, the single-particle distribution function inside the dot can be parameterized as
\begin{equation}
f(\epsilon)=\frac{g_L}{g}f_0(\epsilon_-)+\frac{g_R}{g}f(\epsilon_+),
\end{equation}
where $\epsilon_-=\epsilon-eVg_R/g$ and $\epsilon_+=\epsilon+eVg_L/g$.

In terms of the variable $w$ the integral kernel in Eq.~(\ref{action_w}), which depends now separately on two arguments, is given by
\begin{align}
\label{kernel_neq}
&\alpha_{ij}(w,w')=\alpha^{(0)}_{ij}(w-w')\;L\!\left(\frac{1-w}{1+w}\frac{1+w'}{1-w'}\right),\\
&L(x)= \frac{g_L^2+g_R^2}{g^2}+\frac{g_Lg_R}{g^2}\left[x^{i\nu}+x^{-i\nu}\right],\quad
\label{Lfunction}
\end{align}
where $\nu=eV/2\pi T$ and $\alpha^{(0)}_{ij}(w)$ is the equilibrium kernel set by Eq.~\eqref{kern2}. The corresponding saddle-point equations on the analytic function $z(w)$ reads
\begin{equation}
\oint_C\! dw' \left[\alpha(w_\pm,w')\frac{z(w')}{z_\pm(w)}- \alpha(w',w_\pm)\frac{z_\pm(w)}{z(w')}\right]=0,\quad
\label{saddle_point_general}
\end{equation}
where $z_\pm(w)=z(w\pm i0)$, $w_\pm=w\pm i\delta$, and $w\in (-1,1)$.

We shell look for the solution of Eq.(\ref{saddle_point_general}) using the following Ansatz
\begin{equation}
\label{ansatz}
z(w)=\frac{w-\xi}{1-\bar{\xi}w}F(w)\,,
\end{equation}
which is an obvious extension of the equilibrium instanton of Eq.(\ref{instanton}). Motivated by the analytic properties of the solution at equilibrium and kernel of integration (\ref{kernel}), we shell require that the functions $F(w)$ and $1/F(w)$ have no singularities outside the contour $C$. That is equivalent to the requirement that all zeroes and singularities of $F(w)$ are confined to the interval $w\in (-1,1)$. Under such an assumption the saddle point equations can be easily solved (see Appendix~\ref{non_eq} for the details).

A general instanton solution with a winding number one is given by an indefinite integral
\begin{equation}
\label{non_equilibrium_instanton}
z(w)=(1-\xi\bar{\xi})\int\frac{dw}{(1-\bar{\xi}w)^2}\,L\!\left(\frac{1-w}{1+w}\frac{\bar{\xi}+1}{\bar{\xi}-1}\right),
\end{equation}
that can be explicitly taken as
\begin{align}
z(w)& =K\left[ \frac{w-\xi}{1-w\bar{\xi}} + R + 2\frac{g_Lg_R}{g^2}\frac{1-\xi\bar{\xi}}{1-\bar{\xi}}\right.\nonumber\\
 &\left.\times\left(\mathcal{B}_\nu(x)+\mathcal{B}_{-\nu}(x)+\frac{(1-w)(1+\bar{\xi})}{1-w\bar{\xi}}\right)\right],\quad
\label{final0}
\end{align}
where $K=F(1/\bar{\xi})$, $R$ is an integration constant and the following definitions have been used
\begin{align}
&x=\frac{1-w}{1+w}\frac{\bar{\xi}+1}{\bar{\xi}-1},\\
&\mathcal{B}_\nu(x)=x^{i\nu}\left(_1F_2(1,i\nu;1+i\nu;x)-\frac{1}{1-x}\right).
\end{align}
Here, $_1F_2(a,b;c;x)$ is the hypergeometric function.

It is worth noticing that the integration constant $R$ can be absorbed in the redefinition of the parameters $\xi$ and $K$ by means of the transformation $\xi'=(\xi-R)/(1-R\bar{\xi})$ and $K'=K(1-R\bar{\xi})$. By performing this transformation we effectively set $R=0$ in Eq.~(\ref{final0}). The remaining parameter $K$ reflects the overall scaling invariance of the saddle-point equation (\ref{saddle_point_general}). Its choice does affect neither physical observables nor required analytic properties of the function $F(w)$. Hence we can set $K=1$ without loss of generality.

Thus, the resulting instanton solution is given by Eq.~(\ref{final0}) with $K=1$ and $R=0$. Using known properties of the hypergeometric function we can indeed check that the solution obtained corresponds to $F(w)$ having analytic properties required by the construction. For a finite value of voltage the instanton solution acquires a branch cut in the interval $(-1,1)$. In the limit of equilibrium (for $g_L=0$, or $\nu=0$) the solution reduces to a familiar form of Eq.~(\ref{instanton}).

Since this interval $w\in(-1,1)$ precisely coincides with an image of the Keldysh contour on $w$ plane one may calculate the value of the action on the saddle point solution (\ref{ansatz}), by closing the integrals in the exterior of this interval in the complex plane. As a result one gets
\begin{equation}
A_{\rm dot}[z_1]=\frac{g}{4\pi} \oint_C d \ln z(w_1)=\frac{ig}{2}\,.
\end{equation}
Thus, though both, the action and the saddle point solution, are affected by the external bias, the value of the action on the saddle point trajectory out of equilibrium remains the same. The instanton solutions with a higher winding numbers may be constructed in a similar fashion.

\section{conclusions and outlook}

In this work we have studied the real-time dissipative action. We established that the real-time Keldysh and imaginary-time Matsubara framework are almost identical in  equilibrium once a conformal map of the time plane into $w$-plane is employed. Topological instantons that solve integral saddle-point equations for the Keldysh action are constructed.  In equilibrium the solutions are represented by slightly distorted M\"obius maps of $w$ Riemann sphere onto itself. The index of the map is equal to the winding number of instanton.

The real-time theory is, however, further extended to the case of generic non-equilibrium situation. The saddle-point equations in non-equilibrium are derived and solved analytically to construct the non-equilibrium extension of Korshunov instantons. In this paper we have focused in particular on the interacting quantum dot that  is pushed out of equilibrium by applying a large {\em dc} bias voltage. We demonstrated that, in this case, the saddle point solution acquires the branch cut along the entire Keldysh contour. Remarkably, the modified instanton solution of a dissipative action survives such a generic non-equilibrium condition and  the value of the action on the instanton trajectory remains unchanged. It implies, for instance, that the conductance oscillations with multiple periods (\ref{conductance_instanton}) emerge when a finite voltage bias is applied.

Our results may be relevant for a large number of physical situation that are modelled by the dissipative action. To make a more detailed prediction for observable quantities
such as temperature and voltage dependence of electric current via non-equilibrium interacting quantum dot,  would require the computation of fluctuation-determinant in the vicinity of the instanton solution obtained. Such an analysis is beyond the scope of the present paper and is relegated to a separate publication.

This work has been supported by ISF (grant 584/14), GIF (grant 1167-165.14/2011), the Dutch Science Foundation NWO/FOM 13PR3118, and by the EU Network FP7-PEOPLE-2013-IRSES Grant No 612624 ``InterNoM''. We acknowledge useful discussions with R.~Berkovits, L.~Bitton, I.~Burmistrov, A.~Frydman, I.~Gornyi, A.~Kamenev, A.~Mirlin, R.~Santos, and E.~Dalla Torre.

redpajama_set_name: RedPajamaArXiv


You may have heard that email newsletters are a healthcare Internet marketing strategy that's dying, even though that assessment isn't entirely accurate. It's true that email newsletters are an older form of Internet marketing, but that doesn't make them outdated; the strategy behind newsletter blasts has changed to be more pointed and effective.
Your practice newsletter is the ideal place to develop and promote the identity of your brand. We all have a number of newsletter subscriptions that pile up in our inbox – what's going to make subscribers open yours over the others? If you promote your brand in your newsletter, you're making it unique and are communicating your message to your subscribers.
By offering special deals, promoting events at your clinic or sharing patient stories and anecdotes about your practice, you can create content that interests your target audience and engages them.
You also want to make sure that your newsletter doesn't get sent to the spam folder. One way to do that is to mind your headlines. Avoid headlines that are too much of a sales pitch or that contain a lot of exclamation points – those are two signals for most email services that the email is spam. Use your headlines to tell your audience about the content of your newsletter instead of pitching it to them; using sales-heavy language could only push them away.
Make your newsletter an important part of your healthcare marketing strategy by encouraging your patients to subscribe. Include information about your newsletter and a link to subscribe to it as part of your healthcare website design.
One way to encourage your subscribers to open your newsletter is to have content that they don't always see. Other than including information that promotes your brand identity or that connects with your patients, you can also include news stories about discoveries and new research developments in your field.
If you're looking for other ways to inspire and improve your email newsletters, our experienced healthcare marketing consultants can help. For more information, you can contact us at 800.679.1200 or by email at info@practicebuilders.com.


text:
ABOUT NEW DIRECTIONS
History...
Kruse, Who Counts
Barrett, Forecasting the Future of Professional Associations in Music Education
Bauer, Music Learning and Technology
Woody, Of Crossovers and Role Blending: How Professional Growth Has Shaped My Personal Life… and Vice Versa
Conway, Pellegrino & West, Case Study Research in Music Education
Edwards, An Alternative Approach To Creativity and Music Literacy With Real Time Iconic Graphic Notation
Rawlings, The Use of Questionnaires in the Journal of Research in Music Education: 2003-2013
Johnston, One Teacher's Experience of Voice Disorder and Its Implication for Music Educators
Conway, Perspectives from Faculty Teaching in Graduate Programs in Music Education
Bernhard, Contemplative Practices in Music Education
ISSUE #4: Special Focus Issue--IMTE2019
Baumgartner et al
Weimer
Weidner
Rawlings et al
Schultz, Enriching
Schultz, Nomadic
Mentoring Instrumental Music Teacher Educators: Research and Practice Across the Career Stages
Christopher M. Baumgartner – Assistant Professor of Music Education, University of Oklahoma; Colleen M. Conway – Professor of Music Education, University of Michigan; Tami J. Draves – Assoc. Professor of Music Education, University of North Carolina Greensboro; Lonnie Easter Jr. II – Ph.D. student in Music Education, University of Oklahoma; Christine Lundahl – DMA student in Wind Conducting, University of Michigan; Ryan N. Meeks – Ph.D. student in Music Education, University of Oklahoma; Eric M. Pennello – Ph.D. student in Music Education, University of Oklahoma; Rebekah Weaver – Ph.D. student in Music Education, University of Michigan
The mentorship of beginning teachers is a phenomenon of interest among those in the field. Numerous education (Ingersoll & Strong, 2011; Gray & Taie, 2015) and music education (Conway, 2001, 2003, 2006; Smith, 1994) authors and researchers have cited the potential impact of mentoring on success and retention in the profession. Most extant research is focused in the realm of P–12 education, though recent investigators have examined mentoring teachers at the collegiate level (e.g., Austin, 2018; Driscoll, Parkes, Tilley-Lubbs, Brill, & Pitts Bannister, 2009; Maher, Lindsay, Peel, & Twomey, 2006; McCormack & West, 2006; Mullen, 2005; Pellegrino, Conway, & Millican, 2018; Walker, Golde, Jones, Büschel, & Hutchings, 2008). While many mentorship endeavors reflect the traditional mentor (veteran) and mentee (novice) approach to pairing, peer mentoring—a type of comentoring that reflects a more "mutual and reciprocal" relationship (Draves & Koops, 2011, p. 68)—can be effective at the collegiate level (e.g., two early-career, tenure-track professors). Considering both approaches have yielded positive perceptions by participants, it seems that the application of varied mentoring methods might prove meaningful when guiding music teacher educators through the various stages of a higher education career.
The purpose of this panel discussion was to examine the mentoring experiences of
instrumental music teacher educators (IMTEs). Professors (assistant, associate, and full
professors) and doctoral students from three institutions served as panel members, and
represented the typical stages across the career. Topics covered various aspects of IMTE
development and support, including (but not limited to) instruction, research, professional
affiliation/interactions, micro-politics, and personal/emotional issues. We intended to highlight
our own experiences, making connections to strategies described in the professional literature.
The interactive session began with a brief introduction and presentation among panel members.
All attendees then engaged in a breakout session, divided into four groups based on career stage:
early-career doctoral students, late-career doctoral students, junior faculty members, and senior
faculty members. Each group discussed various components of mentoring IMTEs (e.g., concerns,
needs, solutions) and created a list/summary. To conclude, session organizers led a debrief and
discussion between the panel and all attendees. Implications for the continued guidance of
doctoral students and IMTEs were compiled and are presented in this document.
Austin, J. R. (2018). Take a researcher to lunch: Informal mentoring for researchers. Journal of
Music Teacher Education, 28(1), 6–9.
Conway, C. M. (2001). Beginning music teacher perceptions of district–sponsored induction
programs. Bulletin of the Council for Research in Music Education, 151, 1–11.
Conway, C. M. (2003). Great beginnings for music teachers: Mentoring and supporting new
teachers. Reston, VA: MENC.
Conway, C. M. (2006). Navigating through induction: How a mentor can help. Music Educators
Journal, 92(5), 56–60.
Draves, T. J., & Koops, L. H. (2011). Peer mentoring: Key to new music teacher educator
success. Journal of Music Teacher Education, 20(2), 67–77.
Driscoll, L. G., Parkes, K. A., Tilley-Lubbs, G. A., Brill, J. M., & Pitts Bannister, V. R. (2009).
Navigating the lonely sea: Peer mentoring and collaboration among aspiring women
scholars. Mentoring & Tutoring: Partnership in Learning, 17, 5–21.
Gray, L., & Taie, S. (2015). Public school teacher attrition and mobility in the first five years:
Results from the first through fifth waves of the 2007–08 Beginning Teacher Longitudinal
Study (NCES 2015–337). U.S. Department of Education. Washington, DC: National
Center for Education Statistics. Retrieved from http://nces.ed.gov/pubsearch
Ingersoll, R., & Strong, M. (2011). The impact of induction and mentoring programs for
beginning teachers: A critical review of the research. Review of Educational Research, 81,
201–233. doi:10.3102/0034654311403323
Maher, J., Lindsay, J., Peel, V., & Twomey, C. (2006). Peer mentoring as an academic resource.
Australian Universities Review, 48(2), 26–29.
McCormack, C., & West, D. (2006). Facilitated group mentoring develops key career
competencies for university women: A case study. Mentoring & Tutoring: Partnership in
Learning, 14, 409–431.
Mullen, C. A. (2005). Mentorship primer. New York, NY: Peter Lang.
Pellegrino, K., Conway, C. M., & Millican, J. S. (2018). Tenure and promotion experiences of
music teacher educators: A mixed-methods study. Journal of Music Teacher Education,
27(2), 82–99.
Smith, M. V. (1994). The mentoring and professional development of new music educators: A
descriptive study of a pilot program. Available from ProQuest Dissertations and Theses
A&I. (9501133)
Walker, G. E., Golde, C. M., Jones, L., Büschel, A. C., & Hutchings, P. (2008). The formation of
scholars: Rethinking doctoral education for the 21st century. San Francisco, CA: Jossey-
Bass.
Early-Career Doctoral Students
• Dealing with imposter syndrome
• Adjusting to a new role as a student
• Lack of information communicated/available
• Music theory and history courses (enrollment, success in)
• Diminished ability/time for music making
• Competition among fellow graduate assistants
• Age/cohort disconnect
Solutions/Desires
• Being reached out to regularly
• General encouragement and feedback
• Availability and approachability by professors
• Specific opportunities offered based on our skills or experiences
• More opportunities for music making
• Increased collaboration across departments within music
Late-Career Doctoral Students
• Importance of peer mentors ahead of you in the program
o e.g., coursework, institutional knowledge, the job search
• Co-navigation with faculty members
o Networking, cheerleading, participation encouragement
• Moving from surviving (entry to the program) to thriving (toward exit/graduation)
• Identity shift from student to professor/expert in the field
o Imposter syndrome
Junior Faculty Members
• Ask for an experienced mentor
• Seek people out
• Find/importance of close colleagues
• Peers from Ph.D. study, including those who are a "little" ahead in the tenure/career track
• Not always sure what to ask for and who to ask
• Unclear expectations—"How will I be assessed?"
• Navigating leadership changes
• Getting outside music
• Mentoring the people you are a "little" ahead of
• Being the first "new" person in a long time can be challenging
• Being with all "new" people in music education
• Knowing the cost–benefit analysis of investment (particularly your time)
• Lack of mentoring—"I'm not sure how I'm doing"
Senior Faculty Members
• Vagueness of process/requirements for associate to full professor
o Build relationships
• Ethics of letter writing
• Institutional context
• Find your own mentor
To submit your work to New Directions, send all materials as attachments (text, video, audio files) in an email message to:
Mitchell Robinson, Editor
208 Music Practice Building
345 West Circle Drive
mrob@msu.edu
newdirectionsmsu.org
@NDMSU


text:
BREAKING: Des Moines Metro Opera Guarantees to Honor All Artistic Contracts In 2020 Summer Festival
On March 18th, the General and Artistic Director Michael Egel and President of the Board of Directors, Susan E. Voss told their 2020 Festival Artists that the organization has "committed to honoring all existing contracts with artistic personnel through the 2020 Summer Season". This statement made clear it would pay artists even if they were unable to attend the festival due to the COVID-19 crisis.
When asked to comment, Michael Egel said that "all preparations are continuing full steam ahead for 2020 for three new mainstage productions as well as a company premiere of Fellow Travelers".
Fellow Travelers, a company premiere in partnership with One Iowa, Capital City Pride and the Hoyt Sherman Place Foundation, is a 2016 opera set during the "Lavender Scare" of the 1950s, "a US government employment purge that resulted in thousands of firings and resignations of men and women believed to be members of the LGBTQ+ community".
Egel is "optimistic" the productions won't come to a halt, but they are prepared for it. Michael and his staff proposed making the guarantee to artists to the executive committee of DMMO, who recommended it to the board of directors at their March 18th meeting.
When asked why he proposed the guarantee, Michael Egel responded, "we felt that making a strong statement of commitment to artists was exactly the right mission-based move right now".
Michael also provided the text of what might be the most compassionate and empathetic communication to artists from management since the COVID-19 crisis began. The statement reads as follows:
At Des Moines Metro Opera, we speak often about family. For 48 seasons, our strength has been our people – people like you who have rallied around the creation of something bigger than ourselves. There's a sense of belonging that infuses everything we do. It draws together a community of artists, musicians, designers and production personnel each summer to create incredible and imaginative performances. Our artists and staff are the heart, soul and backbone of our Company. We are strong today because of your voices, vision and talent. Those of us on the audience side of the stage are the beneficiaries of your increasingly breathtaking work every summer. We want to assure you at this time that our plans and preparations for the upcoming 2020 Summer Festival Season are moving forward. Visual and creative teams have been instructed to continue creating full steam ahead. If we encounter challenges, we will look for other avenues. Of course, we continue to monitor government recommendations and information as it becomes available to ensure the health and safety of everyone involved. But I write to you to reaffirm the value that we place on you, your work and its importance to our thriving company. Tonight, the Des Moines Metro Opera Board of Directors and I have committed to honoring all existing contracts with artistic personnel for the 2020 Summer Festival Season, regardless of whether or not we are able to gather in person at the end of May. We have weathered many storms, both literal and figurative. I know we will weather this one as well. When today's challenges are behind us, we will have greater need than ever for live performance and we hope that this assurance to you will position all of us to be there when that time comes. For now, we look forward to seeing you this summer!
Thank you Michael, Susan, and the board for your leadership in our time of need.


A new year has begun and so has the first ATCAS Challenge of 2019 with code word: SNOWFLAKE. Angie, of Cimbacreativefun, is our host.
Our Guest Designer for this challenge is Hilary of Fiddling About. Treat yourself to a visit to her blog for a real treat and some wonderful inspiration.
For my card, I made a shaker with white snowflake elements, embellished with blue glittery snowflake die cuts from Paper Smooches, and sentiment from Paper Smooches Fresh Snow stamp set.
Please head over to the Addicted To CAS blog to see what the Design Team has created for your inspiration.
Love your snow shaker card - so perfectly lovely and CAS! Happy New Year!
Beautiful take on the Code Word, Stephanie! I love that you created a shaker and your snowflakes are so pretty!
A shaker with snowflakes!! What could be better for the challenge. Wonderful card, Stephanie.
I wish you and your great year a wonderful year. Let it be a great and good year.
Stephanie, what a fabulous card. Your really proved that shakers can be gorgeously CAS. The sentiment is perfect with the code word, too.


text:
Warning: Trying to access array offset on value of type null in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 11
Warning: Undefined array key "shares" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 32
Warning: Undefined array key "views" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 33
Warning: Undefined array key "comments_link" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 34
Warning: Undefined array key "downloads" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 35
Warning: Undefined array key "votes" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 36
Warning: Undefined array key "categories" in /home/customer/www/pulsemusicmagazine.com/public_html/wp-content/themes/bimber/template-parts/content-tile-standard.php on line 42
The Greeting Committee simplifies the complications of writing a love song on "Anything But You"
in Country, Electronic/Dance, Pop
Multi-platinum hit-making trio Cheat Codes, popularly known for their smash single "No Promises'' (feat. Demi Lovato), are diving into the country music scene with their debut country album One Night in Nashville – Presented by the Cheat Codes. This album is an entirely new endeavour for the genre-bending trio who have put out many records in the electronic dance, pop, and […] More
in Interviews, Pop
Loosely describing her music as pop, dreamy breakout artist, Alle The Dreamer, brings a fluid blend of vintage and cutting-edge influences to create a distinct sound of her own. "Lonely Hallucinations" is a song about feeling stuck; stuck in the past and present, and struggling to let go and make peace with it. "I wrote […] More
in Interviews, Folk/Singer-Songwriter, Indie, Pop
On her 6th birthday, Lulu Simon blew out her candles and wished that she wrote "Lucky" by Britney Spears. While the universe couldn't make that happen, it was clear to Lulu as she grew up that she was destined to write songs and make music. Influenced by modern artists such as Carly Rae Jepsen and […] More
in Indie, Pop
Singer/Songwriter Florence Arman releases emotionally-fueled, alt-pop single, "Stupid Heart"
No stranger to the international pop scene, Florence Arman has worked with artists such as The Kooks, Barns Courtney, Rhys Lewis, G-Flip, Crystal Fighters, filous, Harry Hudson, Cro and Lena Meyer-Landrut to name a few. She is now dedicating herself to her own intimate, yet witty and light-hearted artist project. She writes all her songs […] More
Rachel Grae drops her eagerly awaited viral sensation "Friend Like Me"
In recent weeks, Rachel Grae has exploded to the forefront of global attention on TikTok. The NY-based artist dropped a snippet of a song idea on Tiktok which rapidly caught fire after fans sent the singer's post viral, racking up 8.8M views and 1.7M likes to date. "Friend Like Me" is a wholly relatable, sky-reaching […] More
INTERVIEW: Platinum-Certified Producer YASH Releases New Single, "Unicorn," Alongside JUNO Award-Winning Electro-Pop Artist Dragonette
Toronto-based YASH has racked up an impressive catalogue as a producer and songwriter, with a JUNO nomination under his belt and credits on releases from Tiesto, Steve Aoki and Red Velvet, to name a few. To debut his new project, YASH's alter-ego takes the form of a virtual avatar that is modeled to reflect the […] More
INTERVIEW: Vancouver-based electro-pop artist Josh Bogert releases new single, "Dreams"
Rising singer-songwriter Darla Jade shares her stunning new single, "Glitch In The Matrix"
Today, electro-pop singer-songwriter Darla Jade shares "Glitch In The Matrix," a poignant shimmering new track that is a snapshot into an impossibly difficult time. Using songwriting as a catharsis, "Glitch In The Matrix" comes as a beautiful and moving moment of release. The haunting single is a flawless showcase of Darla Jade's standout vocal talent […] More
Newcomer Valencia Grace's sophomore song "Goodbye" is charged with unadulterated, honest emotions that hits like a direct punch to the heart, divinely delivered by vocals that feel incredibly homely. The opening bars of her new single, recall the fragile beauty of her debut song "It Was You," but then she calls out, "I'm scared I'll […] More


Berthonvas Farm F4 d9.1 Sheet 5.c On the night of the 15th/16th the 31st Battery moved forward to new position in VIMY and registered the following day.
WITLEY - Usual Church Parade in TIN TOWN. Two NCO's to LARKHILL on Gun Courses.


Today we wish a happy birthday to Adam Xavier Wong, munchkin spawn of Podium co-founder Master Wong. Here we see AXW examining Herr Wat's molars.
We return to our shotgun approach of random news here on Deonandia. Let's begin with this interesting bit, which chillingly compares modern US torture techniques with those of the Soviets during the "evil empire" era.
This is a brilliant bit of education, by Andrew Sullivan.
Now some more serious stuff. Has the USA been engaging in collective punishment in Iraq? If so, that's a war crime, people. Meanwhile, incidents of anti-Muslim violence are up dramatically on US soil. Remind me: who's attacking whom again?
>Of course, this is nothing new.
Previous PostFriendly ModelsNext PostFreedom… Terrible Terrifying Freedom!


text:
<!DOCTYPE html>

        <meta charset="UTF-8">
        <title>Gala STRI</title>
        <meta name="viewport" content="width=device-width, initial-scale=1"/>
        <link rel="stylesheet" href="{{ static_url('css/bulma.min.css') }}">
        <link rel="stylesheet" href="{{ static_url('css/font-awesome.min.css') }}">

                            Formulaire d'inscription au gala STRI de la promo 2017

            <form id="formulaire">
                {% module xsrf_form_html() %}

                        <button class="button is-loading"> </button>

            </form>


text:
Denver rises 15-6 over first-year program Utah
February 23, 2019 Sasha Kandrach	1 Comment
Photo: Courtesy of Georgia Peachy
The Denver Pioneers honed a 15-6 win in a western showdown against the NCAA's newest addition the University of Utah Utes. The No. 8-ranked Pioneers struggled to find a consistent rhythm and committed senseless errors that troubled the coaching staff but still managed the victory.
"I'm bewildered by this team," coach Tierney said candidly postgame. "That's what I told them in the locker room. You see five-minute spurts of what could be greatness. But then you see dumb, selfish, soft things going on out there. We're trying to put our finger on it. We're working hard. We've got older guys and younger guys — we've got to remember that we've even got some older guys out there who haven't played much for us before — but even so, we're not getting that flow or synch going.
"Credit to a team like Utah for coming out and playing hard. It's a first-year program."
Denver had eight different goal-scorers, headlined by hat trick performances from junior Ethan Walker and freshmen Drew Erickson and Ellis Geis. Sophomore midfielder Jack Hannah dished a team-high three assists.
After displaying a tremendous effort and ultimately falling 10-9 to Duke last weekend, this weekend playing an NCAA newcomer required a different mindset but demanded the Pioneers hold themselves accountable. "The biggest thing we determined going into the weekend was that you have to respect your opponent," senior captain Colton Jackson said. "It doesn't matter who you're playing, but you if you respect them you're going to play your best. It was a little different than usual today with Utah because we didn't know much about them since it's their first year. So, we just had to focus on ourselves and focus on what we do best to win."
Despite the winning result, coach Tierney was dissatisfied by the overall effort put forth by his team and seemingly senseless mistakes made. Similar to Denver's season opener against Air Force where the Pioneers scored 11 goals on 49 shots, DU scored 15 goals on 43 shots today. On the man-up, the Pioneers only converted once on five attempts. Denver committed 20 turnovers and struggled in its transition game.
It wasn't the cleanest effort put forth by the Pioneers who faced an incredibly young (34 freshmen), inexperienced Utah squad, but Denver's youth rose to the occasion. Freshman midfielder Alex Simmons scored two highlight-worthy goals, after notching a clutch game-tying goal in the last 19 seconds of play last weekend against Duke. "I think the biggest thing for us offensively, is trying to get guys to buy into the system," Jackson said. "It's a process because the younger guys are used to doing everything themselves in high school and that doesn't always work here in college. But I think today you saw guys like [Simmons], [Geis] and [Erickson] all buy into coach Brown's offense and they were successful."
WHAT A GOAL: Hannah feeds Simmons on the crease who spins and finishes his second of the day and his fourth of the season. #PioneerTogether #DENvUTAH pic.twitter.com/pOqkeRNURY
— Denver Mens Lacrosse (@DU_MLAX) February 23, 2019
Fortunately, Denver excelled today at the X. Freshman faceoff specialist Brett Boos went 21-for-25 for the day and was 14-for-14 to start the second half. "[Brett] did really well for us today," coach Tierney said. "And we've got another good one coming in for us next year. So, we feel really good about that."
Denver's defense displayed a steady performance, despite missing starter junior Colin Squires who missed the game with a lower-body injury. Senior LSM Brett Greenlee filled Squires spot and excelled alongside seniors at close defense Dylan Gaines and Dylan Johnson. "The good news is defensively I do think we played really well," coach Tierney said. "I think that first group out there makes it difficult for the other team to score."
Alex Ready made 10 saves through the first three quarters before being replaced in net by sophomore Josh Matte. Matte made one save in his 12:47 of action.
Denver turns around tomorrow to face a skilled and vengeful Cleveland State team who surged a late rally but lost 11-8 to Air Force earlier today. "It's frustrating knowing you have to turn around and play a team tomorrow that has everything to gain and nothing to lose," coach Tierney said. "We're expecting a lot of energy from them and a lot of pent up frustration from them today. Hopefully, we'll play better and be a little more mindful of things when we have the ball."
Previous PostCold Shooting Pioneers Fall to Redhawks 3-1Next PostDenver retaliates with 5-2 win over Miami
One thought on "Denver rises 15-6 over first-year program Utah"
Hard to tell much about any team when they are playing in February in winter temperatures. This sport is not really meant to be a cold-weather sport, and the performances we see at this time of year are not as indicative as what you will see in warm weather later in the season. Unfortunately, half of DU's home schedule is in February this year.