text:
Q: Python telnetlib prompt on non standard port Network guy playing with coding here
I've a very basic script that telnets to a switch/router, runs a few commands and terminate. Everything is done on port 23. The problem I'm having is that when I connect to a device through a term server or to a virtual router(csr1000v) on an ESXi host,through a non-standard port, I don't get a prompt and I can't run the commands.
In SecureCRT I can connect to them without a problem, but I must hit enter before I am presented with a prompt. In a normal switch/router the prompt comes up immediately.
I've tried putting in telnet.write(b"  \r\n") once the connection is made but it made no difference.
I've also set it up that if I bring up the prompt through SecureCRT, disconnect and then run the script, it executes successfully.
I've read the telnetlib docs without anything that looks like it would help
telnet = telnetlib.Telnet(HOST,port)
#telnet.write(b"  \r\n")
telnet.read_until(b"Username: ")
telnet.write(user.encode('ascii'))
telnet.read_until(b"Password: ")
telnet.write(password.encode('ascii'))
telnet.read_until(b">")

telnet.write(b"enable\r\n")
telnet.read_until(b"Password: ")
telnet.write(enable_password.encode('ascii'))
telnet.read_until(b"#")
telnet.write(b"term length 0\r\n")
telnet.read_until(b"#")

response = send_command(telnet,"sh run")
print (response)
response = send_command(telnet," sh ip int br | ex una")
print (response)

A: It's not regular telnet. This is serial over telnet. You should send spec. telnet data first.
import time
import telnetlib
cmd_ser1 = '\xff\xfc\x25'
cmd_ser2 = '\xff\xfb\x00'
cmd_ser3 = '\xff\xfd\x00\xff\xfb\x03\xff\xfd \x03\xff\xfd\x01\xff\xfe\xe8'
cmd_ser4 = '\xff\xfe\x2c'
cmd1 = "enable"
cmd2 = "cisco"
cmd3 = "copy running-config flash:/test.cfg"
cmd4 = "exit"

promt = "%s>"%(host)
host_disable = "%s>"%(host)

tn = telnetlib.Telnet(addr,port, timeout=5)
tn.set_debuglevel(100)
tn.write(cmd_ser1)
time.sleep(1)
tn.write(cmd_ser2)
time.sleep(1)
tn.write(cmd_ser3)
time.sleep(1)
tn.write(cmd_ser4)
time.sleep(1)
tn.read_very_eager()

if promt == "host_disable":
   tn.write(cmd1.encode('ascii') + b"\n")
   time.sleep(1)
   tn.read_very_eager()
   tn.write(cmd2.encode('ascii') + b"\n")
   time.sleep(2)
   tn.read_very_eager()
   tn.write(cmd3.encode('ascii') + b"\n")
   tn.read_very_eager()
   tn.write(b"\n")
   time.sleep(2)
   tn.write(b"\n")
   time.sleep(2)
   tn.write(cmd4.encode('ascii') + b"\n")
   tn.read_very_eager()
   tn.close()
else:
  tn.write(cmd3.encode('ascii') + b"\n")
  tn.read_very_eager()
  tn.write(b"\n")
  tn.write(b"\n")
  time.sleep(2)
  tn.write(cmd4.encode('ascii') + b"\n")
  tn.read_very_eager()
  tn.close()


Answered on Feb 25, Smart Home by Ry Crist Jul 17, Posted on Apr 23, Be the first to answer. Included Memory Card Capacity. So whether you're on the runway, on the street, in a party or out and about the city, capturing life in high-definition is always in style. Video Cameras by Joshua Goldman Nov 13, One of the top entry-level action cams gets even better One of the top entry-level action cams gets even better by Joshua Goldman.
Best Selling in Camcorders See all. About this product Product Information The Riviera p HD camcorder is part of the Luxe Collection that combines high-definition technology and style in one camcorder that is hip, hot and haute couture. Video Cameras Dxg-53v on Dec 08, Be the first to answer. Posted on Apr 23, Be the first to answer.
Video Cameras Answered on Dec 21, Brad Brown Level 3 Expert Answers. Additional Features Additional Features. Posted on Jul 26, Be the first to answer. Gret price, great camera!!!!!
Video Cameras Answered on Dec 12, Please contact me at Answered on Apr 24, Video Cameras Answered on Dec 15, Posted on Jan 16, Be the first to answer. Stop recording even with new memory card.
Audio recording, auto power save. Popular Tags video camera lock windows 8.
Save on Camcorders Trending price is based on prices over last 90 days. Wearable Tech by Marrian Zhou Sep 5, Video Cameras Answered on Nov 28, Video Cameras Posted on Nov 26, Be the first to answer.
Skip to main content. Show More Show Less. The Knight Level 3 Expert Answers. Any specs to bypass and get it out.
Smart Home by Gordon Gottsegen Nov 19, The video quality is super clear as well! White Balance White Balance.
Which GoPro should you dzg-535v Facebook's follow-up to Portal will sit on your TV, says report It's reportedly another project coming out of Facebook's futuristic Building 8 lab.
The Riviera p HD camcorder records real p high-definition video, captures still pictures up to 8MP image resolution and features a large and bright 3. It is so simple and easy to use, even though its a real camcorder! Not that there's anything wrong with the Hero 6! Answered on Jun 07, So whether you're on the runway, on the street, in a party or out and about the city, capturing life in high-definition is always in style.
Posted on Apr 11, Be the first to answer.
At this point, I don't even know if the item operates properly.


text:
Germany unable to withstand US pressures: MP
MNA – An Iranian lawmaker says that Germany is a weak country regarding politics and cannot stand against the United States' pressures.…
Germany bans Hezbollah activities on its soil
Sputnik – In December 2019, German lawmakers approved a non-binding initiative calling on the government to ban from Germany the political and…
IranAir suspends flight to Germany after surge in coronavirus cases
Press TV – Iran flag carrier Homa, known internationally as IranAir, has suspended all flights to Germany where authorities are struggling to…
Germany won't classify Iran ally Hezbollah as terrorist: Spiegel
Reuters – Germany will not follow Britain's lead in declaring Iran-backed Hezbollah a terrorist organization, a senior official was quoted as saying…
Germany's reaction to Iran decision to take 3rd JCPOA step
MNA – Germany on Friday urged Iran to reconsider recent decision to further reduce commitments to the JCPOA. According to western media,…
Continue September 7, 2019
German head of INSTEX resigns
Tehran Times – A former senior German diplomat designated to head a mechanism to facilitate trade with Tehran has resigned, AP reported.…
Continue August 9, 2019
Germany once again rejects possibility of joining US-led mission in Strait of Hormuz
Press TV – Germany has once again rejected a US proposal to join an American naval mission tasked with protecting vessels that…
Germany won't join US anti-Iran maximum pressure campaign: Mass
MNA – Germany's Foreign Minister Heiko Maas says the country will not follow US President Donald Trump's approach toward Iran, instead prioritizing…
Continue July 23, 2019
Russia, France, Germany urge de-escalation after Iran seizure of UK tanker
Tasnim – Russia, France, and Germany called on Tehran and London to de-escalate tensions after Iran's Islamic Revolution Guards Corps (IRGC) captured…
German Minister: EU waiting for reduced US-Iran tensions
IRNA – German Minister for the European Union's Affairs underlined that European authorities are looking for ways to reduce tensions about Iran.…
Ahead of Brussels meeting, EU diplomats call on Iran to return to full JCPOA implementation
MNA – The foreign ministers of the European Union are holding a meeting in Brussels to discuss Iran nuclear deal and explore…
All parties must stick to JCPOA: Germany
Tasnim – A spokesman for the German Foreign Ministry said all parties to the 2015 nuclear deal between Tehran and world powers…
Continue July 9, 2019
Germany, UK react to Iran's uranium enrichment decision
MNA – Germany Foreign Office and British Foreign Office have reacted to Iran's decision to increase uranium enrichment level above the JCPOA…
Germany, France, UK stress commitment to Iran deal
Press TV – The three European signatories to the Iran 2015 nuclear agreement reaffirm their resolve to save the deal despite America's…
Merkel urges 'political solution' to US-Iran tensions
MNA – German Chancellor Angela Merkel said on Saturday that the world should work together for peaceful resolution of the dispute between…
Germany's reaction to Iran's announcement on uranium stockpile
MNA – A German official has reacted to AEOI Monday announcement which indicated that Iran will surpass uranium stockpile limits under the…
Germany vows to preserve Iran's nuclear deal
IRNA – German Foreign Minister Heiko Maas said on Saturday that the European states are doing their best to de-escalate tensions between…
Iran Nuclear Talks
Russia, Germany, France stress preserving JCPOA
IRNA – President of Russia Vladimir Putin, Chancellor of Germany Angela Merkel and the French President Emmanuel Macron in a phone call…
Germany warns against escalation of rhetoric on Iran
Anadolu Agency – Germany on Monday warned against the escalation of rhetoric on Iran, after U.S. President Donald Trump threatened Tehran with…
Iran's Nuclear deal crucial for EU: German FM
MNA – German Foreign Minister Heiko Maas said on Saturday that EU needs to continue the nuclear deal with Iran, stressing that…
Germany rejects rumors on embassy evacuation in Tehran
MNA – German Foreign Ministry Spokesperson Christopher Burger has dismissed the rumors that the German Embassy in Tehran has been evacuated. Rumors…
German A-lister 'Silke Buhr' to hold production design workshop in Tehran
MNA – The German award-winning production designer Silke Buhr is scheduled to hold a workshop during the 2019 Fajr International Film Festival…
Sohrab Moradi to undergo surgery in Germany
Tehran Times – Iran's Olympic gold medalist Sohrab Moradi will undergo spinal surgery in Germany, Gholamreza Norouzi, Iran's Sports Medicine Federation, said…
Araghchi reiterates regret over Germany's ban of Mahan Air
MNA – Iranian Deputy Foreign Minister Seyed Abbas Araghchi has once again reiterated Tehran's regret over the banning of Mahan Air by…
Zarif in Germany to attend 2019 Munich Security Confab
IRNA – Iranian Foreign Minister Mohammad Javad Zarif arrived in Germany on Friday morning to participate in 2019 Munich Security Conference. While…
Implementation of EU trade mechanism with Iran 'imminent': German FM
MNA – German Foreign Minister Heiko Maas said Mon. that consultations between Germany, France, the UK and the European Union have led…
Germany's representative may head EU's payment system for Iran
MNA – A representative of Germany may become the head of the Special Purpose Vehicle (SPV) that Europe is preparing to conduct…
New non-permanent UNSC members assume their seat
MNA – Five new non-permanent members of the United Nations Security Council assumed their seat in the international body on January 1,…
Continue January 2, 2019
France and Germany step in to circumvent Iran sanctions
The Wall Street Journal – France and Germany have joined forces to rescue a European effort to create a payments channel to…
Continue November 27, 2018
German, French, British FMs issue statement on Khashoggi's disappearance
MNA – The Foreign Ministers of Germany, France and Great Britain have issued a joint statement on disappearance of Jamal Khashoggi. The…
China, Germany defend business with Iran in face of U.S. threats
Reuters | Ben Blanchard, Michelle Martin :China and Germany defended their business ties with Iran on Wednesday in the face of President…
German energy firms to visit Iran Int'l Gas Show
Tasnim – Senior executives from German gas and energy companies are scheduled to visit the First Iran International Gas Show (IRGS 2018)…
After U.S. push, Berlin plans rules that could block Iran transaction
The Wall Street Journal – German authorities will introduce financial rules this month that could delay or even block an attempt by…
Deported by Germany, Afghan asylum-seeker commits suicide
IFP – The German Interior Ministry says one of 69 Afghan refugees it deported last week has committed suicide on the way…
Germany and EU partners scramble to save Iran deal
The Local Germany– Germany is leading the charge to rescue the Iran deal and the economic inroads German and European companies have…
Germany says preserving Iran nuclear deal is a top priority
Reuters – Germany's top priority regarding Iran is to preserve the existing international nuclear deal, a foreign ministry spokesman said, as a…
Iran in talks with German officials to end occupation of ex-embassy in Bonn
FNA – The Iranian foreign ministry announced on Wednesday that it is in talks with German authorities to drive out the intruders…
Germany to join Iran in helping Afghan refugees
MNA – It is around 37 years that Iran is giving home to Afghan refugees affected by years of war in the…
German extremists launched 950 attacks against Muslims in 2017: Ministry
Press TV – German authorities say they have registered at least 950 attacks on Muslims and Muslim institutions, including mosques, in 2017.…
1 2 3 4 5 6 … 8 Next »

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: How to Upload a file from client to server using OFBIZ? I created a project inside the ofbiz/hot-deploy folder namely productionmgntSystem. Inside the folder ofbiz\hot-deploy\productionmgntSystem\webapp\productionmgntSystem I created a .ftl file namely app_details_1.ftl.The following is the code of this file

        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>Insert title here</title>

        <form action="<@ofbizUrl>logout1</@ofbizUrl>" enctype="multipart/form-data" name="app_details_frm">

APPLICATION DETAILS

                    Application name :

                        <input name="app_name_txt" id="txt_1" value=" " />

                    Excell sheet         :

                        <input type="file" name="filename"/>

                       <input type="submit" name="logout_cmd" value="logout"/>

                        <input type="button" name="upload1_cmd" value="Upload" onclick="uploadFile()"/>

    </form>

the following coding is present in the file "ofbiz\hot-deploy\productionmgntSystem\webapp\productionmgntSystem\WEB-INF\controller.xml"
......
.......
........
<request-map uri="testing_service1">
            <security https="true" auth="true"/>
            <event type="java" path="org.ofbiz.productionmgntSystem.web_app_req.WebServices1" invoke="testingService"/>
            <response name="ok" type="view" value="ok_view"/>
            <response name="exception" type="view" value="exception_view"/>
        </request-map>
..........
............
..........
<view-map name="ok_view" type="ftl" page="ok_view.ftl"/>
<view-map name="exception_view" type="ftl" page="exception_view.ftl"/>
................
.............
.............

The following is the code in the file ofbiz\hot-deploy\productionmgntSystem\src\org\ofbiz\productionmgntSystem\web_app_req\WebServices1.java
package org.ofbiz.productionmgntSystem.web_app_req;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.DataInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class WebServices1
{
    public static String testingService(HttpServletRequest request, HttpServletResponse response)
    {
        //int i=0;
        String result="ok";
        System.out.println("\n\n\t*************************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response)- Start");
        String contentType=request.getContentType();
        System.out.println("\n\n\t*************************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response)- contentType : "+contentType);
        String str=new String();
        // response.setContentType("text/html");
        //PrintWriter writer;
        if ((contentType != null) && (contentType.indexOf("multipart/form-data") >= 0))
        {
            System.out.println("\n\n\t**********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) after if (contentType != null)");
            try
            {
                // writer=response.getWriter();
                System.out.println("\n\n\t**********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) - try Start");
                DataInputStream in = new DataInputStream(request.getInputStream());
                int formDataLength = request.getContentLength();
                byte dataBytes[] = new byte[formDataLength];
                int byteRead = 0;
                int totalBytesRead = 0;

                //this loop converting the uploaded file into byte code
                while (totalBytesRead < formDataLength)
                {
                    byteRead = in.read(dataBytes, totalBytesRead,formDataLength);
                    totalBytesRead += byteRead;
                }

                String file = new String(dataBytes);
                //for saving the file name
                String saveFile = file.substring(file.indexOf("filename=\"") + 10);
                saveFile = saveFile.substring(0, saveFile.indexOf("\n"));
                saveFile = saveFile.substring(saveFile.lastIndexOf("\\")+ 1,saveFile.indexOf("\""));
                int lastIndex = contentType.lastIndexOf("=");
                String boundary = contentType.substring(lastIndex + 1,contentType.length());
                int pos;

                //extracting the index of file
                pos = file.indexOf("filename=\"");
                pos = file.indexOf("\n", pos) + 1;
                pos = file.indexOf("\n", pos) + 1;
                pos = file.indexOf("\n", pos) + 1;
                int boundaryLocation = file.indexOf(boundary, pos) - 4;
                int startPos = ((file.substring(0, pos)).getBytes()).length;
                int endPos = ((file.substring(0, boundaryLocation)).getBytes()).length;

                //creating a new file with the same name and writing the content in new file
                FileOutputStream fileOut = new FileOutputStream("/"+saveFile);
                fileOut.write(dataBytes, startPos, (endPos - startPos));
                fileOut.flush();
                fileOut.close();
                System.out.println("\n\n\t**********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) - try End");
            }
            catch(IOException ioe)
            {
                System.out.println("\n\n\t*********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) - Catch IOException");
                //ioe.printStackTrace();
                return("exception");
            }
            catch(Exception ex)
            {
                System.out.println("\n\n\t*********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) - Catch Exception");
                return("exception");
            }
        }
        else
        {
            System.out.println("\n\n\t********************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response) else part");
            result="exception";
        }
        System.out.println("\n\n\t*************************************\n\tInside WebServices1.testingService(HttpServletRequest request, HttpServletResponse response)- End");
        return(result);
    }
}

I want to upload a file to the server.The file is get from user <input type="file"..> tag in the app_details_1.ftl file & it is updated into  the server by using the method testingService(HttpServletRequest request, HttpServletResponse response) in the class WebServices1. But the file is not uploaded.

A: I got the solution to my problem.I successfully upload the file into the server.This solution i get after the big fight with ofbiz.I made a little changes in my old coding.That is given below.
the following are the coding present in the "app_details_1.ftl"

        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

        <title>Insert title here</title>

            <form enctype="multipart/form-data" action="<@ofbizUrl>uploadAttachFile</@ofbizUrl>" METHOD=POST>

APPLICATION DETAILS

                            Application name :

                                <input name="app_name_txt" id="txt_1" value=" " />

                            Excell sheet         :

                                <input type="file" name="filename"/>

                               <input type="button" name="logout1_cmd" value="LOGOUT" onclick="logout1()"/>

                                <input type="submit" name="upload_cmd" value="UPLOAD" />

            </form>

Here my main changes in the form action attribute.
The following are the coding snippet in "controller.xml"
...............
.............
<request-map uri="uploadAttachFile">
            <security https="true" auth="true"/>

           <event type="java" path="org.ofbiz.productionmgntSystem.web_app_req.Uploading" invoke="uploadFile"/>

            <response name="AttachementSuccess" type="view" value="AttachementSuccess"/>
            <response name="AttachementException" type="view" value="AttachementException"/>
        </request-map>
................
.....................
<view-map name="AttachmentError" type="ftl" page="file_attach_error.ftl"/>
<view-map name="AttachementException" type="ftl" page="file_attach_error.ftl"/>
<view-map name="AttachementSuccess" type="ftl" page="AttachementSuccess.ftl"/>
...........
............

Here i should map a request "uploadAttachFile" to the event "uploadFile".That is this event call the method "uploadFile" inside the class "org.ofbiz.productionmgntSystem.web_app_req.Uploading".This class is defined by me.Actually file uplaod is there in ofbiz i just copy the coding & altered some changes for my application.
Inside the method "uploadFile" is i write the coding for uploading the file into server.
  I stored the class "org.ofbiz.productionmgntSystem.web_app_req.Uploading" in the following folder "ofbiz\hot-deploy\productionmgntSystem\src\org\ofbiz\productionmgntSystem\web_app_req". Here the "productionmgntSystem" is the my application name.
The following are coding present inside the class "org.ofbiz.productionmgntSystem.web_app_req.Uploading"
//UPLOADING A CONTENT TO THE SERVER

package org.ofbiz.productionmgntSystem.web_app_req;

import java.io.File;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.io.FileOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.ofbiz.service.ServiceUtil;
import java.util.List;

public class Uploading
{
    public static String uploadFile(HttpServletRequest request,HttpServletResponse response)
    {
        //ServletFileUpload fu = new ServletFileUpload(new DiskFileItemFactory(10240, new File(new File("runtime"), "tmp")));           //Creation of servletfileupload
        System.out.println("\n\n\t****************************************\n\tuploadFile(HttpServletRequest request,HttpServletResponse response) - start\n\t");
        ServletFileUpload fu = new ServletFileUpload(new DiskFileItemFactory());           //Creation of servletfileupload
        java.util.List lst = null;
        String result="AttachementException";
        String file_name="";
        try
        {
            lst = fu.parseRequest(request);
        }
        catch (FileUploadException fup_ex)
        {
            System.out.println("\n\n\t****************************************\n\tException of FileUploadException \n\t");
            fup_ex.printStackTrace();
            result="AttachementException";
            return(result);
        }

        if(lst.size()==0)        //There is no item in lst
        {
            System.out.println("\n\n\t****************************************\n\tLst count is 0 \n\t");
            result="AttachementException";
            return(result);
        }

        FileItem file_item = null;
        FileItem selected_file_item=null;

        //Checking for form fields - Start
            for (int i=0; i < lst.size(); i++)
            {
                file_item=(FileItem)lst.get(i);
                String fieldName = file_item.getFieldName();

                //Check for the attributes for user selected file - Start
                    if(fieldName.equals("filename"))
                    {
                        selected_file_item=file_item;
                        //String file_name=file_item.getString();
                        //file_name=request.getParameter("filename");
                        file_name=file_item.getName();             //Getting the file name
                        System.out.println("\n\n\t****************************************\n\tThe selected file item's file name is : "+file_name+"\n\t");
                        break;
                    }
                //Check for the attributes for user selected file - End
            }
        //Checking for form fields - End

        //Uploading the file content - Start
            if(selected_file_item==null)                    //If selected file item is null
            {
                System.out.println("\n\n\t****************************************\n\tThe selected file item is null\n\t");
                result="AttachementException";
                return(result);
            }

            byte[] file_bytes=selected_file_item.get();
            byte[] extract_bytes=new byte[file_bytes.length];

            for(int l=0;l<file_bytes.length;l++)
                extract_bytes[l]=file_bytes[l];
            //ByteBuffer byteWrap=ByteBuffer.wrap(file_bytes);
            //byte[] extract_bytes;
            //byteWrap.get(extract_bytes);

            //System.out.println("\n\n\t****************************************\n\tExtract succeeded :content are : \n\t");

            if(extract_bytes==null)
            {
                System.out.println("\n\n\t****************************************\n\tExtract bytes is null\n\t");
                result="AttachementException";
                return(result);
            }

            /*
            for(int k=0;k<extract_bytes.length;k++)
                System.out.print((char)extract_bytes[k]);
            */

            //String target_file_name="/hot-deploy/productionmgntSystem"
            //Creation & writing to the file in server - Start
                try
                {
                    FileOutputStream fout=new FileOutputStream(file_name);
                    System.out.println("\n\n\t****************************************\n\tAfter creating outputstream");
                    fout.flush();
                    fout.write(extract_bytes);
                    fout.flush();
                    fout.close();
                }
                catch(IOException ioe_ex)
                {
                    System.out.println("\n\n\t****************************************\n\tIOException occured on file writing");
                    ioe_ex.printStackTrace();
                    result="AttachementException";
                    return(result);
                }
            //Creation & writing to the file in server - End

            System.out.println("\n\n\t****************************************\n\tuploadFile(HttpServletRequest request,HttpServletResponse response) - end\n\t");
            return("AttachementSuccess");
        //Uploading the file content - End
    }
}

Now in my application im able to upload the file into the server.

A: If you don't want to write in ftl and want to write it in a simple form, here is my code. but First let me thank SIVAKUMAR.J for putting me on the right track.
Here is the form's code:
<form name="ImportBulkAttendance" target="uploadFileJava" type="upload" default-map-name="content" focus-field-name="contentTypeId" header-row-style="header-row" default-table-style="basic-table">

    <field name="filename" title="filename">
        <file name="filename"/>
    </field>
    <field name="createButton">
        <submit button-type="button" />
    </field>
</form>

Then in controller.xml
   <request-map uri="uploadFileJava">
    <security https="true" auth="true"/>
    <event type="java" path="com.ofbiz.attendance.Uploading" invoke="uploadFile"/>
   </request-map>
<view-map name="AttachmentError" type="screen" page="component://yourComponentName/widget/yourComponentNameScreens.xml#main"/>

create ant missing folder in this path in your project: yourComponentFolder/src/ofbiz/attendance/
then create Uploading.java
package com.ofbiz.attendance;
import java.io.File;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.io.FileOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.ofbiz.service.ServiceUtil;
import java.util.List;

public class Uploading
{
    public static String uploadFile(HttpServletRequest request,HttpServletResponse response)
    {
        //ServletFileUpload fu = new ServletFileUpload(new DiskFileItemFactory(10240, new File(new File("runtime"), "tmp")));           //Creation of servletfileupload
        System.out.println("\n\n\t****************************************\n\tuploadFile(HttpServletRequest request,HttpServletResponse response) - start\n\t");
        ServletFileUpload fu = new ServletFileUpload(new DiskFileItemFactory());           //Creation of servletfileupload
        java.util.List lst = null;
        String result="AttachementException";
        String file_name="";
        try
        {
            lst = fu.parseRequest(request);
        }
        catch (FileUploadException fup_ex)
        {
            System.out.println("\n\n\t****************************************\n\tException of FileUploadException \n\t");
            fup_ex.printStackTrace();
            result="AttachementException";
            return(result);
        }
    if(lst.size()==0)        //There is no item in lst
    {
        System.out.println("\n\n\t****************************************\n\tLst count is 0 \n\t");
        result="AttachementException";
        return(result);
    }

    FileItem file_item = null;
    FileItem selected_file_item=null;

    //Checking for form fields - Start
        for (int i=0; i < lst.size(); i++)
        {
            file_item=(FileItem)lst.get(i);
            String fieldName = file_item.getFieldName();

            //Check for the attributes for user selected file - Start
                if(fieldName.equals("filename"))
                {
                    selected_file_item=file_item;
                    //String file_name=file_item.getString();
                    //file_name=request.getParameter("filename");
                    file_name=file_item.getName();             //Getting the file name
                    System.out.println("\n\n\t****************************************\n\tThe selected file item's file name is : "+file_name+"\n\t");
                    break;
                }
            //Check for the attributes for user selected file - End
        }
    //Checking for form fields - End

    //Uploading the file content - Start
        if(selected_file_item==null)                    //If selected file item is null
        {
            System.out.println("\n\n\t****************************************\n\tThe selected file item is null\n\t");
            result="AttachementException";
            return(result);
        }

        byte[] file_bytes=selected_file_item.get();
        byte[] extract_bytes=new byte[file_bytes.length];

        for(int l=0;l<file_bytes.length;l++)
            extract_bytes[l]=file_bytes[l];
        //ByteBuffer byteWrap=ByteBuffer.wrap(file_bytes);
        //byte[] extract_bytes;
        //byteWrap.get(extract_bytes);

        //System.out.println("\n\n\t****************************************\n\tExtract succeeded :content are : \n\t");

        if(extract_bytes==null)
        {
            System.out.println("\n\n\t****************************************\n\tExtract bytes is null\n\t");
            result="AttachementException";
            return(result);
        }

        /*
        for(int k=0;k<extract_bytes.length;k++)
            System.out.print((char)extract_bytes[k]);
        */

        //String target_file_name="/hot-deploy/productionmgntSystem"
        //Creation & writing to the file in server - Start
            try
            {
                FileOutputStream fout=new FileOutputStream(file_name);
                System.out.println("\n\n\t****************************************\n\tAfter creating outputstream");
                fout.flush();
                fout.write(extract_bytes);
                fout.flush();
                fout.close();
            }
            catch(IOException ioe_ex)
            {
                System.out.println("\n\n\t****************************************\n\tIOException occured on file writing");
                ioe_ex.printStackTrace();
                result="AttachementException";
                return(result);
            }
        //Creation & writing to the file in server - End

        System.out.println("\n\n\t****************************************\n\tuploadFile(HttpServletRequest request,HttpServletResponse response) - end\n\t");
        return("AttachementSuccess");
    //Uploading the file content - End
}

}

That's it copy the files with the same name and they should work directly :) I hope this saves someone's time.
N.B. You don't need to create an XML service.

redpajama_set_name: RedPajamaStackExchange


User' s manual 5. Page 2: In Canada, CallCongratulations on your purchase of this AT& T ct 6. 8 GHz Expansion Handset EP590- 3 For use with AT& T model EP5995 FLASH CANCEL. Att e2600b manual.
User' s manual 5. 8 GHz Expansion Handset EP590- 3 For use with AT& T model EP5995 FLASH CANCEL. Page 2: In Canada, CallCongratulations on your purchase of this AT& T ct 6.
User' s manual 5. 8 GHz Expansion Handset EP590- 3 For use with AT& T model EP5995 FLASH CANCEL.


We talk with MK Rachel Azaria, who got her political start here in Jerusalem and has shaken up the mayoral race by throwing her hat into the ring.
It was in the air for a few days already, but constantly denied – until, in a surprising twist, it appeared as a small news item in the middle of the night on Ynet – MK Rachel Azaria had decided to run for the position of mayor of Jerusalem.
The hasty announcement was soon followed by a trail of rumors claiming that she had decided to run only after she found out that Moshe Kahlon, the head of her Kulanu Party in the Knesset, had no intention of giving her a realistic place on the list for the next Knesset election.


Let's be honest- at the end of the summer, you may not have organized your lawn tools particularly well. In fact, because we are being honest, you maybe just put your tools into a big pile on the floor or on a shelf in said garage or toolshed. You left them there, and you have not thought about that pile of tools in months.
The pile of tools is waiting for you. You could wait till the end of the winter, or even mid-spring to sort through it, but why not do a little work now to save yourself a lotof work later? Here are some steps you can take RIGHT NOW to organize your shed or garage and be ready to attack your lawn and garden when spring arrives.
Use technology to make a plan and make your life easier. There are a few really good garage organization-planning apps that you can download for your smartphone or tablet. One great app is EZ Garage. If you feel more comfortable with pen and paper, write down your plan, and draw a simple picture to give yourself some strategy as you begin your organization journey.
Get a pallet! If you use Pinterest, you probably know that repurposed wooden pallets are all the rage in decorating. Did you know that pallets also serve a practical purpose as well? It's true! Buy a pallet or two, and place them in a corner. Place anything you have that contains chemicals like insecticideor fertilizer on your pallet. This way, if water gets into your toolshed or garage, the chemicals will not seep out of their containers and onto the floor. If you want to buy a few extra palletsand you have the space, you can put your power tools on them as well to keep them high and dry.
Magnets are your best friends. Have you seen those magnetic strips they use in kitchens for knives and other kitchen tools? You can use these for small tools as well. Go out and get a few strips from your local kitchen supply store, put them up in your toolshed or garage, and place spades, screw drivers, pliers, and other small metal tools on them.
Put old bookshelves to work. If you need storage space and you have old bookshelves or an old desk sitting in storage somewhere (possibly in the same garage where you are storing your garden supplies) why not use it to store your lawn and garden supplies? Move an old shelf against the wall, and place various tools, and other supplies upon your shelves.
Group differently. Maybe you usually store your small tools together, or all of your power tools together. Try grouping items together based on whether or not you use them together. For instance, instead of storing paintbrushes with other tools, store them with your paint cans, or store your spades and shovels near your soil and fertilizers.


text:
Q: Is there anyway to have a if constexpr in expression? According to https://en.cppreference.com/w/cpp/language/statements, I know I can express condition in C++ by at least the following two ways:

*

*An if statement
if (a) { b } else { c }

*An expression statement
a ? b : c

And we have constexpr for if
if constexpr (a) { b } else { c }

Since in some area, we can only use expression statement for conditions, to avoid getting a "error: expected expression". So I write
cond ? call_func(), 0 : 0

However, how can we involve constexpr this in expression statement? This is a real problem, consider
template <int FLAG>
void f() {
    SOME_MACRO_ONLY_ALLOW_EXPRS({ FLAG ? call_func(), 0 : 0; })
}

I know I can specialize f for FLAG=1 and FLAG=0. However, it may involves lots of modification.


text:
Written by United Nations Economic and Social Commission for Western Asia (ESCWA)	United Nations Economic and Social Commission for Western Asia (ESCWA)
Courtesy of Mondoweiss, here is the copy of the UN Report on Israeli Apartheid that was removed from the UN website due to severe political pressure.
Read more about the controversy on Mondoweiss!
Israeli-Practices-towards-the-Palestinian-People-and-the-Question-of-Apartheid.pdf
Written by Allison Deger	Allison Deger
A United Nations agency today labeled Israel an "apartheid regime," in a report that found the country guilty "beyond a reasonable doubt" of the "grave charge" of operating systematic discrimination and oppression against the Palestinian people.
The United Nations Economic and Social Commission for Western Asia (ESCWA) published the document, "Israeli Practices towards the Palestinian, People and the Question of Apartheid,"[PDF]. ESCWA is mandated to review Israeli aggressions.
The findings of the report are non-binding and reflect contributions from professor of political science at Southern Illinois University at Carbondale Virginia Tilley and former UN Special Rapporteur Richard Falk. It concluded UN organs should sanction Israel and coordinate with civil society groups in boycott campaigns. Apartheid, the report described, is "a crime against humanity" and defined as:
Apartheid, the report described, is "a crime against humanity" and defined as:
"[I]nhuman acts…committed in the context of an institutionalized regime of systematic oppression and domination by one racial group over any other racial groups or groups and committed with the intention of maintaining that regime."
While neither Jews or Palestinians are racial groups, the report stated, the apartheid standard was met because ESCWA found a "racial character" to the policies of the Israeli government enacted toward both Jews and Palestinians. This is expressed inside of Israel through separate categories for a citizen's "nationality" (Jewish or Arab) and in the occupied territories by the absence of citizenship for Palestinians.
Israel was said to have divided Palestinians into different spheres of governance, each with fewer rights than Jewish-Israelis. Sub-sections of the report outline Palestinians citizens of Israel, West Bank and Gaza residents, Jerusalem residents, and external refugees, all of whom have unequal rights in comparison to Jewish-Israeli citizens.
"Strategic fragmentation of the Palestinian people is the principal method by which Israel imposes an apartheid regime," ESCWA said. Individual treatment to each group may not meet the apartheid definition, when taken together the report said, it does.
The UN body regarded Israel as producing "one comprehensive regime developed for the purpose of ensuring the enduring dominion over non-Jews in all land exclusively under Israeli control in whatever category."
Read more on Mondoweiss.
Read more: UN agency labels Israel 'apartheid regime'– and Israel likens organization to Nazis
Written by Stanley L Cohen	Stanley L Cohen
Long before Israel erected separate communities, the United States perfected the art of the artificial divide.
Stanley L Cohen is an attorney and human rights activist who has done extensive work in the Middle East and Africa.
http://www.aljazeera.com/indepth/features/2017/02/jim-crow-alive-israel-170226083918015.html
For years, Israel has sold, and we in the United States have bought, the cheap peel-away sticker that it is the "lone democracy" in the Middle East.
It has a nice, assuring ring to it, sort of like "opportunity" or "peace", whatever these chants may, in practice, mean. But, like beauty, it remains very much in the eye of the beholder, and like reality, sooner or later the truth surfaces, no matter how well its fiction is packaged.
We in the US are damn good at packaging ourselves, and our charade of equality and justice is second to none. We sell stuff; lots of it. Much of it false. Very much like a willing stepchild, Israel has learned from us that if you say something long enough with vigour, power and money to back it, it begins to take on a surreal life of its own, no matter how much reality puts the lie to its embroidery. Indeed, we are quite accomplished at obfuscation. We know it all too well. We've hidden behind the fog of it for so long that, even today, those who remind us that the earth is, in fact, not flat, remain heretics to be scorned. Have we found the weapons of mass destruction yet?
Long before Israel erected separate communities divided by will of law to segregate its Jewish citizens from its almost two million Palestinian Arab ones, the US perfected the art of artificial divide.
With the accuracy of delusion, from coast to coast, could be heard the refrain that race-based segregation was lawful as long as the facilities provided to each race were equal.
For decades, the legal fiction of "separate but equal" was the mantra that state and local governments, throughout the US, held out to justify the artificial, indeed lawful, separation of tens of millions of Americans on the basis of race and nothing more.
Whether in services, facilities, public accommodations, transportation, medical care, employment, voting booths or in schools, black and white were segregated under the cheap shibboleth that artificial isolation of the races insured equality, as long as the conditions of their separation were legally equal.
These laws came to be known simply as Jim Crow.
Read more: Jim Crow is alive and well in Israel
Written by AFP in Jerusalem	AFP in Jerusalem
https://www.theguardian.com/world/2017/mar/06/israel-law-barring-entry-supporters-jewish-state-boycott
"The knesset [parliament] passed on its second and third readings the entry into Israel bill," it said in a statement on Monday night.
"A visa will not be granted nor a residence permit of any kind to any person who is not an Israeli citizen or permanent resident if he, or the organisation or body in which he is active, has knowingly issued a public call to boycott the state of Israel or pledged to take part in such a boycott," the statement said.
Israel has been faced with a boycott movement over its nearly 50-year occupation of the West Bank but it has lately intensified the diplomatic and legal fight against it.
The Boycott, Divestment and Sanctions movement campaigns for a global boycott of Israel until, among other demands, the country withdraws from all occupied Palestinian territories. Israel sees the movement as a strategic threat and accuses it of antisemitism – a claim BDS denies.
Read more: Israel passes law barring entry for supporters of boycott of Jewish state
Written by NIAC Action	NIAC Action
Donald Trump just reinstated his Muslim ban, signing a new Executive Order that will once again bar nationals of Iran and five other countries from obtaining visas and visiting the U.S.
Trump's actions are inhumane, unjust and un-American. We will stop him.
Email Congress Today
Nationals of the six countries will be unable to obtain visas for 90 days, but beyond that Iranian visa-seekers will likely be banned from the U.S. indefinitely due to the lack of diplomatic relations and Iran's designation as a "state sponsor of terror", according to the Secretary of Homeland Security.
We cannot let that happen.
The administration made some small, completely insufficient adjustments to the ban to try minimize public controversy and avoid being blocked once again in court. They are exempting green card holders and persons who currently hold visas.
The adjustments may reduce some of the chaos at airports. But make no mistake: Iranian visa seekers will be barred from entering the U.S. indefinitely. The Administration has also not provided enough answers regarding non-U.S. dual nationals - the order says they are exempt but their FAQ suggests there may be complications in a dual national obtaining a visa. We are seeking full clarity that non-U.S. Iranian dual nationals will indeed be able to apply for a U.S. visa.
The bottom line is this: NIAC Action, and all of our allies in this battle, are fighting Trump's new ban on two paths - the legal path and the Congressional path.
Read more: ACTION NEEDED: Defeat Trump Muslim Ban 2.0
Dr. Abuelaish Seeks Israel's Accountability and Responsibility for Deaths of Daughters and Niece
RALLY IN PORTLAND OPPOSING TRUMP-NETANYAHU AGENDAS
A sad sign of the times: Hispanic caucus members ejected from meeting about immigration raids
In First, Israel Mulls Using New Law to Confiscate Palestinian Lands for Illegal Settlement
Solidarity is not selective: Michael Bennett brings the struggle for Palestinian freedom to the NFL


text:
Interview With Dead Pony
In Your Ears Music > Blog > Interviews > Interview With Dead Pony
Interviews Comments : 0
Dead Pony is singer and guitarist Anna Shields, Blair Crichton on lead guitar and backing vocals, Liam Adams on bass and drummer Aidan McAllister. They have some great tracks out like Everything is Easy and their newest track Sharp Tongues.
What first got you into music?
Hearing what my parents and older siblings were listening to in the car or in the house was probably the first thing to ever make me take an interest in music. They all had a really good taste in music and without realising, it definitely formed the interest that I have today.
Who inspired you to make music?
One of my friends ended up pretty much forcing me to learn guitar when I was 15 so that I could play in his band haha. Looking at musicians that were inspirational though, are the likes of Jack White and Kurt Cobain. There are a lot of bands then and now that inspire me and still do but I think in the early days of making music those two people stick out as being especially inspirational.
How would you describe the music that you typically create?
I like to think of it as fast and catchy rock music.
What is your creative process like?
At the moment we tend to all write on our own and bring it to one another, for instance usually I will come up with a guitar riff or a bass line with a vocal melody and record it as a demo on my laptop and then send it to the band. We will expand on that idea from there. I record and produce artists outwith Dead Pony so it's great being able to send them more built up demos than just recording through my phone. I think it helps us move much quicker in the creative process.
How did you come up with the name Dead Pony?
We wrote a song about how as a child you are lied to by adults about so many things and we decided to call that song Dead Pony. We were then coming up with a name for the band and realised that we actually really liked Dead Pony.
Where have you performed? What are your favourite and least favourite venues? Do you have any upcoming shows?
We have performed in small venues pretty much all over the UK and some big ones I suppose aswell. All of our favourite venues are probably in Glasgow like King Tuts, The Priory, Stereo and SWG3. Outside of that I don't think we have any massive affinities with any venues. I really enjoyed playing Truck Festival and Kendall Calling last year in England but they aren't really venues are they? We have some shows planned for 2021 that i'm not sure if we can announce yet to be honest, but if gigs are going ahead in 2021 then I'm expecting we are going to be quite busy seeing lots of new places.
How do you feel the Internet has impacted the music business?
To be honest I've only ever been in bands and musical projects since the internet was very much a part of it so I don't think I'm the best person to be asked that haha. From what I can gather it's made it a lot easier to find bands and artists that you love and has made it easier than ever to access their work and support them but it's also made it harder for the artists to actually make a living once they have a fan base. I suppose it's maybe a bit of a double edged sword? Depends how you want to look at it. I don't really like thinking about the music industry too much, I just want to focus on writing great songs and having a good time performing them live to our fans.
Out of your recent tracks which is your favorite and why?
Our newest single "sharp tongues" is definitely my favourite of our tracks so far, it was one of those songs that gets written from start to finish in an hour and is full of meaning and energy. The songs we have been writing and releasing recently is just like every new song we write becomes my favourite.
If you could change anything about the industry, what would it be?
Would probably look to get rid of all the sleazy people who do nothing for the music industry and take a big chunk of the money that it generates. According to a quick google search – musicians only receive 12% of the $43bn that the music industry generates, that seems like it should be changed.
What's next for you Guys?
Releasing more singles throughout the rest of the year and into 2021, recording our debut EP and hopefully never having to do a live stream ever again!
Dead Pony's latest single Sharp Tongues is available now.
October 1, 2020 Post By IYEMusic


•	Seven letters to Venus, (sung by Marcel khalifa).
•	'Alilina (sung by Marcel Khalifa).
•	Their country is irrigated by flood. (Sung by Marcel Khalifa).
•	O! Sari, (sung by Marcel Khalifa).
•	When can I see you? (Sung by Marcel Khalifa).
•	Ye who was absent, (sung by Khaled Al-Sheikh).
•	I love night. (Sung by Khaled Al-Sheikh).
•	I depart, (sung by Khalid Al-Sheikh).
•	You forgot us, (sung by Khalid Al-Sheikh).
•	Impossible, (sung by Khalid Al-Sheikh).
•	Ye whom I can't see, (sung by Khalid Al-Sheikh).
•	O! Moon (sung by Khalid Al-Sheikh).
•	Passion exhausts me (sung by Khalid Al-Sheikh).
•	The Magic of poetry (sung by Khalid Al-Sheikh).
•	Athari, (sung by Khalid Al-Sheikh).
•	Sweet voice, (sung by Khalid Al-Sheikh).
•	Minutes, (sung by Abdulla Rashed).
•	Zayed, (sung by Abdulla Rashid).
•	Book of Roses, (sung by Abdulla Bal-Khair).
•	Light and Water, (sung by Abdulla Bal-Khair).
•	Your love stayed overnight in my eyes, (sung by Abdulla Bal-Khair).
Many of his poems were translated into English, French and Spanish. His collection of poems "pathways of Dawn" was translated into English in 1997.


text:
Home » Comedy » It's Shakespeare in a nutshell this St. George's Day, courtesy of 'Upstart Crow'
It's Shakespeare in a nutshell this St. George's Day, courtesy of 'Upstart Crow'
On: April 23, 2019, By: Bill Young
Liza Tarbuck and David Mitchell in Upstart Crow. Photo: BBC
This coming Friday, William Shakespeare would have been 455 years old. While his true birthdate remains a mystery (he was baptized on April 26, 1564), it is generally celebrated today, April 23, the same day England's patron saint is celebrated: St. George's Day.
[UPDATE: It ends up that St. George's Day is being celebrated on various days this year!]
It was a mere 403 years ago on the very same day in 1616 that the English poet, playwright, actor, world's greatest dramatist and one who is widely regarded as the greatest writer in the English language, passed away at the age of 52.
Written by Ben Elton, Upstart Crow, the BBC Two sitcom premiered in 2016 to commemorate the 400th anniversary of Shakespeare's death. It centers around the early days of the aspiring playwright, who wishes to overcome his humble origins, make a name for himself in London and continue to be a good husband and father for his family. Shakespeare commutes between his family's home in Stratford-upon-Avon and Central London, where he does most of his work.
» RELATED | More workplace politics ahead for William Shakespeare as 'Upstart Crow' returns for season 3
With three seasons in the books, events in each episode allude to one or more of Shakespeare's plays and usually ends with Will discussing the events with Anne. The end result is Shakespeare being either inspired or dissuaded from using them in a future work.
Complete with the obvious Shakespeare references and the occasional nod to other television sitcoms, such as Blackadder and The Office — plus numerous running gags involving Shakespeare's coach journeys between London and Stratford, referring to modern motorway and railway journey frustrations — Upstart Crow is reminiscent of old school British situation comedy.
Alongside David Mitchell, who is brilliant as Will Shakespeare, the series has seen its share of quality guest stars over the course of the three seasons: Emma Thompson, Noel Fielding, Ben Miller (as the actor Wolf Hall, the oppressed outsider in The Merchant of Venice in a brilliant send up of real-life actor Mark Rylance), Adrian Edmondson and Kenneth Branagh.
Currently airing on a number of public television stations in America, let's hope a fourth season is commissioned in the not-t00-distant future.
In: Comedy
Upstart Crow – a new British comedy about Shakespeare's pre-famous life with David Mitchell
'Upstart Crow' with David Mitchell continues #Shakespeare400 celebration
Kenneth Branagh, Ben Miller and a host of others will joineth 'Upstart Crow' for third series
'Upstart Crow' returns for Christmas lockdown special — 17th Century style
More workplace politics ahead for William Shakespeare as 'Upstart Crow' returns for S3
'Mister Winner' is just what we all need right about now…


text:
Srinagar: Would be bride murdered by alcoholic step brother while offering Fajar Nimaz
by KNT
Srinagar, Dec 11: The Jammu and Kashmir police have claimed to have solved a "blind murder case" in record time and have arrested the accused involved in the commission of crime.
A police spokesperson said, "On 13 November, police station Nigeen received directions from Honb'le Court of Chief Judicial Magistrate (CJM) Srinagar for filing report in the light of petition filed by complainant namely Nasir Hussain Kawa son of Gh Hassan Kawa resident of Kawpora Shadipora alleging that he was engaged to one lady namely Shahnaza daughter of Late Mohd Qasim Sultan resident of Sultan Mohalla, Saida Kadal Srinagar, and his marriage was fixed on 4/5 November 2020,"
On 4/11/20 morning, he was informed that the lady died due to heart attack. Finally, the complainant stated that he had apprehensions about the lady being murdered. Accordingly, proceedings under section 174 CRPC was initiated, police said.
"Investigating officers learnt from the medical reports that the lady was actually murdered. The proceedings u/s 174 CrPC were converted into a formal criminal Case FIR No. 182/20 U/S 302 IPC was registered in PS Nigeen." the statement said.
Adding that a special investigating team led by SHO Nigeen under the supervision of SDPO Zakoora immediately swung into action and started rounding up suspects in the instant case.
The statement further said, after hectic efforts and on human intelligence, the Special Team got the clues which were indicating the involvement of the family of the deceased.
"Among the suspects, Wajid Gulzar Sultan (nephew of the Victim) was put to sustained questioning. He confessed to the crime and divulged the details and the sequence of events. He revealed that he along with his uncle namely Mohammad Shafi Sultan and Sister namely Nighat Gulzar hatched a conspiracy to eliminate the lady namely Shahnaza as she had been their eyesore. Wajid and Nighat were related as nephew/niece to the deceased while Shafi was the step-brother of the deceased. The main conspirator is Shafi, who motivated Wajid and Nighat to take part in the killing of the victim," the statement pointed out.
The police further said, "Accordingly, on 3 November, they all hatched a conspiracy to eliminate her. As the victim used to wake up for prayers very early in the morning, in the wee hours of 4 November she as always was busy in prayers, Shafi along with Nighat and Wajid entered the room and attacked the victim from behind and smothered her till death. Then they flattened and strangulated her with a golden coloured piece of cloth in order to ensure her death. Later on, they tied the cloth with a fan and tied the dead body with it for deriving an assumption that she has hanged herself to death."
Police said that the motive of the murder was that Shafi being the stepbrother of the victim was not in good relationship with the victim and used to harass her on one pretext or other. "On various instances, he used to torture her. Since their expired father had kept a piece of land for the victim, Shafi's eye was on that piece of land. The jewelry which was brought by the family for the victim was also in Shafi's mind. Since the victim was not happy with the articles especially jewelry brought by her family, as she had engaged in a verbal duel with the family especially with Shafi a day before the fateful day. Shafi was fed up with the behaviour of the victim. He also wanted to grab the piece of land and jewellery. For that purpose, he persuaded Wajid and Nighat to help him in killing her. For that purpose, he promised both of them of equal share out of it,"
"Moreover, Shafi's conduct was always questionable as he used to return home drunk which was always objected by the victim. After the disclosure of the accused and the linkage of other evidence, all of them were arrested. The article of offense was identified by the accused and recovered from their house. Further investigation into the case is in progress," the statement concluded.
Pertinently, Kashmir News Trust had earlier reported that Srinagar administration has ordered the exhumation and conduct of post mortem of the woman.
Civilian shot at by unknown gunmen in Pulwama
J&K Bank customers aghast as mobile banking application develops 'snag'
J&K Bank customers aghast as mobile banking application develops 'snag'


America's Best Flowers gift cards are perfect holiday gifts!
You Are Here: Home / America's Best Flowers gift cards are perfect holiday gifts!
Stop in and pick up a few OR we would be happy to take your gift card orders over the phone and mail the cards for you along with a personal message to the recipient. They are light weight, easy to wrap and have no expiration date! Does it get any better than that?
Just a reminder – If you are planning on sending an America's Best Flowers gift card in the mail, please allow extra time for mail delivery during the holiday season.


text:
Journal Articles Space Science Reviews Year : 1996
Relations between ISM inside and outside the heliosphere
Rosine Lallement
SA - Service d'aéronomie
Service d'aéronomie
Thanks to remarkable new tools, such as the Goddard High Resolution Spectrograph (GHRS) on board the HST and the EUVE spectrometer on the interstellar side, and Ulysses particle detectors on the heliospheric side, it is possible now to begin to compare abundances and physical properties of the interstellar matter outside the heliosphere (from absorption features in the stellar spectra), and inside the heliosphere (from "in situ" or remote detection of the interstellar neutrals or their derivatives, the pick-up ions or the Anomalous Cosmic Rays detected by the two Voyager spacecraft). Ground-based and UV spectra of nearby stars show that the Sun is located between two volumes of gas of different heliocentric velocities V and temperatures T (see also Linsky et al, this issue). One of these clouds has the same velocity (V= 25.6 km s−1 from λ= 255∘ and β=8∘) and temperature (6700 K) as the heliospheric helium of interstellar origin probed by Ulysses, and is certainly surrounding our star (and then the Local Interstellar Cloud or LIC). This Identification allows comparisons between interstellar constituents on both sides of the heliospheric interface. Ly-alpha background data (absorption cell and recent HST-GHRS spectra) suggest that the heliospheric neutral H velocity is smaller by 5–6 km s−1 than the local cloud velocity, and therefore that H is decelerated at its entrance into the heliosphere, in agreement with interaction models between the heliosphere and the ISM which include the coupling with the plasma. This is in favor of a non negligible electron density (at least 0.05 cm3). There are other indications of a rather large ionization of the ambient ISM, such as the ionization equilibrium of interstellar magnesium and of sodium. However the resulting range for the plasma density is still broad. The heliospheric neutral hydrogen number density (0.08–0.16 cm−3) is now less precisely determined than the helium density (0.013–0.017 cm−3, see Gloeckler, Witte et al, Mobius, this issue). The comparison between the neutral hydrogen to neutral helium ratios in the ISM (recent EUVE findings) and in the heliosphere, suggests that 15 to 70% of H does not enter the heliosphere. The comparison between the interstellar oxygen relative abundance (with respect to H and He) in the ISM and the heliospheric abundance deduced from pick-up ions is also in favor of some filtration, and thus of a non-negligible ionization. For a significant ISM plasma density, one expects a "Hydrogen wall" to be present as an "intermediate" state of the interstellar H around the interface between "inside" and "outside". Since 1993, the two UVS instruments on board Voyager 1 and 2 indeed reveal clearly the existence of an additional Ly-alpha emission, probably due to a combination of light from the compressed H wall, and from a galactic source. On the other hand, the decelerated and heated neutral hydrogen of this "H wall" has recently been detected in absorption in the spectra of nearby stars (see Linsky, this issue).
Sciences of the Universe [physics] Astrophysics [astro-ph] Solar and Stellar Astrophysics [astro-ph.SR]
Submitted on : Thursday, February 24, 2022-11:37:16 AM
Last modification on : Saturday, February 26, 2022-3:32:22 AM
DOI : 10.1007/BF00170822
Rosine Lallement. Relations between ISM inside and outside the heliosphere. Space Science Reviews, 1996, 78 (1-2), pp.361-374. ⟨10.1007/BF00170822⟩. ⟨insu-03586981⟩
INSU UPMC CNRS UVSQ AERONOMIE SORBONNE-UNIVERSITE


I'm participating in the Etsy Ireland Team's ATC Swap this year. I haven't swapped any ATCs in a good long while, even though I love making them. These ones were no exception! I sat down and it was the most natural thing in the world to work within the ATC canvas again, 2.5x3.5 inches.
I am trading with two different partners, due to uneven numbers...I am trading with Brigitte who is behind the wooly creations of Purls of Colour on Etsy, and also Linda, who sells her photographs as ClickdecourcyNI on Etsy. Can't wait to see what they create!
To see the rest of the the ATCs from the group, be sure to check back at the Etsy Ireland blog tomorrow for the big reveal! Thanks to Virginie from ViviBijoux for hosting the swap!


text:
@interface LongRunningActionCounter()
/// @name Private properties
//@{
@property(atomic, assign) bool deliveringNotification;
//@}
/// @name Re-declaration of properties to make them readwrite privately
//@{
@property(atomic, assign, readwrite) int counter;
//@}
@end

@implementation LongRunningActionCounter

// -----------------------------------------------------------------------------
/// @brief Shared instance of LongRunningActionCounter.
// -----------------------------------------------------------------------------
static LongRunningActionCounter* sharedCounter = nil;

// -----------------------------------------------------------------------------
/// @brief Returns the shared LongRunningActionCounter object.
// -----------------------------------------------------------------------------
+ (LongRunningActionCounter*) sharedCounter
{
  if (! sharedCounter)
    sharedCounter = [[LongRunningActionCounter alloc] init];
  return sharedCounter;
}

// -----------------------------------------------------------------------------
/// @brief Releases the shared LongRunningActionCounter object.
// -----------------------------------------------------------------------------
+ (void) releaseSharedCounter
{
  if (sharedCounter)
  {
    [sharedCounter release];
    sharedCounter = nil;
  }
}

// -----------------------------------------------------------------------------
/// @brief Initializes a LongRunningActionCounter object.
///
/// @note This is the designated initializer of LongRunningActionCounter.
// -----------------------------------------------------------------------------
- (id) init
{
  // Call designated initializer of superclass (NSObject)
  self = [super init];
  if (! self)
    return nil;
  self.counter = 0;
  self.deliveringNotification = false;
  return self;
}

// -----------------------------------------------------------------------------
/// @brief Increments the long-running actions counter.
///
/// Posts #longRunningActionStarts in the main thread context if the counter is
/// incremented to 1.
///
/// Raises an @e NSGenericException if this method is invoked while
/// LongRunningActionCounter is delivering a notification.
// -----------------------------------------------------------------------------
- (void) increment
{
  [self throwIfDeliveringNotification];
  self.counter++;
  if (1 == self.counter)
  {
    [self performSelector:@selector(postLongRunningNotificationOnMainThread:)
                 onThread:[NSThread mainThread]
               withObject:longRunningActionStarts
            waitUntilDone:YES];
  }
}

// -----------------------------------------------------------------------------
/// @brief Decrements the long-running actions counter.
///
/// Posts #longRunningActionEnds in the main thread context if the counter is
/// decremented to 0.
///
/// Raises an @e NSRangeException if an attempt is made to decrement the counter
/// to below 0.
///
/// Raises an @e NSGenericException if this method is invoked while
/// LongRunningActionCounter is delivering a notification.
// -----------------------------------------------------------------------------
- (void) decrement
{
  [self throwIfDeliveringNotification];
  [self throwIfCounterIsZero];
  self.counter--;
  if (0 == self.counter)
  {
    [self performSelector:@selector(postLongRunningNotificationOnMainThread:)
                 onThread:[NSThread mainThread]
               withObject:longRunningActionEnds
            waitUntilDone:YES];
  }
}

// -----------------------------------------------------------------------------
/// @brief Private helper. Is invoked in the context of the main thread.
// -----------------------------------------------------------------------------
- (void) postLongRunningNotificationOnMainThread:(NSString*)notificationName
{
  self.deliveringNotification = true;
  [[NSNotificationCenter defaultCenter] postNotificationName:notificationName object:nil];
  self.deliveringNotification = false;
}

// -----------------------------------------------------------------------------
/// @brief Private helper.
// -----------------------------------------------------------------------------
- (void) throwIfDeliveringNotification
{
  if (self.deliveringNotification)
  {
    NSString* errorMessage = [NSString stringWithFormat:@"Cannot start or stop long-running action while delivering a notification"];
    DDLogError(@"%@: %@", self, errorMessage);
    NSException* exception = [NSException exceptionWithName:NSGenericException
                                                     reason:errorMessage
                                                   userInfo:nil];
    @throw exception;
  }
}

// -----------------------------------------------------------------------------
/// @brief Private helper.
// -----------------------------------------------------------------------------
- (void) throwIfCounterIsZero
{
  if (0 == self.counter)
  {
    NSString* errorMessage = [NSString stringWithFormat:@"Cannot decrement long-running actions counter, it is already 0"];
    DDLogError(@"%@: %@", self, errorMessage);
    NSException* exception = [NSException exceptionWithName:NSRangeException
                                                     reason:errorMessage
                                                   userInfo:nil];
    @throw exception;
  }
}

@end

redpajama_set_name: RedPajamaGithub


Even though she has written on topics as far flung as scuba diving and Chitimacha Indian basketry, Gwen's favorite beat is rural living. For almost two decades she was the communications specialist for the Southern Region Sustainable Agriculture Research and Education Program, translating sustainable agriculture research results into stories farmers can actually use. Upon retiring in 2010, she began writing about her experiences as a community organizer on behalf of homeless pets in her county.
Pike County, Georgia, a rolling rural landscape in the foothills of the Pine Mountain range. Small farms and homesteads grace the hillsides. Grazing cattle, hay fields, pecan groves, and peach orchards line the country roads. However, the pastoral beauty is marred by the number of homeless pets abandoned on roadsides to starve or fall victim to traffic, predators and disease. The pet overpopulation is due to a culture that doesn't value sterilization of companion animals or regulations about pet ownership. Even though an elderly woman was killed by roaming dogs in 2007, the county still has no animal control regulations or even a county shelter.
Gwen grew up in rural Louisiana where self-sufficiency was a given, so the back-to-earth movement of the early 70s was just a short jaunt for her. She and then-partner Calvin Voisin built a houseboat and returned to the Atchafalaya Swamp of their ancestors. There was so little information about the things they were doing that she began writing as a way to help others who were also pursuing a self-sufficient lifestyle.
Gwen's first article for Mother Earth News was published in 1982. Barge on a Bayou described the details of building a monstrous floating house without power tools. Thanks to those details, which even included some financial specs, measurements and dates, Gwen was able to use the old article as framework for a chapter in her memoir Atchafalaya Houseboat (2006, LSU Press). A documentary based on Gwen's book was produced by Louisiana Public Broadcasting in 2008. Most PBS stations air it about twice a year.
Gwen's sense of curiosity has always outweighed her fear of failure. This imbalance has led her into many jobs and personal pursuits for which she was not remotely qualified.
Whether buying or selling, or just looking for good conversation, Market on the Square is the place to be on Saturday mornings in Pike County, Georgia.
Now that she lives in Georgia instead of the Louisiana swamp, Gwen appreciates not having to haul manure for her garden by boat.


We're doing 2 weeks in Switzerland in October. We have complete flexibility but would like to pick one or two places as "bases" from which to explore. Maybe rent houses in those locations rather than do the hotel thing.
We prefer smaller towns and villages as compared to bigger cities. Also, it would be great to find places on a pretty lake or river.
Any suggestions for towns/areas I can research?
Pretty hard to help you -- almost all of Switzerland would fit your requirements!
Lake Thun or Lake Brienz, near Interlaken, are dotted with small towns and villages and have the stunning mountains as a backdrop. I don't have my maps with me, but do a google search for the smaller towns & villages.
Of course, Lake Luzern would be a great choice, too, with its huge lake system. Look for the villages of Weggis or Vitznau.
Lake Geneva would be warmer in October, nearly ideal weather. You could look at Morges, Vevey, or Montreux.
Check out the responses to Stay in Switzerland, another query from some folks bound for Switzerland.
Sorry, I meant Stay in Interlaken!
If you want to wade through my trip report, just click on my name to find it, we spent the last 3 weeks in Switzerland - it may be of some use to you.
Best wishes for a great holiday.
Lucerne sounds perfect for what you are looking for - it looks like a postcard there it's so pretty. You can easily day trip to Engelberg from there as well (up in the mountains) and visit ice caves, etc. There is also a chair lift with great views.
Check out www.untours.com for a reasonable program including 2-week apartment rentals.


BANDAR SERI BEGAWAN – A national survey will be conducted to examine the status of women's development in Brunei, with focus on issues such as work-life balance and women's welfare.
In a statement released in conjunction with International Women's Day, the Minister of Culture, Youth and Sports said the findings from the study will be used to improve policies and programmes related to women.
"Brunei's vision 2035 emphasises equal opportunities for women in the nation's workforce and development," said YB Dato Paduka Seri Hj Aminuddin Ihsan Pehin Orang Kaya Saiful Mulok Dato Seri Paduka Hj Abidin.
The Special Committee on Family, Women and Children has also developed an action plan for women's issues, which will be aligned with the United Nations Convention on the Elimination of All Forms of Discrimination Against Women (CEDAW), to which Brunei is a signatory.
The minister said there are several efforts being made improve's women's development, from increasing awareness on women's rights through peer support programmes and talks; to encouraging women to be competitive in the entrepreneurship and education.
In Brunei, women constitute 59 percent of the workforce and 53 percent of the civil service.
YB Dato Hj Aminuddin added that women's welfare has always been emphasised by the government, to ensure those who are vulnerable receive assistance and participate in empowerment programmes.
This year, he said Brunei celebrates International Women's Day, by honouring and recognising the contributions women have made to the country in the social, economic, cultural and political spheres.
The minister said several Bruneian women have been recognised for lifting the country's name in the international arena through their professional achievements, community and humanitarian work.
International Women's Day is celebrated globally on March 8, with this year's celebration carrying the theme "Think Equal, Build Smart, Innovate For Change", with hashtag #balanceforbetter.
This theme is promoted extensively through social media to focus the conversation on ways to increase gender equality, which includes involving men to support the equality of women, YB Dato Hj Aminuddin said.


From the most recent importation of new clones and varieties to Australia via the Chalmers family. Inzolia, as its known in Sicily where it originated, or Ansonica as its called in Tuscany is already in Australia, although not widespread. This is Australia's first wine from this this newly introduced clone.


1:33 AM-that is when Carson woke up. It is 2:51 AM now and he is still in his bed. The internal argument hasn't stopped. What if there is something wrong? What if he needs a diaper change? I know he isn't hungry, he last ate at 11:00 PM. Well, what if he is sick? And on and on... I know in my heart he is testing me. I feel like I am too far gone now to give in, but the victory seems hollow since I don't think I will be able to sleep very easily after he finally gives up. He is not screaming just whining and now saying, "Ma ma ma ma". Why does being the parent have to be so hard? Why are we faced with the conundrum of wanting to give our children everything yet knowing that would actually do them the most harm? It so reminds me of our walk with our Perfect Father. He knows exactly what we need, but we seldom do. Usually what we demand the most strongly would profit us the least. What we don't want, like medicine, often provides the most benefit. I am so glad that He has staying power. No temper tantrum or endless crying jag sways Him. Yet, if we search our hearts we know He is always in the other room, waiting for us to become calm so He can comfort us. Except for in our case we are the ones keeping ourselves from Him. I can't go to Carson or he will learn to expect it at all hours (oh, wait he already does and that is why we are doing this!). With God it is all about our bad behavior pushing Him away. He cannot give us Himself fully when we are flailing and screaming. He will not be forced into action. It is when we dry our tears and crawl sniffling into His lap that He gathers us in His arms and just holds us. Then we realize that is all we really needed all along. Like the song says, "I am so glad that Jesus loves me, Jesus loves me, Jesus loves me. I am so glad that Jesus loves me, Jesus loves even me."
Thankful with the Letter "A"


text:
Then and Now: Historical Photographs of Cambodia.
Preah Khan, West Causeway
Jayavarman VII (1181-c.1220) likely built Preah Khan as his residence during the construction of his capital, Angkor Thom, after the Cham invasion in 1177 AD. According to the foundation stele, the temple was dedicated to Jayavarman VII's father, Dharanindravarman (1107-1112). The complex was one of Jayavarman VII's larger projects, and may also have been used as a Buddhist university. Some 97,840 people served the temple, of whom 1,000 were dancers. The Buddhist temple complex is unusual in that it includes Hindu subsidiary temples devoted to Visnu and Shiva.
This item digitized and made available online with funds provided by United States Department of Education, TICFIA (Technological Innovation and Cooperation for Foreign Information) Grant P337A05006.
Siem Reap (Cambodia)
Nagas (Indic deities)
Jăyvarmăn, VII, approximately 1120-approximately 1215
Hall of Dancers
SEAImages:SRPKH19


LazyChimp.com is an innovative web start-up company connecting sellers with dealers. Sellers can post a car, get multiple offers, and choose which offer to accept. It makes car selling simple.
We offer remarketing solutions for a variety of businesses. Our corporate remarketing programs can be tailored to your company's needs. The benefits are simple, you can skip the traditional methods of remarketing while saving time and money. Our platform allows you not only to customize it to your needs but to skip the auction and go directly to the dealer at no cost. There is no cost for selling.
Banks, Finance Companies, & Repossession Companies - Skip the auction and sell directly to the dealer. No need to pay transportation costs or incur auction reconditioning fees. List vehicles from anywhere with any mobile device and get offers from a wide range of dealers in the area. You can have dealers come to you and pick up the vehicles.
Rental Car Companies & Fleet Management Companies - With any mobile device we connect your fleet with multiple dealerships all over the U.S. All you have to do is take 15 minutes with each vehicle and the offers roll in. No cost to transport, no cost to advertise, and never a hassle hoping to retail your fleet.
General Businesses - Whether your company has 1 or 1000 vehicles, 15 minutes is all it takes to list a car. There is no commitment to sell. Avoid the hassles of advertising on Craigslist or selling your company cars to brokers like CarMax. Most cars purchased in wholesale transactions by dealerships go to auction. LazyChimp.com is direct to the dealer so you get top dollar and avoid those low ball offers. You get the highest and best offers from our dealer network.
Leasing Companies & Manufacturers - We can white label our platform for your company. So if you are a manufacturer or a leasing company when a vehicle is grounded consider it sold on our platform. Our remarketing solutions can have your off lease vehicles sold before they are even grounded. Save money by not having to transport your vehicles, paying for reconditioning, and incurring auction fees, we can white label to your dealer network and skip the traditional remarketing process. Email remarketing@lazychimp.com to find out how you can white label our platform.
Insurance Companies - Similar to leasing companies and manufacturers we have the ability to white label our platform for your specific needs. As an insurance company, you can have your adjusters, body shops, or tow yards use "your" platform to list vehicles which we will send out to a dealer network specializing in such vehicles. When the offers come in the dealers/brokers can pick up directly from the vehicle's location, saving you money. Email remarketing@lazychimp.com to find out how you can white label our platform.
Dealerships - Get immediate offers for your trade-in and wholesale units. Get buy figures within minutes. When appraising a trade-in, take 15 minutes to list the vehicle on LazyChimp.com. No more calling around or having on-site wholesalers. No auction fees. Remarket your wholesale inventory on LazyChimp.com with no sell fees.
Government Agencies - No need to host your own auction. Get offers from dealers save time and money. With LazyChimp.com there is no need to wait for "auction day". Each vehicle can be listed and sold to the highest offer quickly. No need to transport to the auction or recondition vehicles. LazyChimp.com is direct to dealer. We skip the auction for you.


text:
What IT Leaders Need to Know About the Cloud and Data Privacy in 2019
Information Management | GovernanceCapture | imaging
By Ike Kavas @IkeKavas Connect Website
Image by: SiberianArt, ©2019 Getty Images
In information technology (IT) departments around the world, discussions around cloud migration and data privacy dominate the conversation. Consumers expect stronger cybersecurity measures to protect their data, while the pace of business in 2019 demands that companies adopt cloud-enabled tech stacks with more agility and open source integration.
Meanwhile, IT pros in charge of meeting these demands are trained to expect the worst. They understand the benefits of cloud computing (e.g., seamless integration, ideal scalability, infinite compute, and significant cost savings), but they also know that the cloud, which stores user data, has been hacked before—and could be hacked again. With recently adopted legislation, like the General Data Protection Regulation (GDPR) in Europe and the California Consumer Privacy Act in the United States, organizations face more than just angry customers in the event of a privacy breach. These new regulations levy heavy fines on companies that are unable to locate, extract, and even redact customer information on demand.
This perception that the cloud is inherently less secure creates a Catch-22 in the minds of IT decision makers. There's a hesitation to take sensitive data—and the software used to gather it—to an off-premises cloud.
Fortunately, cloud computing is not a zero-sum game.
Even if your company plans to run entirely on the cloud someday, that doesn't have to happen this year. Many successful organizations start at a granular level, working with cloud service providers to update certain legacy processes or even offload individual components of those processes, like classifying documents. Starting small is the best way to minimize spending on staff resources and the technology itself.
This approach also lends itself to hybrid cloud configurations, which allow IT pros to maintain control over enterprise systems via private cloud servers. Those unready (or unwilling) to store sensitive customer data on a public cloud server can still utilize public cloud microservices to gather and mine that data. In fact, hybrid cloud deployments are quite popular. Forrester's research in late 2018 revealed that 74% of organizations claimed to run a hybrid or multi-cloud setup.
It's easy to see why. Today, the cloud microservices marketplace is akin to the app store on your phone. In many ways, it's the culmination of the open source software movement, which began to take off in the 1990s and has since come to redefine enterprise IT. The widespread availability and interconnectivity of cloud-powered services embody this movement's principle tenets of integration, agility, and collaboration, but most importantly, the cloud—as with other open source technology—enables technological evolution.
Just as species have evolved to hunt and eat more efficiently, cloud-enabled environments allow companies to drill down and customize the technology stack that's most efficient for their operations. It's true that certain species in the animal kingdom have gotten away with evolving at a slower pace—or not evolving much at all. Still, we know that natural selection is cruel, and so is the world of business technology.
While companies must evolve quickly, they cannot modernize so fast that they overlook privacy protections and cybersecurity protocols. Hackers are evolving simultaneously. Seventy-seven percent of malicious cyberattacks in 2017 were fileless. It's imperative that your organization's IT leaders speak regularly with cloud service providers to ensure both your public and private clouds are properly secured.
Even with this rising risk of cloud-savvy hackers, the question isn't "to cloud or not to cloud?" For almost all enterprises, there will be some cloud. IDC predicts that 2020 will be the first year that total cloud spending (private and public) will account for more than half of the enterprise spend on data storage infrastructure. Projections for 2021 see the cloud becoming even more ubiquitous.
Like the hardcore software developers and Linux geeks who knew their open source movement would ultimately foster the best product possible, cloud purveyors see the cloud as the next frontier for business opportunity. There are always risks, but without risk, evolution becomes stagnation—and stagnation becomes extinction.
Ike Kavas is the Founder and CEO of Ephesoft, Inc., with 20 years of document capture, document management, workflow, and systems engineer experience. A self-described techie and serial entrepreneur, Ike has become an expert in the document capture industry and the founder of three successful ventures. For more information on Ephesoft, visit ephesoft.com or follow him on Twitter @IkeKavas.
Even These 3 Regulated Industries Will Embrace Voice Assistants and ChatbotsNext


text:
I Empower You With The Information You
About Divorce So You Can Make The
For Your Life.
The Most Affordable Divorce Resource Is Here!
Whether you have an attorney, or you are representing yourself and feel overwhelmed, DivorceU will provide you with guidance on what to do at each stage of the divorce process.
DivorceU is the most comprehensive, affordable, divorce coaching program that I created to empower you with the information you NEED TO KNOW so you can make the best decisions for your future.
It combines how-to divorce tutorials with live coaching with me so you are getting answers to your questions when you need them.
If you're reading this right now, then you're likely ahead of the game. Odds are your ex has no idea I even exist! Would you rather me be on your team, or your ex's? Sign up today.
Jason helped me with my lawyer when he was not taking any action. Things started moving and he kept me up to date all along the way after I took Jason's advice.
I had the opportunity to meet Jason in person and he told me about all the benefits of DivorceU. I found his video lessons very useful and the membership is a great resource for those looking for guidance.
I had two other lawyers tell me I could not win, but I did and I did it all pro se. I had my first supervised visit and it would not have been possible if not for Jason's help. Thank you!!!
Steven J.
Divorce Coaching From An Attorney's Point of View.
As a former divorce attorney turned divorce coach, I know how the system works and what you need to be focusing on at each stage of the process. With planning, preparation and guidance, you will be in the best position to succeed and move forward as quickly and cheaply as possible.
The One Thing You Need To Know For Your Divorce.
Hi, I'm Jason, but people call me The Divorce Resource Guy.
As a former divorce attorney, now turned divorce coach, my mission is to educate, empower and help you understand the divorce process from an attorney's point of view.
A contested divorce can cost thousands of dollars, sometimes tens of thousands of dollars.
Whether you're representing yourself, or you have an attorney, divorce coaching can help by keeping your legal bills down and giving you access to another professional opinion on how to handle certain issues.
I can't give you specific legal advice because I don't know all the facts of your case, but I can give you the tools and knowledge you need to craft and communicate your message persuasively, from an attorney's perspective.
I'm here to empower you with the information you NEED TO KNOW so you can make the best decisions in your divorce and your life.
Subscribe To The Divorce Resource Guy Podcast.
Learn From Experts About All Aspects Of Divorce.
© 2023 Your Divorce Resource, LLC
Contact Jason Terms & Conditions Privacy Policy
Send Me The One Thing I Need To Know For My Divorce.
By submitting your name and email, you agree to receive emails about divorce.


text:
Tritantaichmes (altpersisch: Ciçantakhma; † 521 v. Chr. in Arbela) war ein selbsternannter König der Sagartier im späten 6. vorchristlichen Jahrhundert. Er war einer der acht sogenannten "Lügenkönige", die sich gegen die Machtergreifung des Dareios I. erhoben hatten.

Nach dem Tod des persischen Großkönigs Kambyses II. und dem Sturz des Kurzzeitregenten Bardiya/Gaumata durch Dareios I. im Jahr 522 v. Chr. waren in mehreren Provinzen des persischen Achämenidenreichs Aufstände ausgebrochen. Auch die Meder hatten sich unter der Führung des Phraortes erhoben, wurden aber am 8. Mai 521 v. Chr. bei Kunduruš in der Nähe von Bisutun entscheidend geschlagen.

Tritantaichmes war vermutlich ein Gefolgsmann des Phraortes und führte nach dessen Ende die Rebellion fort. Er gehörte dem Stamm der Sagartier an, die zur Stammeskonföderation der Meder gehörten. Wie Phraortes zuvor hatte Tritantaichmes eine Abstammung vom alten medischen Herrscherhaus verlautbart und sich zum König in Sagartien ausgerufen. Allerdings wurde er noch im Sommer 521 v. Chr. von dem persischen Heerführer Takhmaspada, der selbst ein gebürtiger Meder war, in einer Schlacht besiegt und gefangen genommen. Ihm wurden vor Dareios I. Nase, Ohren und Zunge abgeschnitten und die Augen ausgestochen um darauf in Arbela gekreuzigt zu werden.

Quelle
 Behistun-Inschrift (DB), Tafel 2, §33 in: Roland G. Kent, Old Persian - Grammar Texts Lexicon. American Oriental Society, 1953.

Literatur
 Pierre Briant: From Cyrus to Alexander. A History of the Persian Empire. Eisenbrauns, Winona Lake 2002, S. 114–122.

Einzelnachweise

König (Medien)
Meder
Geboren im 6. Jahrhundert v. Chr.
Gestorben 521 v. Chr.
Mann

redpajama_set_name: RedPajamaWikipedia