Re: [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Mike Rodriguez
Uh oh. I should have asked. I ranked my priorities in the exact opposite order 
since I thought 1 was lowest. 

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are there file watchers that can tell me when a file is done uploading?

2016-12-12 Thread Jason Felice
At least back in the day, on Windows, the file size would stay zero until
the file was closed.

On Mon, Dec 12, 2016 at 11:19 AM, larry google groups <
lawrencecloj...@gmail.com> wrote:

>
> > My inclination would be to watch for files in a directory, then poll
> their filesize. If it
> > remains static for, say, 30 seconds, they we can assume they're complete.
>
> That was my first thought. Then I thought someone had perhaps already done
> this in a library. But perhaps the code is to trivial to bundle up into a
> library? I suppose this is the route that I'll take, though it seems
> inexact.
>
>
>
>
>
> On Sunday, December 11, 2016 at 5:05:52 PM UTC-5, James Reeves wrote:
>>
>> Checking whether a file is being written to tends to be very platform
>> specific. I don't think that there's any Java library that manages it
>> perfectly, but I could be wrong.
>>
>> My inclination would be to watch for files in a directory, then poll
>> their filesize. If it remains static for, say, 30 seconds, they we can
>> assume they're complete.
>>
>> Alternatively, you could build a simple web app with a drag and drop file
>> API. Users open the webpage, drag the Excel files to it, and you can then
>> control the upload and processing directly, even providing feedback.
>>
>> - James
>>
>> On 11 December 2016 at 19:47, larry google groups 
>> wrote:
>>
>>>
>>> I'm in a situation where we allow staff to upload Microsoft Excel files
>>> to our servers, which we then parse and store the data in DynamoDB.
>>>
>>> I've only used file watchers once before, to watch for any change in a
>>> directory. These seemed to trigger when a file was created in a directory
>>> -- I recall I then tried to read from such files, but I got an error
>>> because the file was still being written. I'm curious if there are file
>>> watchers that I can have trigger when a file is fully uploaded, or fully
>>> copied?
>>>
>>> My goal is to avoid the errors that occur when I try to read from a file
>>> that is still being written to.
>>>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clo...@googlegroups.com
>>> Note that posts from new members are moderated - please be patient with
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+u...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to clojure+u...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are there file watchers that can tell me when a file is done uploading?

2016-12-12 Thread larry google groups

> My inclination would be to watch for files in a directory, then poll 
their filesize. If it 
> remains static for, say, 30 seconds, they we can assume they're complete.

That was my first thought. Then I thought someone had perhaps already done 
this in a library. But perhaps the code is to trivial to bundle up into a 
library? I suppose this is the route that I'll take, though it seems 
inexact. 





On Sunday, December 11, 2016 at 5:05:52 PM UTC-5, James Reeves wrote:
>
> Checking whether a file is being written to tends to be very platform 
> specific. I don't think that there's any Java library that manages it 
> perfectly, but I could be wrong.
>
> My inclination would be to watch for files in a directory, then poll their 
> filesize. If it remains static for, say, 30 seconds, they we can assume 
> they're complete.
>
> Alternatively, you could build a simple web app with a drag and drop file 
> API. Users open the webpage, drag the Excel files to it, and you can then 
> control the upload and processing directly, even providing feedback.
>
> - James
>
> On 11 December 2016 at 19:47, larry google groups  > wrote:
>
>>
>> I'm in a situation where we allow staff to upload Microsoft Excel files 
>> to our servers, which we then parse and store the data in DynamoDB. 
>>
>> I've only used file watchers once before, to watch for any change in a 
>> directory. These seemed to trigger when a file was created in a directory 
>> -- I recall I then tried to read from such files, but I got an error 
>> because the file was still being written. I'm curious if there are file 
>> watchers that I can have trigger when a file is fully uploaded, or fully 
>> copied? 
>>
>> My goal is to avoid the errors that occur when I try to read from a file 
>> that is still being written to. 
>>
>>
>>
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clo...@googlegroups.com 
>> 
>> Note that posts from new members are moderated - please be patient with 
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+u...@googlegroups.com 
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to clojure+u...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Alex Miller
Highest

On Monday, December 12, 2016 at 9:58:35 AM UTC-6, Matthaus Owens wrote:
>
> In priority ranking, is 1 highest or lowest priority?
>
> On Mon, Dec 12, 2016 at 06:43 Alex Miller  wrote:
>
>> It's time for the annual State of Clojure Community survey!
>>
>> If you are a user of Clojure, ClojureScript, or ClojureCLR, we are 
>> greatly interested in your responses to the following survey:
>>
>> https://www.surveymonkey.com/r/clojure2016
>>
>> The survey contains four pages:
>>
>> 1. General questions applicable to any user of Clojure, ClojureScript, or 
>> ClojureCLR
>> 2. Questions specific to the JVM Clojure (skip if not applicable)
>> 3. Questions specific to ClojureScript (skip if not applicable)
>> 4. Final comments
>>
>> The survey will close December 23rd. We will release all of the data and 
>> our analysis in January. We are greatly appreciative of your input!
>>
>> If you have any questions, please let me know.
>>
>> Alex Miller
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Matthaus Owens
In priority ranking, is 1 highest or lowest priority?

On Mon, Dec 12, 2016 at 06:43 Alex Miller  wrote:

> It's time for the annual State of Clojure Community survey!
>
> If you are a user of Clojure, ClojureScript, or ClojureCLR, we are greatly
> interested in your responses to the following survey:
>
> https://www.surveymonkey.com/r/clojure2016
>
> The survey contains four pages:
>
> 1. General questions applicable to any user of Clojure, ClojureScript, or
> ClojureCLR
> 2. Questions specific to the JVM Clojure (skip if not applicable)
> 3. Questions specific to ClojureScript (skip if not applicable)
> 4. Final comments
>
> The survey will close December 23rd. We will release all of the data and
> our analysis in January. We are greatly appreciative of your input!
>
> If you have any questions, please let me know.
>
> Alex Miller
>
>
>
>
>
>
>
>
> --
>
>
> You received this message because you are subscribed to the Google
>
>
> Groups "Clojure" group.
>
>
> To post to this group, send email to clojure@googlegroups.com
>
>
> Note that posts from new members are moderated - please be patient with
> your first post.
>
>
> To unsubscribe from this group, send email to
>
>
> clojure+unsubscr...@googlegroups.com
>
>
> For more options, visit this group at
>
>
> http://groups.google.com/group/clojure?hl=en
>
>
> ---
>
>
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
>
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
>
>
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Alex Miller
Yeah, that was not intended, however I can't modify it now that we've 
started collecting responses (I would have to delete and re-add the 
question).

On Monday, December 12, 2016 at 8:51:31 AM UTC-6, James Reeves wrote:
>
> The question "What industry or industries do you develop for?" only allows 
> one option to be picked, but the question implies that you should be able 
> to choose multiple options.
>
> - James
>
> On 12 December 2016 at 14:43, Alex Miller  wrote:
>
>> It's time for the annual State of Clojure Community survey!
>>
>> If you are a user of Clojure, ClojureScript, or ClojureCLR, we are 
>> greatly interested in your responses to the following survey:
>>
>> https://www.surveymonkey.com/r/clojure2016
>>
>> The survey contains four pages:
>>
>> 1. General questions applicable to any user of Clojure, ClojureScript, or 
>> ClojureCLR
>> 2. Questions specific to the JVM Clojure (skip if not applicable)
>> 3. Questions specific to ClojureScript (skip if not applicable)
>> 4. Final comments
>>
>> The survey will close December 23rd. We will release all of the data and 
>> our analysis in January. We are greatly appreciative of your input!
>>
>> If you have any questions, please let me know.
>>
>> Alex Miller
>>
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with 
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread James Reeves
The question "What industry or industries do you develop for?" only allows
one option to be picked, but the question implies that you should be able
to choose multiple options.

- James

On 12 December 2016 at 14:43, Alex Miller  wrote:

> It's time for the annual State of Clojure Community survey!
>
> If you are a user of Clojure, ClojureScript, or ClojureCLR, we are greatly
> interested in your responses to the following survey:
>
> https://www.surveymonkey.com/r/clojure2016
>
> The survey contains four pages:
>
> 1. General questions applicable to any user of Clojure, ClojureScript, or
> ClojureCLR
> 2. Questions specific to the JVM Clojure (skip if not applicable)
> 3. Questions specific to ClojureScript (skip if not applicable)
> 4. Final comments
>
> The survey will close December 23rd. We will release all of the data and
> our analysis in January. We are greatly appreciative of your input!
>
> If you have any questions, please let me know.
>
> Alex Miller
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Alex Miller
It's time for the annual State of Clojure Community survey!

If you are a user of Clojure, ClojureScript, or ClojureCLR, we are greatly 
interested in your responses to the following survey:

https://www.surveymonkey.com/r/clojure2016

The survey contains four pages:

1. General questions applicable to any user of Clojure, ClojureScript, or 
ClojureCLR
2. Questions specific to the JVM Clojure (skip if not applicable)
3. Questions specific to ClojureScript (skip if not applicable)
4. Final comments

The survey will close December 23rd. We will release all of the data and 
our analysis in January. We are greatly appreciative of your input!

If you have any questions, please let me know.

Alex Miller

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Dutch Clojure Day 2017 - Reserve your spot now

2016-12-12 Thread Vijay Kiran
Hello Everyone,


We are working hard on making 2017 Dutch Clojure Day awesome as 2016, and a 
bit more :) 

The ticket reservations are open now and you can reserve your spot 
on https://www.eventbrite.com/e/dutch-clojure-day-2017-tickets-30113550440

If you want to give a talk - Our CFP is also open - 
https://goo.gl/forms/yvTZUAZ2YyCtfEM02

As a last note - this is a community driven *Free* event and we'd like to 
keep it that way. If you/your company would like to sponsor the event 
please drop us an email at eve...@clojuredays.org

Thanks & Hopefully we see you in Amsterdam!

DCD Team,
@clojuredays
 

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.